0

我刚刚在我的 Ubuntu 9.10 机器上安装了 LAMP,一切正常,除非我从另一台计算机复制我的 PHP 文件。

我遵循的 LAMP 指南还让我创建了一个 phpinfo() 测试文件,该文件有效,但是当我尝试输入例如 index.php 时,绝对没有任何反应- 只是 FireFox 中的一个空白页。:( 这些文件位于完全相同的目录中。

我认为这可能是具有权限等的东西,但是由于我对 PHP 和 Ubuntu 都是新手,所以我有点迷路了。就像我不能用我的文件浏览器创建 PHP 文件,只能使用终端 - 就像我从 LAMP 指南创建 testing.php 一样。

4

2 回答 2

0

Whaddayaknow...我犯了一个错误,试图:

回声“你好”世界

即使我是 PHP 菜鸟,我也清楚地知道这是错误的。

我想我必须弄清楚如何启用某种错误报告,空白页显然不够好。

于 2010-07-11T13:17:28.343 回答
0

你的意思是你在同一个apache目录中有一个index.php(从另一台计算机复制)和一个test.php(手动编辑,调用phpinfo()),第二个在你的浏览器中工作,第一个不?

这可能是权限问题,或者是您的 php.ini 中的一些编译错误。

关于权限,文件应该可以从 apache 服务器读取(更准确地说,来自运行 apache 服务器的用户)。您可以键入chmod a+r index.php.

您还可以检查您的apache 错误日志(位置取决于安装)。在任何情况下,如果您正在开发网站,了解错误日志的位置至关重要。

于 2010-07-11T13:17:48.907 回答