php
php相关问题记录
醉世老翁
本该正常的过程中出现了诡异的问题,往往是由于基础的问题导致。
展开
-
php-fpm基本配置
php-fpm.conf 和php.ini的配置文件。原创 2022-09-09 14:09:03 · 1356 阅读 · 1 评论 -
nginx转发php空白,命令行执行没问题
今天用lnmp搭建禅道的时候出现了访问空白,后来排查发现是个小问题导致的,因为nginx配置是复制过来的,之前是pathinfo访问,删的时候删多了一行,所以后来一直是空白。命令行执行phpinfo文件没问题,但是通过域名访问就是空白通过域名访问问题原因:少了一行php配置,没添加这一行,所以返回空白 fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;.原创 2022-04-11 17:32:36 · 1780 阅读 · 1 评论 -
linux php使用TP框架偶尔502情况signal 7
php-fpm.log 日志输出WARNING: [pool www] child 85320 exited on signal 7 (SIGBUS) after 158.115320 seconds from start后来查阅文档,重新编译php开启debug模式,导出coredump错误分析,结果跟下方文章里的一致,然后便在整个项目目录下搜索,看看有没有开启debug。搜索发现,确实是有开启APP_DEBUG的,让开发给关掉之后,就没再出现过了。具体详情过程请参考“在n原创 2022-02-14 11:09:46 · 1813 阅读 · 0 评论 -
centos6 安装php7.0.15,解决没有mysqli模块
安装依赖yum install -y gcc gcc-c++ make zlib zlib-devel pcre pcre-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2f原创 2022-02-09 11:30:32 · 1310 阅读 · 0 评论 -
阿里云centos7 无坑安装 nginx1.20.1 + php7 + mysql5.7
下载并安装opensslmkdir /root/source/cd /root/source/wget https://www.openssl.org/source/openssl-1.1.1k.tar.gz --no-check-certificate ./config --prefix=/usr/local/opensslmake -j 4make installmv /usr/bin/openssl /usr/bin/openssl.bak #备份老文件cp /usr/loca原创 2021-11-01 15:05:17 · 1522 阅读 · 0 评论 -
访问php提示500无法解析此请求
事故是这样的,我下午那会给服务器做检查,看/tmp文件夹下有没有木马可疑文件,但是sess_710788523371dd1ed1这类文件特别多,打开目录特别慢,所以我就把sess_开头的文件都给删了,因为这些都是自动生成的,删除没有影响,但是有一个sess_587icm79pm9l9r0uqa4cd9so54 这个文件是上锁的,无法删除,只能添加,初步怀疑是黑客残留的后门,因为其他服务器的这...原创 2018-12-12 10:09:57 · 3968 阅读 · 0 评论 -
nginx支持pathinfo模式访问
近日有个需求,要nginx支持pathinfo模式,就是可以访问到aa.com/index.php/aa/xx/cc.html这种的链接,nginx默认不支持pathinfo模式,所以需要修改配置。 修改nginx的匹配php 的配置,原来的location是location ~ .*\.(php|php5)?$ 这样的url匹配到以.php结尾就不看后续路径了,比如:aa.com/...原创 2019-02-15 14:19:59 · 422 阅读 · 0 评论