如何在1and1主机上获取php日志

Vic*_*yew 3 php

我在1and1基本计划上托管Web应用程序。

我已经按照他们的指示尝试设置php错误日志,因此设置php.ini如下:

error_reporting = E_ALL | E_STRICT
log_errors = On 
display_errors = Off 
error_log = /homepages/31/d704704531/htdocs/logs/php-errors.log
Run Code Online (Sandbox Code Playgroud)

但是,它不起作用,没有在创建文件,我在任何地方都看不到错误消息。

Vic*_*yew 5

问题在于目标文件在logs文件夹中,该文件夹是只读的。

这很愚蠢,但是需要将日志指向另一个目标,例如:

error_reporting = E_ALL | E_STRICT
log_errors = On 
display_errors = Off 
error_log = /homepages/31/d704704531/htdocs/mylogs/php-errors.log
Run Code Online (Sandbox Code Playgroud)

  • 您在不到一分钟的时间内就回答了自己的问题?这个问题甚至是偏离主题的,因为它是关于特定的托管公司而不是一般的编程? (2认同)
  • @MagnusEriksson https://stackoverflow.blog/2011/07/01/its-ok-to-ask-and-answer-your-own-questions/请向我指出一个提出技术问题是错误的地方关于一项特定服务,尤其是数千人使用的一项服务。如果不是,请删除您的否决票,因为这个问题/答案将在以后与很多其他人一起再次帮助我 (2认同)
  • @MagnusEriksson从2019年开始的问候,我今天需要这个确切的答案;) (2认同)
  • @MagnusEriksson 如果总是毫不犹豫地遵守规则,世界早就以核爆炸结束了。话虽这么说,仅仅因为特定提供商发生这种情况并不意味着类似配置的系统和服务也不会出现问题,因此没有必要称之为“题外话”恕我直言 (2认同)