使用 WAMP 或 XAMPP 进行 Wordpress 本地安装
Posted
技术标签:
【中文标题】使用 WAMP 或 XAMPP 进行 Wordpress 本地安装【英文标题】:Wordpress local installation with WAMP or XAMPP 【发布时间】:2014-05-10 18:47:25 【问题描述】:我有一台新笔记本电脑,我正在尝试设置一个本地 Apache/php/mysql 来处理我的 Wordpress 项目(我只需要它用于 WP,别无其他)。我尝试使用 WAMP 和 XAMPP,这是我在旧计算机上多次执行的操作(创建数据库,编辑 wp-config,然后通过转到 localhost/sitename 安装 wp)。但这一次,我进入了 WP 安装屏幕步骤(我必须在其中输入站点名称、我的电子邮件和管理员用户名/密码),然后安装到以下 URL:
http://localhost/sitename/wp-admin/install.php?step=2
我得到一个空白页,顶部只有一个 WP 标志。 Wordpress 是 3.8.1,我从他们的网站上获得了最新的 WAMP 和 XAMPP。在 PHPMyAdmin 中,我可以看到安装在站点数据库中创建了 11 个表。
我尝试卸载 XAMPP,重新安装它,然后尝试使用 WAMP,结果始终相同。我已经安装了win8.1,不知道这是否重要。
更新:我安装了 WP,我可以使用 localhost/站点名访问它,但我无法以管理员身份登录(用户名和密码无法识别)并显示“错误:没有使用该电子邮件地址注册的用户" 当我尝试找回密码时。
【问题讨论】:
通常情况下,地址应该是http://localhost/wp-admin/install.php
而不是 http://localhost/sitename/wp-admin/install.php
。如果要安装到目录,请关注these instructions。
【参考方案1】:
您是否阅读过安装 Wordpress 的先决条件?
要运行 WordPress,您的主机只需要几件事:
PHP 5.2.4 或更高版本 MySQL 5.0 或更高版本自 WordPress 3.2 起,要求已更改。 WordPress 3.1 的最低要求是 PHP 4.3 和 MySQL 4.1.2。
Apache 或 nginx 被推荐为运行 WordPress 的最强大和功能最强大的服务器,但任何支持 PHP 和 MySQL 的服务器都可以。
(来源为HERE)
【讨论】:
我猜最新的 WAMP 和 XAMPP 都具有最低要求,因为我的旧计算机上的旧 XAMPP 运行最新的 WP 没有问题。此外,xampp 的下载链接显示 PHP 5.5.9。 @user1875215 我知道你的意思,但我认为最好检查一下服务器的设置。 @user1875215 您是否尝试在没有安装过程的情况下安装 WP? 我手动编辑了 wp-config 文件(数据库名称、用户名、密码),然后导航到 localhost/站点名称。填写表格(站点名称等)并单击“安装”...然后安装在数据库中创建表(其中 11 个),但浏览器进入空白页面。 @user1875215 你可以试试别的,在其他虚拟主机中安装 wp 并导出那里的数据库,然后将数据库导入本地。【参考方案2】:尝试从根目录删除 wp-config.php 文件并删除数据库表。现在尝试使用 wordpress 安装。可能对你有帮助。
【讨论】:
谢谢,我已经尝试了好几次,但没有成功。显然,问题是 php.ini 中的 max_execution_time,我增加了它,现在它可以工作了。【参考方案3】:我找到这个后解决了:http://wordpress.org/support/topic/installation-hangs-on-step-2-after-creating-basic-dbs-without-admin-user?replies=16
所以我只是按照该帖子中的建议编辑了 php.ini 文件(增加了 max_execution_time),它对我有用。
【讨论】:
以上是关于使用 WAMP 或 XAMPP 进行 Wordpress 本地安装的主要内容,如果未能解决你的问题,请参考以下文章
phpmyadmin 不在 xampp 或 wamp 服务器上运行?