主题
PHP
11 篇文章
-
nginx+php-fpm配置后页面空白的解决
nginx 无法正确将 PHP 文件路径传递给 php-fpm 导致页面空白的问题,修改 fastcgi_params 配置解决。
-
php扩展的安装问题
PHP 扩展模块的编译安装步骤、常见问题及调试方法。
-
为PHP增加OpenSSL扩展
为已安装的 PHP 添加 OpenSSL 扩展,解决 APNS 推送等需要 SSL 支持的程序错误。
-
Windows+nginx+php-cgi的多进程问题
Windows 环境下 nginx+php-cgi 无法自动创建多进程的解决方案,手工配置多个 php-cgi 实例实现并行处理。
-
nginx php-fpm响应慢排查
LNMP 环境下诊断网页响应时间慢的方法,包括 nginx 日志配置、php-fpm 慢查询日志、性能监测工具等。
-
php安装扩展so
不重新编译 PHP 的方式安装扩展 .so 文件,通过配置 extension_dir 和 php.ini 加载已编译的扩展模块。
-
nginx+php-fpm出现502 bad gateway错误解决方法
关于 nginx+php-fpm 常见的 502 错误原因的排查和解决方法,包括进程数、文件限制、脚本超时、缓存配置等优化建议。
-
使用telnet探测php端口
一个 Shell 脚本,通过 telnet 定期探测 php-fpm 服务状态,当服务不可用时自动重启。
-
php作为apache的模块加载
PHP 作为 Apache 模块加载时的工作原理,以及如何确认 Apache 是否成功加载 PHP 模块。
-
Web 服务器和动态语言交互原理 —— CGI、FastCGI、FPM
Web 服务器与后端动态语言(如 PHP)的交互方式,包括 CGI、FastCGI、php-fpm 三种模式的原理和配置。
-
修改 PHP 上传文件大小限制
PHP 配置中 max_execution_time、post_max_size、upload_max_filesize 三个参数的作用和调整方法。