1、首先,按快捷键win+r】弹出对话框,在搜索框中输入【【mstsc】,点击确定。2、输入服务器账号密码,点击链接。3、进入服务器界面,如下图。4、点击任务栏的图标,打开php配置环境。5、打开php.ini文件,点击php,然后点击子菜单中的php.ini。6、找到log_errors = On,在前面加;就表示注释掉的...
日志记录\ThinkPHP\Lib\Think\Core\Log.class.php 1、可以在config.php中进行设置,默认为关闭状态。 'APP_DEBUG' => true 打开\ThinkPHP\Common\debug.php文件可以查看debug的默认设置如下:return array('LOG_RECORD'=>true, // 进行日志记录 'LOG_RECORD_LEVEL' => array('EMERG'...
所谓的日志就是记录系统运行状态的数据。一般是将信息记录到文本文件或数据库中。比如:<?php function writeLog($msg){ logFile = date('Y-m-d').'.txt';msg = date('Y-m-d H:i:s').' >>> '.$msg."\r\n";file_put_contents($logFile,$msg,FILE_APPEND );} //调用上面的函数...
假设在Linux操作系 统中,将/usr/local/目录下的error.log文件作为错误日志文件,并设置Web服务器进程用户具有写的权限。然后在PHP的配置文件中, 将error_log指令的值设置为这个错误日志文件的绝对路径。需要将php.ini中的配置指令做如下修改:1. error_reporting = E_ALL ;将会向PHP报告发生的...
任何时辰删除都是可以的php 错误日志供给了一些选项,没有需要自己手工打点ignore_repeated_errors = 0n ;不记实一再来历的错误ignore_repeated_source = On ;忽略错误来历这样的日志文件不会很年夜
回答:trigger_error() 看看能不能写到apache error.log里面
。但错误日志的运行一般是apache或者php-cgi,它们是直接调用操作系统的时间和时区的,所以写出来的日志时间有时差。依照你的描述,估计你用的是linux,试一下修正一下linux的时区一下就可以了。命令如下:rm -f /etc/localtimeln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime ...
查看PHP错误日志 可以在命令行里面输入: find . -name error.log tailf -f error.log 写入日志,有固定的函数error_log($str, 3, filename)
reasons in /home/bccgi-bin/fsockopen.php on line 另外,注意在Windows环境下,除了将log_errors设置为on外,还需要定义error_log的路径及文件名:error_log = d:/temp/error.log (此目录需要授予php标识用户的修改权限,否则日志文件无法生成)IIS没有error_log的概念,所以需要另外定义。
(1)使用echo ,简单输出 (2)使用print_r(),可以有规则的打印复杂结构 (3)var_dump递归输出某种结构体 (4)print(),简单打印 可以将你要输出的错误内容放到上述语句或函数内进行打印输出;也可以写入某个文件,作为你的Log日志:file_put_contents('/test1.txt',$value['value'],FILE_APPEND)等...