php - 如何在 Laravel 5 中创建转储自动加载的方法/命令
问题描述
我试过这个命令
Route::get('/updateapp', function()
{
\Artisan::call('dump-autoload');
echo 'dump-autoload complete';
});
并且页面显示此错误:
The command "dump-autoload" does not exist.
我不能使用 exec() system() 所以我需要创建这个方法/命令。
我查看了其他问题,但我很困惑请帮助我!我是新手
解决方案
\Artisan::call('dump-autoload');
这个命令调用了上面的命令
php artisan dump-autoload
您必须使用 from 命令并从 php 脚本的任何地方写入
exec('composer dump-autoload');
推荐阅读
- java - 有没有办法使用“加入”查询从 Firebase 数据库中检索 android 中的数据?
- mongodb - 如何从过去一小时内没有记录的 Mongo 获取所有 ID
- python - 为什么我对两个熊猫系列做**操作时结果不是缺失值?
- python - 如何解决此错误“TypeError:无法连接'str'和'instance'对象”
- javascript - 滑动和关闭上的 Photoswipe 触发事件
- javascript - 如何在javascript中制作计数公式
- heroku - 使用 GitLab CI.yml 登录 Heroku
- dart - 无法根据状态更改页面
- scikit-learn - MultiLabelBinarizer:inverse_transform 在单个样本上失败?
- ios - 如何使用条件 IF 打开新视图