0
我想從我的PHP腳本運行wp_cli命令。WordPress的:有沒有辦法從PHP腳本運行cli命令?
例如:sudo -u www-data wp search-replace "foo" "bar" --all-tables && sudo -u www-data wp cache flush
有沒有辦法做到這一點,但是從PHP腳本函數裏面?
感謝。
我想從我的PHP腳本運行wp_cli命令。WordPress的:有沒有辦法從PHP腳本運行cli命令?
例如:sudo -u www-data wp search-replace "foo" "bar" --all-tables && sudo -u www-data wp cache flush
有沒有辦法做到這一點,但是從PHP腳本函數裏面?
感謝。
對於wordpress,你可以嘗試插件「更好的搜索替換」搜索替換功能,我也有一個腳本在PHP搜索和替換功能,你可以從「https://www.dropbox.com/s/xbizw2su90ndz9j/script.php?dl=0」下載。
你可以使用e.G. [EXEC](http://php.net/manual/en/function.exec.php)。但是會有權限問題(你不能sudo),你永遠不應該!將任何參數傳遞給你的shell。可能你應該爲你真正的問題尋求幫助,並且不要採用'wp_cli'方式! – tillz
你可能會更好地擁有一個可以運行的cron,而不是從網頁中調用它。 – BugFinder