環境linux上直接安裝 若是你是在win開發號直接部署的應該是沒問題 我是直接在linux安裝的php
這幾天研了下fastadmin 想用他的定時但是在使用的時候報錯 ZipArchive::extractTo(): Permission deniedlinux
根據報錯內容 是沒權限 但是權限給誰?給那個文件? php-fpm
一、給權限spa
我找了找 是 /www/fastadmin 是我項目目錄 整個項目都給權限 試着單獨給,沒成功他還有樣式什麼的,還不如直接全給了。插件
chmod -R 777 /www/fastadmin/crontab
而後安裝就行了 若是權限給的過大安裝了插件在把權限改回去ip
2.添加定時開發
官方給的是 Linux下使用crontab -e -u 用戶名添加一條記錄部署
也就是先添加一條定時 這個定時在調用咱們的定時任務 io
個人php用戶是 php-fpm
crontab -e -u php-fpm
* * * * * php /www/fastadmin/public/index.php /addons/crontab/autotask/index > /dev/null 2>&1 &
個人php作全局變量了
而後去後臺看看能不能執行