Php
kanweilai2019
这个作者很懒,什么都没留下…
展开
-
日志快把服务器磁盘占满了?shell定时清除日志(一)
最近两天突然感觉服务器容量快满了,果不其然。其中有两台服务器、磁盘占用量比例很高。下面分析大神的脚本。并运行起来,再也不用担心服务器的硬盘被日志占满了。基本思路是,定时运行可以清除以前某个时间日志的脚本。项目背景需要掌握熟悉shell,crontab日志目录:/www/logs/php文件名词要求:前缀固定+日期(phplog-2020-10-27.log)应用程序每天自动创建日志文件脚本的第一步先得到要删除时间day1日期格式,然后再到日志目录删除日志文件。..原创 2020-10-31 07:39:01 · 694 阅读 · 0 评论 -
php扩展管理工具composer的坑、常见问题和解决方法
composer是个好东西,正如他的中文意思,”作曲家“,但一些坑点不知道的话,就不美好了。如果还有不知道compoesr的同学,请面壁思过5分钟。然后可以搜索到底干啥的。我自己的理解和10年前或者15年前比。目的就是去除过多的include或者require.必备背景知识:composer、laravel、shell简单说明Composer是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Compos...原创 2020-10-23 16:30:50 · 15536 阅读 · 0 评论 -
刚知道sql_safe_updates? 但又不能用 难过。
事情原由:先大致说下事情的缘由,前几天有开发找到我(运维),说测试数据库里面的某张表被更新为同样的值了。什么?我一会,一身冷汗,感觉看了下线上,还好没事。当即觉得不能再上线任何代码。技术栈背景:某云RDS, php,larave年初(2020春节后,疫情期间)就在测试环境出现过一次,一条SQL没加where添加把所有的字段都更新了。而且是用户的余额字段。后来找到源头改掉了,还好没上线。又出现这样的情况,第一时间找源头。仔细搜索代码和新上到测试线的功能,找到了。一个没加where条原创 2020-07-22 17:59:33 · 370 阅读 · 0 评论 -
关于composer的几个问题
我应该提交 vendor 目录中的依赖包吗? 不建议不建议人家官方都不建议了。那咱就不提交了呗地址:https://docs.phpcomposer.com/faqs/should-i-commit-the-dependencies-in-my-vendor-directory.htmlcomposer.lock锁文件一定要提交到代码库中在安装依赖后,Composer 将把安装时确切的版...原创 2020-04-19 21:20:33 · 1945 阅读 · 0 评论 -
php数组的合并,为excel生成准备表头,弱智了一下
在用php做生成excel的时候,结果集很方便就可以查询到。但表头怎么办。找了下没有向php开头插入元素的方法。那用数组合并呗 $a = [1, 2, 3 ]; $b = [['a', 'b', 'c' ],['d', 'd', 'f' ]];合并完了怎么都不对Array( [0] => 1 [1] => 2 [2] => 3 [3...原创 2020-03-27 11:30:32 · 257 阅读 · 0 评论 -
我的laravel-自留地
config/view.php@@ -15,6 +15,8 @@ return [ 'paths' => [ resource_path('views'), '/tmp/views', app_path('views'),],原创 2020-02-27 22:33:13 · 94 阅读 · 0 评论 -
FastCGI 进程管理器(FPM)配置项目列表
FPM 使用类似php.ini语法的php-fpm.conf和进程池配置文件。php-fpm.conf全局配置段pidstringPID 文件的位置。默认为空。error_logstring错误日志的位置。默认:#INSTALL_PREFIX#/log/php-fpm.log。 如果设置为 "syslog",日志将不会写入本地文件,而是发送到 syslogd。...转载 2020-01-18 19:27:38 · 140 阅读 · 0 评论 -
Unix 系统下的 Nginx 1.4.x 安装 php
本文档包括使用 PHP-FPM 为 Nginx 1.4.x HTTP 服务器安装和配置 PHP 的说明和提示。本指南假定您已经从源代码成功构建 Nginx,并且其二进制文件和配置文件都位于/usr/local/nginx。 如果您使用其他方式获取的 Nginx,请参考»Nginx Wiki并对照本文档完成安装。本文档仅包含 Nginx 服务器的基本配置,它将通过 80 端口提供 P...转载 2020-01-18 19:26:22 · 120 阅读 · 0 评论 -
php语言基础函数
php基础分类数字运算 bc addphp数组的比较array_slice原创 2020-01-04 21:03:13 · 76 阅读 · 0 评论