【发布时间】:2023-04-03 12:07:02
【问题描述】:
我是 PHP 和服务器配置的新手,所以如果这是一个愚蠢的问题,我提前道歉。 基本上我的笔记本电脑上有 LAMP(我单独安装了 Debian、Apache、MySQL、PHP,而不是作为一个捆绑包)。我本地主机上的网站位于 var/www/html/ 中。我创建了一个名为 'php' (var/www/html/php/) 的子文件夹,我在其中学习和试验 PHP 代码。
现在,我在 var/www/html/php/ 中创建了一个 php.ini 文件,其中仅包含 2 行:
display_errors = on
display_startup_errors = on
我想要的只是显示错误,以便我知道我做错了什么。 无论如何,这没有用。所以我将 php.ini 文件移动到 var/www/html/ 但它仍然没有工作。最后我不得不去安装PHP的文件夹并在那里编辑php.ini文件(即/etc/php5/apache2/php.ini)。
我现在可以看到错误,但是如果我不想为本地主机中的每个站点打开 display_errors 怎么办?如果我想让某些文件夹的 display_errors=On 和某些文件夹的 display_errors=off 怎么办?我该怎么做?
【问题讨论】:
-
检查php.net/manual/en/configuration.changes.php和support.tigertech.net/php-value总之可以在.htaccess中修改php设置