婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > PHP中關(guān)于php.ini參數(shù)優(yōu)化詳解

PHP中關(guān)于php.ini參數(shù)優(yōu)化詳解

熱門標(biāo)簽:青島語(yǔ)音外呼系統(tǒng)招商 昭通辦理400電話 百應(yīng)電話機(jī)器人服務(wù) 騰訊外呼管理系統(tǒng) 揚(yáng)州地圖標(biāo)注app 岳陽(yáng)外呼型呼叫中心系統(tǒng)在哪里 山西回?fù)芡夂粝到y(tǒng) 河南電銷卡外呼系統(tǒng)哪家強(qiáng) 山西探意電話機(jī)器人

PHP引擎php.ini參數(shù)優(yōu)化

無(wú)論是apache還是nginx,php.ini都是適合的。而php-fpm.conf適合nginx+fcgi的配置

首先選擇產(chǎn)品環(huán)境的php.ini(php.ini-production)

/home/oldboy/tools/php-5.3.27/php.ini-development
/home/oldboy/tools/php-5.3.27/php.ini-production

1.打開(kāi)php的安全模式

php的安全模式是個(gè)非常重要的php內(nèi)嵌的安全機(jī)制,能夠控制一些php中的函數(shù)執(zhí)行,比如system(),同時(shí)把很多文件操作的函數(shù)進(jìn)行了權(quán)限控制。
該參數(shù)配置如下:
safe_mode = off
;是否啟用安全模式
;打開(kāi)時(shí),php將檢查當(dāng)前腳本的擁有者是否和被操作的文件的擁有者相同。
默認(rèn)的php.ini是沒(méi)有打開(kāi)安全模式的,我們把它打開(kāi)如下:
safe_mode = On

2.用戶組安全

當(dāng)safe_mode打開(kāi)時(shí),safe_mode_gid被關(guān)閉,那么php腳本能夠?qū)ξ募M(jìn)行訪問(wèn),而且相同組的用戶也能夠?qū)ξ募M(jìn)行訪問(wèn)。建議設(shè)置為:
safe_mode_gid = off
如果不進(jìn)行設(shè)置,可能我們無(wú)法對(duì)我們服務(wù)器網(wǎng)站目錄下的文件進(jìn)行操作了,比如我們需要對(duì)文件進(jìn)行操作的時(shí)候。php5.3.27默認(rèn)為safe_mode_gid = off

3.關(guān)閉危險(xiǎn)函數(shù)

如果打開(kāi)了安全模式,那么函數(shù)禁止是可以不需要的,但是我們?yōu)榱税踩€是考慮進(jìn)去。比如,我們覺(jué)得不希望執(zhí)行包括system()等在那的能夠執(zhí)行命令的php函數(shù),或者能夠查看php信息的phpinfo()等函數(shù),那么我們就可以禁止它們,方法如下:

disable_functions = system,passthru,exec,shell_exec,popen,phpinfo

disable_functions = chdir,chroot,dir,getcwd,opendir,readdir,scandir,fopen,unlink,delete,copy,mkdir,rmdir,rename,file,file_get_contents,fputs,fwrite,chgrp,chmod,chown

4.關(guān)閉php版本信息在http頭中的泄漏

為了防止黑客獲取服務(wù)器中php版本的信息,可以關(guān)閉該信息斜路在http頭中。
該參數(shù)默認(rèn)配置如下:
expose_php = On
;是否暴露php被安裝在服務(wù)器上的事實(shí)(在http頭重加上其簽名)
;它不會(huì)有安全上的直接威脅,但它使得客戶端知道服務(wù)器上安裝了php.
建議設(shè)置為
expose_php = Off

5.關(guān)閉注冊(cè)全局變量

