2016-09-23 101 views
1

我有一個bash腳本,用於使用wp-cli安裝WordPress。一切工作正常,除了設置siteurl。我安裝的方法是:使用wp-cli與WAMP虛擬主機設置WordPress siteurl

wp core install --url=mysite --title=mysite --admin_user=admin --admin_password=password [email protected] 

即使它應該在安裝設置時,仍然SITEURL捲起成爲「本地主機」,然後打破一切,因爲我使用WAMP的虛擬主機。我試圖手動

wp option update siteurl mysite 

更新,但剛剛返回「成功:通過對價值‘SITEURL’選項是不變的。」 Siteurl保持爲本地主機。腳本運行後,WP_SITEURL和WP_HOME值甚至不會在wp-config.php中設置。如果我手動添加它們,一切正常,但我真的需要通過腳本來完成。

+0

只安裝了虛擬主機,然後用5分鐘安裝,在瀏覽器中。 https://codex.wordpress.org/Installing_WordPress#Famous_5-Minute_Install在瀏覽器地址欄中使用vhost域 – RiggsFolly

+0

還不確定在Windows上如何使用bash腳本。你最近怎麼樣? – RiggsFolly

+0

是的,我完全知道如何安裝WordPress。但是,你沒有回答我所問的;我特別說明我需要通過bash腳本(使用Git Bash)來完成此操作。 – Mike

回答

0

我想我剛剛纔改變:

試試這個:

# wp option set siteurl http://192.168.99.100 --allow-root 
Success: Updated 'siteurl' option. 
# wp option get siteurl --allow-root 
http://192.168.99.100 
# wp option set home http://192.168.99.100 --allow-root 
Success: Updated 'home' option. 
# wp option get home --allow-root 
http://192.168.99.100