我需要使用一些 PrestaShop 功能运行 CLI(命令行界面)脚本。更具体地说,我需要运行一些管理控制器。
为此,我需要 PrestaShop 配置文件,但它无法加载配置,因为在脚本执行期间 Admin SuperAdministrator 显然没有登录。
我的问题是:
- 从命令行运行 PrestaShop 的最佳方式是什么?
- 如何让 PrestaShop 认为用户在我的 cli 脚本中登录?
主要问题在这里:
PHP Fatal error: Call to a member function isLoggedBack() on a non-object in /var/{apachevirtualhostpath}/public/www/classes/controller/AdminController.php on line 1805
我正在运行 PS 1.5.4.1。
我遇到了其他问题,主要是因为域(不适用于 cli),但我已经解决了。
谢谢你。