在php中提交的變量,包括使用post或get提交的變量,都將自動(dòng)注冊(cè)為全局變量,能夠直接訪問(wèn),這是對(duì)服務(wù)器非常不安全的,所以我們不能讓它注冊(cè)為全局變量,就把注冊(cè)全局變量選項(xiàng)關(guān)閉:
默認(rèn)配置:
register_globals = Off
;是否將E,G,P,C,S變量注冊(cè)為全局變量
;打開(kāi)該指令可能會(huì)導(dǎo)致嚴(yán)重的安全問(wèn)題,除非你的腳本經(jīng)過(guò)非常仔細(xì)的檢查。
;推薦使用預(yù)定義的超全局變量:$_ENV,$_GET,$_POST,$_COOKIE,$_SERVER
;該指令受variables_order指令的影響。
;php6中已經(jīng)刪除此指令。
建議設(shè)置為:
register_globals = Off

6.打開(kāi)magic_quotes_gpc來(lái)防止SQl注入

magic_quotes_pgc = Off
這個(gè)默認(rèn)是關(guān)閉的,如果它打開(kāi)后將自動(dòng)把用戶提交對(duì)sql的查詢進(jìn)行轉(zhuǎn)換,比如把'轉(zhuǎn)義為\'等,這對(duì)防止sql注入有重大作用,所以我們推薦設(shè)置為:
magic_quotes_pgc = On

7.錯(cuò)誤信息控制

一般php在沒(méi)有連接到數(shù)據(jù)庫(kù)或者其他情況下會(huì)有提示錯(cuò)誤,一般錯(cuò)誤信息中會(huì)包含php腳本當(dāng)前的路徑信息或者查詢的SQL語(yǔ)句等信息,這類信息提供給黑客后,是不安全的,所以一般服務(wù)器建議禁止錯(cuò)誤提示。
該參數(shù)默認(rèn)配置如下:
display_errors = Off
;是否將錯(cuò)誤信息作為輸出的一部分顯示給終端用戶。應(yīng)用調(diào)試時(shí),可以打開(kāi),方便查看錯(cuò)誤。
;在最終發(fā)布的web站點(diǎn)上,強(qiáng)烈建議你關(guān)掉這個(gè)特性,并使用錯(cuò)誤日志代替(參看下面)。
;在最終發(fā)布的web站點(diǎn)打開(kāi)這個(gè)特性可能暴露一些安全信息,
;例如你的web服務(wù)器上文件路徑、數(shù)據(jù)庫(kù)規(guī)劃或別的信息。
設(shè)置為:
display_errors = Off
(php5.3.27默認(rèn)即為display_errors = Off)
如果你確實(shí)是要顯示錯(cuò)誤信息,一定要設(shè)置顯示錯(cuò)誤的級(jí)別,比如只顯示警告以上的信息:
error_reporting = E_WARING ERROR
當(dāng)然,最好是關(guān)閉錯(cuò)誤提示。

8.錯(cuò)誤日志

建議在關(guān)閉dispaly_errors后能夠把錯(cuò)誤信息記錄下來(lái),便于查找服務(wù)器運(yùn)行的原因:
log_errors = On
php5.3.27默認(rèn)即為log_errors = On
同時(shí)也要設(shè)置錯(cuò)誤日志存放的目錄,建議根apache的日志存在一起:
error_log = /app/logs/php_error.log
注意:給文件必須允許apache用戶的和組具有寫的權(quán)限

9.部分資源限制參數(shù)優(yōu)化

(1)設(shè)置每個(gè)腳本運(yùn)行的最長(zhǎng)時(shí)間
當(dāng)無(wú)法上傳交大的文件或者后臺(tái)設(shè)備數(shù)據(jù)經(jīng)常超時(shí),此事需要調(diào)整如下設(shè)置:
max_execution_time = 30
;每個(gè)腳本最大允許執(zhí)行時(shí)間(秒),0表示沒(méi)有限制。
;這個(gè)參數(shù)有助于阻止劣質(zhì)腳本無(wú)休止的占用服務(wù)器資源。
;該指令僅影響腳本本身的運(yùn)行時(shí)間,任何其他花費(fèi)在腳本運(yùn)行之外的時(shí)間
;如用system()/sleep()函數(shù)的使用、數(shù)據(jù)庫(kù)查詢、文件上傳等,都不包括在內(nèi)。
;在安全模式下,你不能用ini_set()在運(yùn)行時(shí)改變這個(gè)設(shè)置。

