Laravel 5.3 - 清除共享主机中的配置缓存
目前,我正在开发一些小项目,这些项目要求我在共享主机上托管我的laravel应用程序(请忽略我没有使用VPS托管我的laravel项目的原因),并且出于安全原因,此托管服务提供商禁用escapeshellarg(),因此我无法用于清除配置缓存。php artisan config:cache
有什么解决方法吗?
目前,我正在开发一些小项目,这些项目要求我在共享主机上托管我的laravel应用程序(请忽略我没有使用VPS托管我的laravel项目的原因),并且出于安全原因,此托管服务提供商禁用escapeshellarg(),因此我无法用于清除配置缓存。php artisan config:cache
有什么解决方法吗?
config:clear
命令只是删除文件,所以只需手动删除此文件。bootstrap/cache/config.php
您可以以编程方式调用工匠命令
Artisan::call('config:clear');
这在 PHP 用户具有与 FTP 用户不同的权限集的设置中非常有用(因此无法通过 FTP 删除 PHP 创建的文件)