2017-07-19 106 views
0

我使用控制器中的函數更新我的.env文件。 我保存了需要更新的設置後,我撥打Artisan::call('config:cache')來清除我網站配置的緩存。來自控制器的Laravel artisan命令

一切工作正常localhost,但當我嘗試清除生產配置緩存,它不起作用。 (沒有警告或錯誤。) 我甚至用--no-interaction選項連接到此CLI命令。

有沒有人有這個問題,並知道是什麼原因造成的?

回答

0

檢查PHP安全設置並確保您可以在您的服務器上運行這些exec,passthru,shell_exec函數。

+0

或檢查緩存文件夾的權限 – mcklayin