(2)每個(gè)腳本使用的最大內(nèi)存
memory_limit = 128M
;一個(gè)腳本所能夠申請(qǐng)到的最大內(nèi)存字節(jié)數(shù)(可以使用K和M作為單位)
;這有助于防止劣質(zhì)腳本消耗完服務(wù)器上的所有內(nèi)存。
;要能夠使用該指令必須在編譯時(shí)使用"--enable-memory-limit"配置選項(xiàng)。
;如果要取消內(nèi)存限制,則必須將其設(shè)為-1
;設(shè)置了該指令后,memory_get_usage()函數(shù)將變?yōu)榭捎谩?/p>

(3)每個(gè)腳本等待輸入數(shù)據(jù)最長(zhǎng)時(shí)間
max_input_time = -1
;每個(gè)腳本解析輸入數(shù)據(jù)(POST,GET,upload)的最大允許時(shí)間(秒)
;-1表示不限制
設(shè)置為
max_input_time = 60;

(4)上傳文件的最大許可大小
當(dāng)上傳較大文件時(shí),需要調(diào)整如下參數(shù):
upload_max_filesize = 2M;
;上傳文件的最大許可大小,一些圖片論壇需要這個(gè)更大的值。

10.部分安全參數(shù)優(yōu)化

(1)禁止打開(kāi)遠(yuǎn)程地址,記得最近出的php include的那個(gè)漏洞嗎?就是在一個(gè)php程序中include了變量,那么入侵者就可以利用這個(gè)控制服務(wù)器在本地執(zhí)行遠(yuǎn)程的一個(gè)php程序,例如phpshell,所以我們關(guān)閉這個(gè)。
allow_url_fopen = Off

(2)設(shè)定:cgi.fix_pathinfo=0防止Nginx文件類型錯(cuò)誤解析漏洞
cgi.fix_pathinfo=0

11.調(diào)整php sesson信息存放類型和位置

session.save_handler = files
;存儲(chǔ)和檢索與會(huì)話關(guān)聯(lián)的數(shù)據(jù)的處理器名字。默認(rèn)為文件("files")
;如果想要使用自定義的處理器(如基于數(shù)據(jù)庫(kù)的處理器),可用"user"
;設(shè)為"memcache"則可以使用memcache作為會(huì)話處理器(需要指定"--enable-memcache-session"編譯選項(xiàng))
;session.save_path = "/tmp"
;傳遞給存儲(chǔ)處理器的參數(shù)。對(duì)于files處理器,此值是創(chuàng)建會(huì)話數(shù)據(jù)文件的路徑
參考資料:
LAMP系統(tǒng)性能調(diào)優(yōu),第1部分:理解LAMP架構(gòu)
http://www.ibm.com/developerworks/cn/linux/l-tune-lamp-1/
LAMP系統(tǒng)性能調(diào)優(yōu),第2部分:優(yōu)化Apache和PHP
http://www.ibm.com/developerworks/cn/linux/l-tune-lamp-2.html
LAMP系統(tǒng)性能調(diào)優(yōu),第3部分:MySQL服務(wù)器調(diào)優(yōu)
http://www.ibm.com/developerworks/cn/linux/l-tune-lamp-3.html

安裝memcache客戶端

修改配置文件,在php.ini中全局設(shè)置:
web集群session共享存儲(chǔ)設(shè)置:
默認(rèn)php.ini中session的類型和配置路徑:
#session.save_handler = files
#session.save_path = "/tmp"
修改成如下設(shè)置:
session.save_handler = memcache
session.save_path = "tcp://10.0.0.18:11211"
提示:
1)10.0.0.18:11211為memcached數(shù)據(jù)庫(kù)緩存的IP及端口
2)上述適合LNMP,LAMP環(huán)境
3)memcached服務(wù)器也可以是多臺(tái)通過(guò)hash調(diào)度

使用tmps作為緩存加速緩存的文件目錄
mount -t tmpfs tmpfs /dev/shm -o size=256m
mount -t tmpfs /dev/shm/ /tmp/eaccelerator

