尝试在 LAMP 服务器上运行 Wordpress 时 PHP 行为异常

尝试在 LAMP 服务器上运行 Wordpress 时 PHP 行为异常

你好!

Ubuntu Trusty
PHP5, Apache2, mySQL installed

下载并解压 Wordpress 到 /var/www/html

为 Wordpress 设置 mySQL 数据库和用户,使用正确的信息编辑 Wordpress 配置

在浏览器中,

website.com/index.php is blank
website.com/readme.html works fine, points me to /wp-admin/install.php
webstie.com/wp-admin/install.php gives the classic error 
          "Error: PHP is not running"

嗯,这很奇怪。我清除并重新安装 php5 和 apache2,还是同样的错误。

我使用以下代码创建 /var/www/html/info.php

<?php
phpinfo();
?>

并且运行良好,甚至告诉我 mySQL 正在运行

好的,我在 SSH 中运行

rm /var/www/html/index.php
nano ./index.php

我从 info.php 复制了相同的代码,然后页面是空白的?

我已经用尽我的能力和耐心来解决这个问题了,任何帮助我都会感激不尽。谢谢。

答案1

输出php信息将包含当前正在使用的 php.ini 文件的路径。它包含 PHP 的所有设置。

在 php.ini 中更改此行:

display_errors = off

display_errors = on

然后查看那些“空白”页面是否会向您提供错误消息。

答案2

这是我遵循的教程到目前为止,它运行良好,显示了配置所有依赖项的所有步骤。你使用的是哪个版本的 ubuntu?ps:如果未安装 php,请运行 sudo apt-get install php5,而 WordPress 需要 php5-mysql 包,因此也请运行 sudo apt-get install php5-mysql

相关内容