如何设置PHP7的php.ini、php-fpm及www.conf以优化配置?
- 内容介绍
- 文章标签
- 相关推荐
本文共计637个文字,预计阅读时间需要3分钟。
本篇文章将简要介绍PHP7中php.ini、 php-fpm和www.conf配置方法。以下是一些建议的参考值和配置要点,希望能对您有所帮助。
1. php.ini配置: - 设置内存限制:`memory_limit=128M`,根据项目需求调整。 - 开启错误报告:`display_errors=On`,`error_log=/path/to/error.log`。 - 开启文件上传:`file_uploads=On`。 - 设置上传文件大小限制:`upload_max_filesize=50M`。 - 开启短标签:`short_open_tag=On`。
2. php-fpm配置: - 设置进程数:`pm=dynamic`,`pm.max_children=50`,`pm.start_servers=10`,`pm.min_spare_servers=5`,`pm.max_spare_servers=35`。 - 设置监听端口:`listen=/var/run/php/php7.x-fpm.sock`。 - 设置用户和组:`user=www`,`group=www`。
3. www.conf配置: - 设置虚拟主机目录:`DocumentRoot /var/www/`。 - 设置访问日志:`ErrorLog /var/log/httpd/error_log`,`CustomLog /var/log/httpd/access_log combined`。 - 设置默认首页:`DirectoryIndex index.php index. index.htm`。
本文共计637个文字,预计阅读时间需要3分钟。
本篇文章将简要介绍PHP7中php.ini、 php-fpm和www.conf配置方法。以下是一些建议的参考值和配置要点,希望能对您有所帮助。
1. php.ini配置: - 设置内存限制:`memory_limit=128M`,根据项目需求调整。 - 开启错误报告:`display_errors=On`,`error_log=/path/to/error.log`。 - 开启文件上传:`file_uploads=On`。 - 设置上传文件大小限制:`upload_max_filesize=50M`。 - 开启短标签:`short_open_tag=On`。
2. php-fpm配置: - 设置进程数:`pm=dynamic`,`pm.max_children=50`,`pm.start_servers=10`,`pm.min_spare_servers=5`,`pm.max_spare_servers=35`。 - 设置监听端口:`listen=/var/run/php/php7.x-fpm.sock`。 - 设置用户和组:`user=www`,`group=www`。
3. www.conf配置: - 设置虚拟主机目录:`DocumentRoot /var/www/`。 - 设置访问日志:`ErrorLog /var/log/httpd/error_log`,`CustomLog /var/log/httpd/access_log combined`。 - 设置默认首页:`DirectoryIndex index.php index. index.htm`。

