运行WordPress的开发副本?

时间:2013-04-10 作者:kenpeter

下载一份开发站点的副本(在wordpress中)+将数据库下载到我的本地计算机中;数据库中的主页url是myhost/wordpress

htaccess文件:


RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]

<我使用永久链接:myhost/wordpress/%category%/%postname%/

问题:管理端似乎正常工作,但非URL正常工作。它给了我404个错误。

Update: 我通过在apache配置中添加“AllowOverride All”解决了这个问题。升级后,它被更改回默认值。给我的教训是:我应该环顾四周,而不是离问题太远。

1 个回复
SO网友:PoseLab

您可以在文本编辑器中打开数据库,并在数据库中进行搜索和替换。您必须更改开发站点。用于localsite的com。com。这种方法通常会给主题选项和小部件设置带来问题。为了避免这些问题,您可以使用插件http://wordpress.org/extend/plugins/duplicator/. 这给了我极好的结果。

结束

相关推荐

无法上载主题。错误:“无法将上载的文件移动到/var/www/wp-ploads/localhost/2011/10。”

The uploaded file could not be moved to /var/www/wp-uploads/localhost/2011/10. 这是我尝试上载wordpress主题时收到的错误消息。这是我的文件夹的当前权限状态。$ sudo ls -la /var/www/wp-uploads/localhost total 12 drwxrwxr-- 3 root www-data 4096 2011-10-27 16:44 . drwxr-x--