1.上傳圖片縮略圖臨時(shí)處理的目錄/tmp
2.其他加速器臨時(shí)目錄 /tmp/eaccelerator

以上就是PHP中關(guān)于php.ini參數(shù)優(yōu)化詳解的詳細(xì)內(nèi)容,更多關(guān)于PHP引擎php.ini參數(shù)優(yōu)化的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

您可能感興趣的文章:
  • PHP之修改php.ini文件上傳大小的配置問(wèn)題案例講解
  • 淺談PHP性能優(yōu)化之php.ini配置
  • PHP引擎php.ini參數(shù)優(yōu)化深入講解
  • php web環(huán)境和命令行環(huán)境下查找php.ini的位置
  • 修改Apache配置指定php配置文件php.ini的位置方法
  • php.ini中date.timezone設(shè)置詳解
  • PHP性能優(yōu)化大全(php.ini)
  • php之php.ini配置文件講解案例

標(biāo)簽:南陽(yáng) 黃南 湛江 寶雞 鎮(zhèn)江 宜賓 婁底 銅川

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《PHP中關(guān)于php.ini參數(shù)優(yōu)化詳解》,本文關(guān)鍵詞  PHP,中,關(guān)于,php.ini,參數(shù),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《PHP中關(guān)于php.ini參數(shù)優(yōu)化詳解》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于PHP中關(guān)于php.ini參數(shù)優(yōu)化詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    一本到一区二区三区| 国产精品1区2区3区在线观看| 国产日产欧美精品一区二区三区| 日韩欧美国产三级电影视频| 88在线观看91蜜桃国自产| 日本韩国欧美在线| 91国偷自产一区二区三区观看 | 久久国产精品第一页| 日韩一区欧美二区| 久久不见久久见中文字幕免费| 日韩高清一级片| 国内久久精品视频| proumb性欧美在线观看| 色综合中文综合网| 欧美一区二区三区视频免费播放| 欧美精品三级在线观看| 日韩一区国产二区欧美三区| 久久精品人人爽人人爽| 国产精品国产自产拍在线| 亚洲最快最全在线视频| 蜜桃视频在线一区| 成人av在线播放网址| 色综合久久久久综合体桃花网| 欧美日高清视频| 国产片一区二区三区| 亚洲女厕所小便bbb| 日本欧美韩国一区三区| 不卡视频免费播放| 51午夜精品国产| 日本一区二区三区四区在线视频| 亚洲高清视频中文字幕| 国产精品一区二区x88av| 91天堂素人约啪| 精品999在线播放| 亚洲一区二三区| 国产成人精品亚洲日本在线桃色| 在线看一区二区| 久久精品亚洲精品国产欧美kt∨ | 91精品国产综合久久精品图片| 久久精品视频一区二区| 亚洲午夜精品在线| 国产成人精品亚洲777人妖| 欧美日韩黄视频| 中文一区在线播放| 青青草97国产精品免费观看 | 国产成人av网站| 欧美精品电影在线播放| 国产精品亲子伦对白| 韩国视频一区二区| 4438x成人网最大色成网站| 18欧美乱大交hd1984| 久久www免费人成看片高清| 欧美性高清videossexo| 国产精品久久久久久久久免费桃花| 天堂蜜桃91精品| 欧美日韩电影一区| 最好看的中文字幕久久| 国产a精品视频| 欧美激情一区在线观看| 国产剧情在线观看一区二区 | 国产精品乡下勾搭老头1| 91精品国产91久久久久久一区二区| 一区二区三区精品在线| 色婷婷精品大视频在线蜜桃视频| 国产欧美精品日韩区二区麻豆天美| 国产专区综合网| 欧美成人女星排行榜| 日本成人中文字幕| 91精品久久久久久久91蜜桃| 婷婷开心久久网| 欧美精品日韩精品| 热久久国产精品| 91麻豆精品国产91久久久久久| 亚洲成av人片在线| 欧美老年两性高潮| 美女视频一区在线观看| 精品久久人人做人人爰| 国产成人av自拍| 自拍av一区二区三区| 一本色道久久综合精品竹菊| 亚洲美女区一区| 日本久久电影网| 午夜精品久久久久久久99樱桃 | 综合在线观看色| 91网址在线看| 天涯成人国产亚洲精品一区av| 91精品久久久久久蜜臀| 黄色精品一二区| 中文字幕永久在线不卡| 欧美男生操女生| 麻豆中文一区二区| 欧美激情一区二区在线| 欧美日韩一级黄| 国产一区激情在线| 亚洲日本电影在线| 717成人午夜免费福利电影| 国产乱一区二区| 亚洲日本在线观看| 日韩欧美电影一区| 成人va在线观看| 日本成人中文字幕在线视频| 国产欧美精品一区aⅴ影院 | 亚洲成va人在线观看| 精品久久一区二区三区| 99精品欧美一区二区三区综合在线| 自拍偷拍国产精品| 欧美大胆一级视频| 91美女视频网站| 国内精品久久久久影院一蜜桃| 亚洲视频 欧洲视频| 欧美一区二区三区在线观看| www.在线欧美| 国产一区二区免费视频| 亚洲香肠在线观看| 久久精品人人爽人人爽| 欧美妇女性影城| 成人黄页在线观看| 久久国产夜色精品鲁鲁99| 亚洲欧美另类图片小说| 久久人人97超碰com| 捆绑紧缚一区二区三区视频| 国产精品午夜久久| 99精品偷自拍| 久久众筹精品私拍模特| 黄色日韩三级电影| 亚洲成av人片在线| 一色屋精品亚洲香蕉网站| 日韩你懂的电影在线观看| 欧美在线视频全部完| av电影天堂一区二区在线观看| 久久99精品一区二区三区三区| 亚洲国产成人tv| 中文字幕欧美一区| 国产精品久久久久久亚洲伦 | 日韩av电影免费观看高清完整版| 综合久久国产九一剧情麻豆| 亚洲精品一区二区三区福利| 欧美一区二区三区爱爱| 91.成人天堂一区| 91麻豆精品国产91久久久更新时间| 91看片淫黄大片一级在线观看| 国产高清成人在线| 国产成人精品免费网站| 国产裸体歌舞团一区二区| 精品一区二区三区免费| 精品综合免费视频观看| 久久99国产精品久久99果冻传媒| 日韩国产在线观看一区| 天堂成人国产精品一区| 视频一区二区中文字幕| 秋霞电影一区二区| 美女视频免费一区| 国产精品资源在线| 国产成人自拍网| av亚洲精华国产精华精华| 色综合色狠狠天天综合色| 欧洲av一区二区嗯嗯嗯啊| 欧美熟乱第一页| 欧美老肥妇做.爰bbww视频| 91精品国产福利在线观看| 欧美精品一区二区三区一线天视频 | 国产成人在线影院| 91女人视频在线观看| 欧美日韩午夜在线视频| 欧美一区二区二区| 国产人久久人人人人爽| 亚洲激情第一区| 五月婷婷色综合| 国产精品乡下勾搭老头1| 99精品视频中文字幕| 91麻豆精品国产自产在线 | 91视频在线看| 91精品国产一区二区三区香蕉| 精品国产一区二区三区久久影院| 亚洲精品在线免费播放| 专区另类欧美日韩| 蜜桃久久久久久久| 99久久精品久久久久久清纯| 欧美久久久影院| 国产精品视频在线看| 日本在线不卡视频一二三区| 国产一区视频导航| 在线观看一区二区精品视频| 26uuu国产在线精品一区二区| 中文一区二区完整视频在线观看| 亚洲在线一区二区三区| 国产馆精品极品| 欧美三级在线看| 国产精品不卡一区| 激情文学综合网| 在线免费亚洲电影| 欧美国产一区在线| 奇米精品一区二区三区在线观看| 成人18视频在线播放| 精品久久久久一区| 午夜精品福利一区二区三区蜜桃| 成人黄色在线网站| 久久久亚洲精品一区二区三区| 亚洲成人777| 欧美亚洲国产怡红院影院|