本文目录一览:
- [调试PHP时出错Fatal error: Call to undefined function curl_init() in 求解决](#调试PHP时出错Fatal error: Call to undefined function curl_init() in 求解决)
- [调试PHP时出现如下错误:Parse error: parse error, unexpected T_IF, expecting T_WHILE 哪位高手帮看下](#调试PHP时出现如下错误:Parse error: parse error, unexpected T_IF, expecting T_WHILE 哪位高手帮看下)
- PHP中error_log()函数的使用方法
调试PHP时出错Fatal error: Call to undefined function curl_init() in 求解决
首先使用phpinfo()查看一下你的curl库有没有打开。如果没有的话,编辑php.ini文件。
- Windows下的PHP开启curl库支持:
打开php.ini,将
extension=php_curl.dll
前的;
号去掉。 保存之后还要重启Apache服务器。
调试PHP时出现如下错误:Parse error: parse error, unexpected T_IF, expecting T_WHILE 哪位高手帮看下
- 先查询语句块是否完整。
也可能是如:
多个if () { } }
}
。 - 语法错误。
代码不全。感觉你的:
这有问题。} 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程序设计有所帮助。