現在、私はlaravelアプリを共有ホスティングでホストする必要がある小さなプロジェクトに取り組んでいます(VPSを使用して私のlaravel project)およびこのホスティングプロバイダーは、セキュリティ上の理由でescapeshellarg()を無効にしているため、php artisan config:cache
構成キャッシュをクリアします。
これに対する回避策はありますか?
config:clear
コマンドはbootstrap/cache/config.php
ファイルを削除するだけなので、このファイルを手動で削除してください。
プログラムで職人のコマンドを呼び出すことができます
Artisan::call('config:clear');
これは、PHPユーザーがFTPユーザーとは異なるパーミッションのセットを持っているセットアップで役立ちます(したがって、PHPによって作成されたファイルはFTP経由で削除できません)
また試してみてください
コマンドライン用
php artisan config:cache
職人のコマンドを使用する
Artisan::call('config:clear');
https://www.tutsmake.com/laravel-clear-cache-using-artisan-command-cli/