当我访问首页时,没有看到错误信息,只是出现了一个空白页面。PHP

38 浏览
0 Comments

当我访问首页时,没有看到错误信息,只是出现了一个空白页面。PHP

当我访问索引页面时,我只得到一个空白页面,而不是错误消息。有没有办法显示PHP错误消息呢?我很难进行调试,因为没有任何反馈。我的环境是Linux,使用的是PHP。

0
0 Comments

当我访问网站的首页时,没有看到错误消息,只是得到一个空白页面。在这个问题中,原因可能是php.ini文件中的设置。为了解决这个问题,你可以在文件的开头添加以下两行代码:

error_reporting(-1);
ini_set('display_errors', 'On');

另外,还有一个可能的原因是PHP Mailer在寻找文件的时候指定的路径有问题。它在include_path='.:/usr/local/lib/php'这个路径下寻找文件,但我无法确定您的应用程序是否已经存在这个路径下。如果不存在,您可以将PHP Mailer的文件放在这个路径下。

您可以通过修改php.ini文件中的设置来解决这个问题。具体来说,您可以将display_errors的值设置为ON,然后重新启动Apache服务器。以下是修改的步骤:

1. 打开php.ini文件。

2. 找到display_errors这一行。

3. 将其值改为On。

4. 保存并关闭文件。

5. 重新启动Apache服务器。

请注意,您可能需要以管理员身份运行文本编辑器或命令提示符,以便对php.ini文件进行修改。

希望这些解决方法能够帮助您解决问题。如果您有任何其他疑问,请随时提问。

0
0 Comments

当我访问首页时,没有显示错误信息,只是得到一个空白页面。这个问题出现的原因是没有启用显示错误信息的功能。解决方法有两种。

第一种方法是在index.php文件中插入以下代码:

error_reporting(E_ALL);
ini_set('display_errors', 1);

这样可以在浏览器中显示错误和警告信息。

第二种方法是打开位于/etc/php5/apache2/php.ini的php.ini文件,并编辑以下行:

display_errors = Off

改为:

display_errors = On

然后重新启动apache2:

sudo /etc/init.d/apache2 restart

需要注意的是,第一种方法只在当前文件中启用错误信息,而第二种方法在所有php脚本中全局启用错误信息。

如果无法找到php.ini文件,可以尝试在Linux终端中使用以下命令定位:

sudo nano /etc/php5/apache2/ini.php

或者使用以下命令定位:

locate ini.php

根据给出的配置文件路径,可以找到php.ini文件的位置。如果找不到usr文件夹,可以尝试在文件系统底部使用以下命令:

cd /usr

然后访问该文件夹进行修改。

0