适用Bash命令添加crontab定时任务

一般我们添加crontab任务都是先crontab -e,然后用vim或者nano编辑器添加任务。 我们当然页可以用bash shell脚本添加任务: crontab -l | { cat; echo "10 * * * * echo 'hello'"; } | …

如何保存数组配置到PHP文件

在PHP中,可以直接通过include '文件名.php';的方式获取到文件的返回值。 例如有一个db.php文件,内容为: <?php return array( 'DB_HOST' => 'localhost', 'DB_NAME' => 'myd…

Docker中PHP-FPM容器无法记录日志

最近遇到一个奇怪的问题,在docker的php容器中配置了启用慢日志: catch_workers_output = yes slowlog = /var/log/dnmp/php.slow.log request_slowlog_timeout = 1s 但是日志文件总是…

Nginx下如何设置WordPress为多站点?

WordPress的多站点功能允许安装一个WordPress程序的情况下,实现多个站点(也就是一套程序,可以绑定多个域名或子域名)。 每个站点拥有独立的主题、插件、文章以及页面。 这样可以极大…

git撤销commit到未提交状态

如何把最后一次commit撤销回Changes not staged和Untracked files区呢? 有3种情况: (1)把最后的commit切回Changes to be committed状态,使用命令: git reset --soft HEAD^ (2)把…

Ubuntu安装之后如何提高体验?

良好的工作环境不仅可以提高开发效率,还能有益身心。 Ubuntu系统本身的渲染效果要比windows略胜一筹,写代码时会有稍爽的体验。 下面是一些安装ubuntu之后的优化配置,不一定每一样都…