本文目录一览:
- 1、调试PHP时出错Fatal error: Call to undefined function curl_init() in 求解决
- 2、调试PHP时出现如下错误:Parse error: parse error, unexpected T_IF, expecting T_WHILE 哪位高手帮看下
- 3、PHP中error_log()函数的使用方法
调试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程序设计有所帮助。