首页 > 编程知识 正文

error语句调试php,逻辑错误最常用的调试方法

时间:2023-12-28 11:56:54 阅读:328006 作者:PEJY

本文目录一览:

调试PHP时出错Fatal error: Call to undefined function curl_init() in 求解决

首先使用phpinfo()查看一下你的curl库有没有打开。如果没有的话,编辑php.ini文件。

1、Windows下的PHP开启curl库支持:

打开php.ini,将extension=php_curl.dll前的;号去掉。

保存之后还要重启apahce服务器。

调试PHP时出现如下错误:Parse error: parse error, unexpected T_IF, expecting T_WHILE 哪位高手帮看下

1、先查询语句块是否完整。

也可能是 如

if () {

}

} 多个 }

2、语法错误。

代码不全。感觉你的

} while ( !( _obfuscate_d2VxFno�( $row ) == $adcount ) );

return $row;

} while ( 0 );

这有问题。

PHP中error_log()函数的使用方法

本文实例讲述了PHP中error_log()函数的使用方法。分享给大家供大家参考。具体分析如下:

今天遇到一个问题需要调试,但是只能通过日志打印调试,就用到了error_log这个函数

需要打印的是一台服务器发送到我们服务器的post数据

代码如下:(key和value都打印了)

复制代码

代码如下:if(!empty($_POST)

){

while

(list($key,

$val)

=

each($_POST))

{

@error_log("$key

=

$val",

3,'/tmp/test_post_allstarpay.log'

);

}

}

error_log有四个参数

,主要是前3个,第一个是log日志写入内容,第二个是日志存入方式3表示存入指定位置,第三个是存入位置

服务器用的是centos

,tmp有读写权限

所以就写入tmp内了

error_log会自动生成相应的log文件,不需要手动创建!

希望本文所述对大家的php程序设计有所帮助。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。