- 日常
- 日常不要用 https://github.com/openai/php2shell-checker 的脚本进行验证,https://github.com/openai/php2shell-checker/blob/main/skills/phpcheck-url/scripts/phpcheck.js 这个脚本只是检查 PHP 的版本号而已
- 日常@chenzhg33 #7 通过 https://github.com/vperetti/php-cve-2026-109618-109619-backports 下载的 patch 修改源码,然后用源码编译,不知道修复了没有,我也不知道怎么验证
- 日常@yjd #6 不知道,我没在 windows 上编译过 PHP
- 日常@herozzm #4 确认不了,你可以去 https://github.com/vperetti/php-cve-2026-109618-109619-backports 看看 patch 文件是怎么写的
- 日常上面的 php -i | grep Configure 写错了,应该是 php -i | grep Configuration
- 日常不知道能不能抵御漏洞,反正重新编译后的 PHP 5.4 能正常运行
- 日常./configure 的时候配置到其他目录,比如 --prefix=/www/server/php/54-patch ,那么日志等会写入到这个目录里,启动的时候会报错,会写入到 /www/server/php/54-patch/var/log/slow.log ,中间目录不存在。 而且通过 phpinfo 看到 extension_dir /www/server/php/54-patch/lib
- 日常第 3 步的 php -i | grep Configure 的输出是 Configure Command => './configure' '--prefix=/www/server/php/54' '--with-config-file-path=/www/server/php/54/etc' '--enable-fpm' '--with-fpm-user=www' '--with-fpm-g
- 日常