使用 XAMPP 在 Windows 8 上安装 Wordpress 但 PHP 未运行

Posted

技术标签:

【中文标题】使用 XAMPP 在 Windows 8 上安装 Wordpress 但 PHP 未运行【英文标题】:Installing Wordpress on Windows 8 using XAMPP but PHP not running 【发布时间】:2012-12-12 02:36:11 【问题描述】:

我是想要安装 Wordpress 的 Windows 8 用户。

我正在使用 XAMPP 并检查了我的 XAMPP 是否正常工作。我还在 mysql 上创建了一个数据库,并使用我之前创建的数据库详细信息设置了 wp-config.php。 但是每次我点击 wp-admin/install.php 时,我都会收到这个错误:

错误:PHP 没有运行 WordPress 要求您的 Web 服务器运行 PHP。您的服务器没有安装 PHP,或者 PHP 已关闭。

我使用的是 mySQL 数据库,数据库名称是 wordpress。 这是我的配置:

// ** MySQL 设置 - 您可以从您的虚拟主机获取此信息 ** // /** WordPress 的数据库名称 */ define('DB_NAME', 'wordpress');

/** MySQL 数据库用户名 */define('DB_USER', 'root');

/** MySQL 数据库密码 */define('DB_PASSWORD', '');

/** MySQL 主机名 */define('DB_HOST', 'localhost');

/** 用于创建数据库表的数据库字符集。 */ 定义('DB_CHARSET', 'utf8');

/** 数据库整理类型。如有疑问,请勿更改此设置。 */ 定义('DB_COLLATE', '');

我仍然收到错误,需要一些帮助。

【问题讨论】:

WordPress requires that your web server is running PHP. Your server does not have PHP installed, or PHP is turned off. 很清楚,不是吗? 尝试运行任何简单的 php 文件并检查它是否有效? 错误: 说明了一切。启动 PHP(通过启动 WAMP)并尝试执行简单的 php 语句echo "Tested!!! PHP is working fine!!!"; 我试过了,php 工作正常 【参考方案1】:

使用 XAMPP 控制面板启动 Apache (PHP) 和 MySQL。每次关闭 Windows 时,Apache 和 MySQL 也会关闭。如果您尚未将 Apache (PHP) 和 MySQL 设置为服务,则需要通过控制面板手动启动 apache(PHP) 和 MySQL。 C:\xampp\xampp-control.exe 如果您使用默认目录。确保以管理员身份运行程序。

【讨论】:

是否需要重启 Apache 和 MySQL?【参考方案2】:

去检查 C:\xampp\apache\conf\httpd.conf 是否加载了 php 模块或是否存在此行包括“conf/extra/httpd-xampp.conf”。 如果没有,那么添加这一行:包括“conf/extra/httpd-xampp.conf”,但在去检查这个文件是否存在之前。 如果此文件不存在,则将此行添加到 httpd.conf:LoadModule php5_module "C:/xampp/php/php5apache2_2.dll"

打开 CMD 并执行以下命令:

c:\xampp\apache_start.bat

这个命令的输出会显示错误,为什么apache没有启动,如果它没有启动。

【讨论】:

【参考方案3】:

我也有这个问题。我按照指示前往“发球台”。但最后,我去了 wordpress/wp-admin/install.php 文件并打开了它;这就是我收到“错误:PHP 未运行”消息的地方。

但后来我去了,进入了路径

http://localhost/wordpress/wp-admin/install.php 

在我浏览器的地址栏中,它起作用了!我一开始不这样做很愚蠢,但希望这个答案能帮助你们中的一些人。

【讨论】:

以上是关于使用 XAMPP 在 Windows 8 上安装 Wordpress 但 PHP 未运行的主要内容,如果未能解决你的问题,请参考以下文章

如何:在 XAMPP 上安装 Memcache (Windows 7/8/10)

在 Windows 8 上安装 Xampp 1.8.35 时出现 UAC 错误

在 XAMPP 1.8.3 windows 7 安装上升级 PHP

在 XAMPP 1.8.3 windows 7 安装上升级 PHP

在 XAMPP 1.8.3 windows 7 安装上升级 PHP

无法在 XAMPP 和 Windows XP 上安装 Xdebug