localhost/phpinfo.php


localhost/phpinfo.php

我已经在ubuntu 110.10中安装了php-oauth扩展。

但在谷歌chrome中的http://localhost/phpinfo.php上,它给出了以下错误:

Server error
The website encountered an error while retrieving http://localhost/phpinfo.php. It may be down for maintenance or configured incorrectly.
Here are some suggestions:
Reload this webpage later.
HTTP Error 500 (Internal Server Error): An unexpected condition was encountered while the server was attempting to fulfill the request.

这意味着我给出了到localhost的链接,然后得到了这个错误。

在mozilla,它给出了一个空白屏幕。

它没有提供任何关于php中安装的信息我该如何解决这个问题?

可能是权限错误。。请检查您的文件夹权限。Bcz,大多数Ubuntu(linux)用户都可能面临这种类型的错误。

由问题的作者:

sudo chmod 0777 -R /var/www/phpinfo.php

我也遇到过类似的问题,但原因是我刚刚从Windows NTFS备份驱动器将文件恢复到www中。

当然,使用NTFS,我们没有与Ubuntu或任何其他Linux系统相同的权限。

使用nautilus查看文件夹显示所有者和权限不正确。

我是如何修复的…

  1. 通过这样做获得了我的/var/www文件夹及其内容的所有权:chown khalid -R /var/www
  2. 更改了包含以下文件的www的模式:sudo chmod 644 -R /var/www
  3. 如果仍然出现错误,请执行以下操作:gksudo nautilus。然后进入/var/www文件夹,将权限更改为允许所有者/组读/写,并选中该框以作为程序执行。也将此应用于子文件夹

注意:切勿将777权限授予web文件夹/文件。这就像把你的前门钥匙挂在门前一样!然而,如果这是一台从未见过互联网曙光的机器,那就不应该是一个问题。