实时搜索: php 错误日志在哪里

php 错误日志在哪里

620条评论 6094人喜欢 3595次阅读 612人点赞
和您之前遇到的问题一样,但解决方案的链接已经失效,麻烦重新告知哦!感谢 , 我已经把php.ini的date.timezone设置为PRC了,调用date("H:i:s")函数也能输出与系统时间相一致的时间,但就是不知道为什么错误日志里的时间总是跟系统时间相差8个小时 , 在eclipse里建立的php文件在Navigator里双击提示“发生错误。请参阅错误日志了解更多详细信息。”如何解决还有请提供一个php的更新 , 重装了一下phpstudy2010 一启动就这样了 重启一下也没用 以前也有时候用着用着就出现这种情况 有时候重启一下就好了 有时候重启一下也不行 我真不明白 怎么会有随机性...

PHP错误日志的时间与系统时间不一致:

打开你的php.ini文件,里面有一个date.timezone,修改成为 date.timezone = PRC 

PRC是什么了?中华人民共和国

如果自已写的程序,也可以在php里面加入这样的语句修正

date_default_timezone_set = 'Asia/Shanghai';

php能不能像java那样打印错误堆栈信息到错误日志: PHP 确实不会输出错误堆栈,但通过函数,还是能够获取到错误堆栈的。
function getBacktrace() {
ob_start();
debug_print_backtrace();
return ob_get_clean();
}

调用上面这个函数取得错误堆栈,再用 file_put_contents('log_path', FILE_APPEND); 写入日志文件即可。
还有一个办法:为 PHP 安装 xdebug 扩展
windows 下的安装方法 安装好后,修改 php.ini

nginx php-fpm记录php错误日志怎么配置: 要想让php-fpm显示错误日志,首先需要配置php-fpm。
在php-fpm的配置文件中(一般位于php安装目录下的etc/php-fpm.conf)配置php错误日志的文件路径。

1
2
3
4
5
6

; Error log file
; If it's set to "syslog", log is sent to syslogd instead of being written
; in a local file.
; Note: the default prefix is /home/wangwei/php/var
; Default Value: log/php-fpm.log
;error_log = log/php-fpm.log

如上是我的php-fpm.conf文件中配置错误日志的地方。把error_log = log/php-fpm.log之前的;去掉,然后修改为:

1
2
3
4
5
6

; Error log file
; If it's set to "syslog", log is sent to syslogd instead of being written
; in a local file.
; Note: the default prefix is /home/wangwei/php/var
; Default Value: log/php-fpm.log
error_log = /home/work/log/php-fpm.log.wf

修改之后,保存配置,然后重启php-fpm就可以啦。
注意如果用相对路径的话,的路径的前缀是基于php安装目录的var目录的。

PHP错误日志的时间与系统时间不一致,怎么解决?:

你修正只是php这样级别的时区,所以网页显示出来的时间跟你浏览器所在电脑时间是一致的(修正好了)。

但错误日志的运行一般是apache或者php-cgi,它们是直接调用操作系统的时间和时区的,所以写出来的日志时间有时差。依照你的描述,估计你用的是linux,试一下修正一下linux的时区一下就可以了。命令如下:

rm -f /etc/localtime
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

在eclipse里建立的php文件在Navigator里双击提示“发生错误。请参阅错误日志了解更多详细信息。”如何解决: 要看看你的日志,究竟是什么错误,然后按照提示进行解决。比如提示你引号不配对,你就添加引号,提示了少了括号你就加上。

这类问题,你要把日志里面的相应信息粘贴出来,源文件里面日志支出的错误行所有在的一段,或者整个文件粘贴出来,大家才能帮你看和修改。

phpmyadmin提示无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装。: 打开php.ini文件
找到session.save_path = "路径"这一行,修改路径试试,比如改成session.save_path = "E:\wamp\ss"

我clover启动日志,应该没有什么错误吧:   您好!很高兴为您答疑。
  firebug本身只是一个容器调试器,不会针对调试内容打印日志,如果您需要这些信息,需要自己手动在页面添加代码,之后即可将您所需要的信息打印到控制台中了。示例代码:console.log(要打印的内容)。
  如果对我们的回答存在任何疑问,欢迎继续问询。
重新安装COMSENZEXP组件后,发现Apache无法正常启动,Apache启动后httpd.exe进程立刻跳出。应该没有其他软件占用80端口。错误日志:[warn] pid file X:/ComsenzEXP/Apache2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
PHP Warning: PHP Startup: Unable to load dynamic library 'X:\\ComsenzEXP\\PHP5\\ext\\php_mcrypt.dll' - \xd5\xd2\xb2\xbb\xb5\xbd\xd6\xb8\xb6\xa8\xb5\xc4\xc4\xa3\xbf\xe9\xa1\xa3\r\n in Unknown on line 0
PHP Warning: [eAccelerator] This build of "eAccelerator" was compiled for PHP version 5.2.8. Rebuild it for your PHP version (5.2.6) or download precompiled binaries.\n in Unknown on line 0
PHP Fatal error: Unable to start eAccelerator module in Unknown on line 0

问题如图,织梦DEDE CMS安装后无法进入后台,显示空白,调出错误日志后显示如下,求解: 这种做法会很纠结的,即使不出错到时候路径问题都够忙活了。
要么装在根目录,要么绑定hosts开多目录。

  • oppo音乐设置在哪个文件夹里

    人像雕塑的玉雕人面: 以上4件石刻与玉雕人面,均作瞠目张嘴的形状,并且均有供系绳佩挂之穿孔,推测其用途是原始社会巫术活动中禳灾辟邪的护身符。 ...

    683条评论 1239人喜欢 5029次阅读 388人点赞
  • 1514是什么意思

    玉雕大师为什么喜欢雕刻貔貅: 貔貅,又名天禄、辟邪、百解,共四个名字,是中国古代神话传说中的一种神兽,龙头、马身、麟脚,形似狮子,毛色灰白,会飞。貔貅凶猛威武,它在天上负责巡视工作,阻止妖魔鬼怪、瘟疫疾病扰乱天庭。古时候人们也常用貔貅来作为军队的...

    346条评论 3067人喜欢 1382次阅读 639人点赞
  • 180是几个x

    海派玉雕的代表人物2: 穆宇静,女,中国近代海派玉雕设计师,近代和田玉收藏家、鉴赏家,英国皇家宝石协会会员,中国工艺美术学会会员,中国珠宝玉石首饰行业协会会员。2009年创立“琢艺轩”,提出“唯美,唯艺,唯精”的设计口号,是近代海派玉雕的后...

    705条评论 2614人喜欢 5429次阅读 895人点赞
  • opus地球有几个结局

    人物篇 雕仙琢佛见精神: Chapter 1-Human Beings中国·岫岩玉雕艺术典藏岫岩玉雕人物摆件具有很高的艺术欣赏价值,其主要创作题材包括吉祥神佛、菩萨造像、神话故事和历史人物、仕女等,既有单体雕像,也有群体造型。岫岩玉雕人物创作...

    536条评论 2122人喜欢 5750次阅读 308人点赞