我想在本地使用MAMP運行Wordpress MultiSite配置。你如何在本地運行wordpress多站點?
我複製了數據庫和php文件。
然後我改變主域localhost:8888
和關閉子域:
define('DOMAIN_CURRENT_SITE', 'localhost:8888');
define('SUBDOMAIN_INSTALL', false);
我一直得到一個錯誤「無法連接到數據庫」。
當我去localhost:8888/wp-admin時,我得到了一個更詳細的錯誤,我的域名在new2_wp_blogs
找不到。所以我進入數據庫並將所有網站的域名切換到localhost:8888
以及前幾個子域名的路徑。
我也走進了wp_options
和改變siteurl
和home
到http://localhost:8888
現在,當我去localhost:8888
主站點工作。
當我去我的第一個子網站的網站,我重定向到localhost/<nameofsite>
當我去localhost:8888/wp-admin
我重定向到:
http://localhost:8888/%3Cbr%20/%3E%3Cb%3ENotice%3C/b%3E:%20%20Use%20of%20undefined%20constant%20PWP_NAME%20-%20assumed%20'PWP_NAME'%20in%20%3Cb%3E/Users/anatoliyzaslavskiy/Sites/even-wp/wp-content/mu-plugins/mu-plugin.php%3C/b%3E%20on%20line%20%3Cb%3E101%3C/b%3E%3Cbr%20/%3Ehttp://localhost:8888/wp-login.php?wpe-login=PWP_NAME
支持,所以你已經有一個工作現場另外一個插件,現在要遷移它到本地主機? –
@omerFarooq是的,沒錯 –