修改Nginx php.ini文件的经典教程

开发 前端
在Nginx中修改php.ini文件是一个十分重要的知识点,下面我们就来学些有关修改Nginx php.ini文件的有关知识。希望大家有所收获。

我们在进行Nginx php.ini文件修改的时候需要我们注意不少东西,那么首先我们先来看看如何进行手动修改。如果你怕麻烦还可以进行自动修改。希望大家有所收获。修改Nginx php.ini文件。

手工修改:查找/usr/local/php/etc/php.ini中的extension_dir = "./"

修改为extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/"

并在此行后增加以下几行,然后保存:

extension = "memcache.so"

再查找output_buffering = Off
修改为output_buffering = On

自动修改:若嫌手工修改麻烦,可执行以下shell命令,自动完成对php.ini文件的修改:

  1. sed -i 's#extension_dir = "./"#extension_dir = "/usr/local
    /php/lib/php/extensions/no-debug-non-zts-20060613/"
    \nextension 
    "memcache.so"\n#' /usr/local/php/etc/php.ini  
  2. sed -i 's#output_buffering = Off#output_buffering 
    On#' /usr/local/php/etc/php.ini 

配置eAccelerator加速PHP:

 

  1. mkdir -p /usr/local/eaccelerator_cache  
  2. vi /usr/local/php/etc/php.ini 

按shift+g键跳到配置文件的最末尾,加上以下配置信息:

  1. [eaccelerator]  
  2. zend_extension="/usr/local/php/lib/php/extensions/no-debug
    -non-zts-20060613/eaccelerator.so"
     
  3. eaccelerator.shm_size="128" 
  4. eaccelerator.cache_dir="/usr/local/eaccelerator_cache" 
  5. eaccelerator.enable="1" 
  6. eaccelerator.optimizer="1" 
  7. eaccelerator.check_mtime="1" 
  8. eaccelerator.debug="0" 
  9. eaccelerator.filter="" 
  10. eaccelerator.shm_max="0" 
  11. eaccelerator.shm_ttl="300" 
  12. eaccelerator.shm_prune_period="120" 
  13. eaccelerator.shm_only="0" 
  14. eaccelerator.compress="1" 
  15. eaccelerator.compress_level="9" 

以上就是对Nginx php.ini文件的详细介绍。

【编辑推荐】

  1. Nginx Resin安装中的相关技巧和操作流程
  2. nginx squid架构的七大关键流程介绍
  3. nginx FastCGI经典命令介绍
  4. Nginx JSP安装和使用的菜鸟手册
  5. Nginx 启动脚本如何进行自动化启动
责任编辑:张浩 来源: 互联网
相关推荐

2009-11-25 14:56:43

2019-10-14 15:48:32

php.iniPHP脚本

2020-05-26 22:48:09

服务器部署调优

2010-03-25 18:31:03

Nginx配置文件

2009-12-08 14:11:03

PHP时区修改

2009-12-07 09:13:05

取消PHP上传限制

2009-11-24 14:32:03

PHP限制上传文件大小

2010-11-10 10:15:20

PHP优化

2010-05-21 12:05:35

IIS安装

2009-12-04 15:28:31

PHP JSON安装

2009-08-28 15:08:57

INI文件结构

2009-12-01 13:20:23

PHP配置函数ini_

2009-12-01 13:29:04

PHP ini_set

2010-02-06 14:00:05

Linux Nginx

2010-03-29 16:58:41

Nginx FastC

2009-08-13 09:34:55

C#读写ini文件

2010-07-30 15:18:26

Flex

2011-08-02 18:38:19

MySQLINI文件

2015-03-13 11:10:03

PHP初学者PHP知识点PHP困惑

2016-12-01 09:57:24

PHP错误机制
点赞
收藏

51CTO技术栈公众号