Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/244.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
未显示php错误_Php_Apache2 - Fatal编程技术网

未显示php错误

未显示php错误,php,apache2,Php,Apache2,我是php新手;当我的脚本中出现错误时,浏览器不会显示error wirh line nymber,而是显示: 服务器错误 网站在检索“”时遇到错误http://localhost/gmailAPP/google-api-php-client/examples/calendar/simple.php". 它可能因维护而停机或配置不正确。 以下是一些建议: 稍后重新加载此网页。 HTTP错误500(内部服务器错误):服务器尝试完成请求时遇到意外情况 在没有错误消息和行号的情况下调试代码非常困难。请

我是php新手;当我的脚本中出现错误时,浏览器不会显示error wirh line nymber,而是显示:

服务器错误 网站在检索“”时遇到错误http://localhost/gmailAPP/google-api-php-client/examples/calendar/simple.php". 它可能因维护而停机或配置不正确。 以下是一些建议: 稍后重新加载此网页。 HTTP错误500(内部服务器错误):服务器尝试完成请求时遇到意外情况


在没有错误消息和行号的情况下调试代码非常困难。请帮助

您需要打开配置文件中的错误

您需要打开配置文件中的错误

写入:

  <?php

    /**
     * Whether errors should be displayed
     */
    ini_set('display_errors', true);

    /**
     * Set the error reporting level
     */
    ini_set('error_reporting', E_ALL);  // display errors must be turned on

 ?>

并确保.htaccess文件没有故障(如果使用)

注意:错误报告(错误级别)是上面显示的ini\u set()方法的别名。

写入:

  <?php

    /**
     * Whether errors should be displayed
     */
    ini_set('display_errors', true);

    /**
     * Set the error reporting level
     */
    ini_set('error_reporting', E_ALL);  // display errors must be turned on

 ?>
error_reporting(E_ALL);
ini_set('display_errors','On');

并确保.htaccess文件没有故障(如果使用)

注意:error_reporting(error_LEVEL)是上面显示的ini_set()方法的别名

error_reporting(E_ALL);
ini_set('display_errors','On');
或者在您的htaccess文件上

php_flag display_errors on
或者在您的htaccess文件上

php_flag display_errors on

试试这个,把这一行放在PHP文件的开头并检查,这是运行时配置方法

<?php
error_reporting(E_ALL);
?>

试试这个,把这一行放在PHP文件的开头,然后检查,这是运行时配置方法

<?php
error_reporting(E_ALL);
?>

您还可以使用以下命令直接从服务器检查错误日志

tail /var/log/apache2/error.log
或者,显示最后100行

tail -100 /var/log/apache2/error.log
或在文件增长时输出附加数据

tail -f /var/log/apache2/error.log

您需要验证错误日志的路径,也许它可以更改

您也可以使用以下命令直接从服务器检查错误日志

tail /var/log/apache2/error.log
或者,显示最后100行

tail -100 /var/log/apache2/error.log
或在文件增长时输出附加数据

tail -f /var/log/apache2/error.log
您需要验证错误日志的路径,也许它可以更改