在 php7.2-fpm 啟動或重新啟動後執行 php 腳本 artisan opcache:optimize

在 php7.2-fpm 啟動或重新啟動後執行 php 腳本 artisan opcache:optimize

我想跑

php /path/to/artisan opcache:optimize

在啟動後或重新啟動後建置laravel快取。php7.2-fpm我嘗試將其插入方法/etc/init.d/php7.2-fpmdo_start(),但失敗了,程式碼沒有執行。

請問有什麼想法嗎?謝謝

答案1

透過編輯解決/lib/systemd/system/php7.2-fpm.service

我新增ExecStartPost=/usr/bin/php /path/to/artisan opcache:optimize 然後重新載入守護進程

systemctl daemon-reload

相關內容