我需要使用一些PrestaShop功能運行CLI(命令行界面)腳本。更具體地說,我需要運行一些管理控制器。使用php-cli運行Prestashop
爲了做到這一點,我需要的PrestaShop配置文件,但它因爲在腳本執行管理超級管理員無法加載配置顯然沒有登錄
我的問題是:
- 是哪個從命令行運行PrestaShop的最佳方式是什麼?
- 如何讓PrestaShop認爲用戶在我的cli腳本內登錄?
的主要問題是在這裏:
PHP致命錯誤:調用一個成員函數isLoggedBack()在/var/{apachevirtualhostpath}/public/www/classes/controller/AdminController.php非對象上在線1805
我正在運行PS 1.5.4.1。
我有其他問題,主要是因爲域(這是不適用於cli),但我已經解決了他們。
謝謝。
我不認爲這完全回答他的問題;如果鏈接的文檔能夠回答它,您可以直接尋找問題中的粗體文本。確切地說,是 –
。鏈接是關於從命令行安裝Prestashop,而不是通過cli使用和運行它。 –