
laravel
来自新疆的程序员
自学PHP开发,熟悉微信小程序 vue.js react-native 原生Android开发,现在琢磨java Springboot,netty 程序员最大的优势不是你掌握了多少经验,而是能根据实际需求快速掌握相关知识且应用,程序员不是搞科研
展开
-
【转载】laravel 定时任务生成root权限日志导致应用崩溃
问题开发一个培训报名系统,需要定时关闭订单,发送上课通知等操作,于是接入了 Laravel 的定时任务。但实际运行时,出现 Laravel 无权限写入日志问题,导致应用异常崩溃的问题。原因服务器采用的是 linux,Laravel 定时任务是直接以 root 用户的身份执行的,而定时任务执行时创建了新日志文件,新文件的权限是 -rw-r–r-- 1 root root,这样的权限配置使得正常运行项目的 www 用户无法写入此日志文件,导致错误。解决方法经过多方查询,最后采用命令 sudo cron转载 2021-08-20 17:34:38 · 505 阅读 · 0 评论 -
laravel 项目 计划任务 日志文件出现root 账号权限,导致www 无法写入 错误解决
1、删除root日志文件2、使用www用户来配置crontab注意:www 取决于您服务器的web用户名crontab -u www -e3、添加计划任务* * * * * /www/server/php/73/bin/php /www/wwwroot/ost.com/artisan schedule:run >> /dev/null 2>&1保存运行一段时间 看到打印的日志就是www用户...原创 2021-04-17 13:48:10 · 1110 阅读 · 0 评论 -
Laravel 框架 生产环境加速必备
1、开启 Opcache这一条对所有 PHP 项目都适用, 很人多说自己已经开启了 Opcache, 事实上往往没有,因为 Opache 是否已经开启是肉眼不可见的, 所以可以使用如下命令确认:php -r "var_dump(function_exists('opcache_get_status'));"重点说明:需要注意命令行PHP版本和PHP-fpm 使用的版本需要一样才可以验证此行如果返回 bool(true) 则说明 Opacahe 已经安装成功了开启Opcache 是最重要的一环。原创 2021-01-07 18:36:30 · 393 阅读 · 0 评论