我通过下载最新版本的Wordpress、安装WampServer(64位)、设置DB来安装Wordpress,并成功完成了著名的5分钟安装。这一切都奏效了。这都是在localhost上完成的。
然而,现在,我想在另一个网站上工作,该网站以zip文件的形式发送给我。这个zip文件包括wordpress文件夹和用于导入DB内容的SQL文件。我将wordpress文件夹中的“wordpress2”粘贴到www目录中,并通过PHPMyAdmin将数据库导入。我编辑了wp配置。php文件使用导入的数据库名称、root和root的密码。然而,当我转到localhost并从项目列表中选择wordpress2时,Chrome只需下载一个文件,同时显示一个“无法访问此网站”页面。我需要做些什么才能让这一切顺利进行?如果www文件夹中不可能有多个项目,那没关系,我只需要让这一个站点工作,这样我就可以继续工作。
Edit好的,我想我已经找到问题了。这个网站是一个客户给我的。在他们的内部。htaccess文件,如下所示。我认为问题是localhost找不到索引。php(或任何文件),因为它正在将“porterp6”添加到URL中。当我将其发送回客户机时,如何临时修改此内容并使其仍能正常工作?
# Use PHP5.4 as default
AddHandler application/x-httpd-php54 .php
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteBase /~porterp6/
RewriteEngine On
RewriteRule ^index\\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /~porterp6/index.php [L]
</IfModule>
# END WordPress