Gateway未来科技

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 200|回复: 0

主机大师(Nginx版)中,如何设置PHP的编码和php-cgi.exe进程个数?

[复制链接]

258

主题

270

帖子

819

积分

超级版主

Rank: 8Rank: 8

积分
819
发表于 2017-2-27 20:19:11 | 显示全部楼层 |阅读模式
安装了护卫神·主机大师(Nginx版)后,除了可以对每个网站设置不同的PHP版本外,系统还提供了针对每个版本的PHP参数进行详细设置,如设置PHP的编码、php-cgi.exe进程个数、是否启用某个版本的PHP等功能,以及开启和关闭Memcached功能等。
一、开启和关闭某个版本的PHP
    1、点击【系统设置】菜单,点击【PHP设置】菜单,弹出PHP设置窗体,如图,在这个窗口中,可以设置启用和停用PHP版本、设置PHP编码、设置php-cgi.exe个数、启用和关闭Memcached等:
20161221162713874.jpg

    2、假设目前需要停止PHP5.2,可以点击对应版本的【停止】按钮,如图:
20161221162730494.jpg

    3、停用后,所以基于PHP5.2版本的网站均无法运行PHP脚本,不过可以支持html等静态文件。
20161221162742281.jpg

二、设置PHP编码
    如果网站出现乱码,可以按照此方法调整对应编码。
    1、找到对应的PHP版本后的编码,打开下拉框,选择对应的编码(默认支持GBK和UTF-8两种常用的编码可选),如图:
20161221162827415.jpg

    2、选择后点击【保存设置】即可。
三、设置PHP是否显示详细错误
    如果需要调试程序,需要显示PHP程序对应的错误信息,则可以进行如下调整:
    1、找到对应的PHP版本后的显错项,打开下拉菜单,选择显示或不显示,确定后点击【保存设置】即可:
20161221163324810.jpg

四、设置PHP的进程数(php-cgi.exe)
    1、由于Nginx平台的特殊性,可以设置每个PHP版本对应的php-cgi.exe进程个数,而护卫神也保留了该有点,用户可以根据自身实际情况设置php-cgi.exe并发个数,让Nginx效率得到最大程度的发挥。
    如图,设置PHP5.3版本的php-cgi.exe进程数:
20161221163339794.jpg

    2、进入进程数设置,默认为2,用户可以根据情况设置为0或者100(设置100则当前PHP版本会有100个php-cgi.exe进程),请根据实际情况设置,一般建议2-10即可,特别大的网站可以设置大一些。
20161221163349343.jpg

    3、可以看到php-cgi.exe个数,如下图(下图的php-cgi.exe为所有的php版本的进程数):
20161221163400909.jpg

五、详细的PHP设置
    1、如果还需要设置更详细的PHP参数,可以点击对应PHP版本后方的【更多】连接:
20161221163453686.jpg

    2、点击后,打开php.ini文件,用户可以在此进行设置。
20161221163607173.jpg

六、关闭和开启Memcached
    Memcached通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。
    1、如图,点击Memcached后方的【开启】按钮,可以开启Memcached服务:
20161221163816240.jpg

    2、Memcached服务开启成功提示:
20161221163828834.jpg

    3、关闭Memcached服务:点击Memcached后方对应的【关闭】按钮即可:
20161221163842532.jpg

    4、Memcached服务关闭完成,如图:
20161221163852239.jpg


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Comsenz Inc.

GMT+8, 2024-12-23 12:28 , Processed in 0.073599 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc. Templated By 【未来科技 www.veikei.com】设计

快速回复 返回顶部 返回列表