环境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作全局变量了
而后去后台看看能不能执行