gpt4 book ai didi

php - Laravel,没有 Shell Access 的转储自动加载

转载 作者:可可西里 更新时间:2023-11-01 13:24:16 24 4
gpt4 key购买 nike

我有两个同名的 Controller :

app\controllers\CareersController.php(供公众使用) app\controllers\Admin\CareersController.php(针对管理员)

由于命名冲突,我将 namespace admin; 添加到管理 Controller 。

在本地一切正常,但是当我将新的管理 Controller 上传到我的服务器时,出现错误:Class Admin\CareersController does not exist

据我了解,解决方法是:php artisan dump-自动加载composer dump-autoload

但是,我没有 Shell 访问权限来运行这些命令,而且服务器上也没有安装 composer。那么,有没有办法在没有 Shell 访问的情况下重新加载自动加载文件?

最佳答案

在本地运行 composer dump-autoload。然后,在您的托管站点中,您可以在 vendor/composer 文件夹中手动更新两个文件,autoload_classmap.phpautoload_static.php。我更喜欢将添加的类从本地复制并粘贴到托管服务器。

关于php - Laravel,没有 Shell Access 的转储自动加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26109816/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com