亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > PHP引擎php.ini參數優化深入講解

PHP引擎php.ini參數優化深入講解

熱門標簽:地圖標注平臺怎么給錢注冊 安裝電銷外呼系統 百度商鋪地圖標注 福州人工外呼系統哪家強 衡水外呼系統平臺 釘釘打卡地圖標注 新河科技智能外呼系統怎么樣 常州地圖標注服務商 注冊400電話申請

PHP引擎php.ini參數優化

無論是apache還是nginx,php.ini都是適合的。而php-fpm.conf適合nginx+fcgi的配置
首先選擇產品環境的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.打開php的安全模式

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

2.用戶組安全

當safe_mode打開時,safe_mode_gid被關閉,那么php腳本能夠對文件進行訪問,而且相同組的用戶也能夠對文件進行訪問。建議設置為:
safe_mode_gid = off
如果不進行設置,可能我們無法對我們服務器網站目錄下的文件進行操作了,比如我們需要對文件進行操作的時候。php5.3.27默認為safe_mode_gid = off

3.關閉危險函數

如果打開了安全模式,那么函數禁止是可以不需要的,但是我們為了安全還是考慮進去。比如,我們覺得不希望執行包括system()等在那的能夠執行命令的php函數,或者能夠查看php信息的phpinfo()等函數,那么我們就可以禁止它們,方法如下:

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.關閉php版本信息在http頭中的泄漏

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

5.關閉注冊全局變量

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

6.打開magic_quotes_gpc來防止SQl注入

magic_quotes_pgc = Off
這個默認是關閉的,如果它打開后將自動把用戶提交對sql的查詢進行轉換,比如把'轉義為\'等,這對防止sql注入有重大作用,所以我們推薦設置為:

magic_quotes_pgc = On

7.錯誤信息控制

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

8.錯誤日志

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

9.部分資源限制參數優化

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

(2)每個腳本使用的最大內存
memory_limit = 128M
;一個腳本所能夠申請到的最大內存字節數(可以使用K和M作為單位)
;這有助于防止劣質腳本消耗完服務器上的所有內存。
;要能夠使用該指令必須在編譯時使用"--enable-memory-limit"配置選項。
;如果要取消內存限制,則必須將其設為-1
;設置了該指令后,memory_get_usage()函數將變為可用。

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

(4)上傳文件的最大許可大小
當上傳較大文件時,需要調整如下參數:
upload_max_filesize = 2M;
;上傳文件的最大許可大小,一些圖片論壇需要這個更大的值。

10.部分安全參數優化

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

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

11.調整php sesson信息存放類型和位置

session.save_handler = files
;存儲和檢索與會話關聯的數據的處理器名字。默認為文件("files")
;如果想要使用自定義的處理器(如基于數據庫的處理器),可用"user"
;設為"memcache"則可以使用memcache作為會話處理器(需要指定"--enable-memcache-session"編譯選項)
;session.save_path = "/tmp"
;傳遞給存儲處理器的參數。對于files處理器,此值是創建會話數據文件的路徑
參考資料:
LAMP系統性能調優,第1部分:理解LAMP架構
http://www.ibm.com/developerworks/cn/linux/l-tune-lamp-1/
LAMP系統性能調優,第2部分:優化Apache和PHP
http://www.ibm.com/developerworks/cn/linux/l-tune-lamp-2.html
LAMP系統性能調優,第3部分:MySQL服務器調優
http://www.ibm.com/developerworks/cn/linux/l-tune-lamp-3.html

12安裝memcache客戶端

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

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

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

到此這篇關于PHP引擎php.ini參數優化深入講解的文章就介紹到這了,更多相關PHP引擎php.ini參數優化內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • PHP之修改php.ini文件上傳大小的配置問題案例講解
  • 淺談PHP性能優化之php.ini配置
  • PHP中關于php.ini參數優化詳解
  • php web環境和命令行環境下查找php.ini的位置
  • 修改Apache配置指定php配置文件php.ini的位置方法
  • php.ini中date.timezone設置詳解
  • PHP性能優化大全(php.ini)
  • php之php.ini配置文件講解案例

標簽:柳州 唐山 遼陽 鷹潭 六安 克拉瑪依 鶴崗 白城

巨人網絡通訊聲明:本文標題《PHP引擎php.ini參數優化深入講解》,本文關鍵詞  PHP,引擎,php.ini,參數,優化,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PHP引擎php.ini參數優化深入講解》相關的同類信息!
  • 本頁收集關于PHP引擎php.ini參數優化深入講解的相關信息資訊供網民參考!
  • 推薦文章
    国产成a人片在线观看视频| 免费的黄色小视频| 黄视频网站在线观看| 国产伦久视频免费观看 视频| 国产视频一区二区在线播放| 免费一级生活片| 国产一区二区精品久| 国产精品自拍在线| 亚洲精品影院久久久久久| 国产一区免费在线观看| 国产一区二区精品在线观看| 国产伦久视频免费观看视频| 欧美另类videosbestsex久久 | 毛片高清| 九九精品久久久久久久久| 成人免费高清视频| 欧美一级视| 欧美a级片视频| 欧美另类videosbestsex高清| 四虎影视库| 免费的黄色小视频| 欧美激情影院| 国产一区二区精品| 亚洲 欧美 成人日韩| 国产欧美精品午夜在线播放| 久久精品欧美一区二区| 免费一级生活片| 久久99青青久久99久久| 一级女性大黄生活片免费| 国产伦理精品| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 国产伦久视频免费观看视频| 国产91精品一区| 国产91精品系列在线观看| 久久国产精品只做精品| 日韩av成人| 免费一级片在线| 成人免费一级纶理片| 日韩一级黄色| 一级毛片看真人在线视频| 欧美a免费| 天天做日日爱夜夜爽| 成人在激情在线视频| 国产一区二区高清视频| 欧美电影免费看大全| 久草免费在线色站| 国产伦精品一区二区三区无广告| 97视频免费在线观看| 99久久精品国产麻豆| 日日夜夜婷婷| 91麻豆tv| 国产91丝袜在线播放0| 国产一区二区精品| 精品国产一区二区三区久| 精品在线观看国产| 一级女性大黄生活片免费| 国产福利免费观看| 人人干人人插| 韩国毛片免费大片| 亚洲 激情| 国产网站在线| 一 级 黄 中国色 片| 精品视频一区二区三区免费| 欧美另类videosbestsex久久| 精品视频免费在线| 欧美1区2区3区| 日本免费看视频| 韩国三级一区| 精品国产一区二区三区久久久狼| 日韩综合| 久久国产影视免费精品| 中文字幕一区二区三区 精品| 日本伦理网站| 国产高清在线精品一区a| 成人免费观看网欧美片| 麻豆污视频| 亚欧乱色一区二区三区| 欧美激情伊人| 日韩专区一区| 欧美爱爱动态| 国产成人精品一区二区视频| 精品国产一级毛片| 精品国产香蕉在线播出| 欧美激情影院| 久久精品大片| 国产视频一区二区在线观看| 99热精品在线| 欧美另类videosbestsex视频| 色综合久久天天综合观看| 国产一区二区精品在线观看| 色综合久久天天综合| 亚久久伊人精品青青草原2020| 青青久热| 久草免费在线观看| 台湾美女古装一级毛片| 青青久久精品国产免费看| 毛片的网站| 国产a毛片| 一a一级片| 免费毛片基地| 国产伦精品一区二区三区无广告| 青青青草视频在线观看| 成人高清视频在线观看| 91麻豆精品国产高清在线| 日韩免费在线| 欧美a级片免费看| 成人免费一级纶理片| 麻豆午夜视频| 欧美另类videosbestsex| 国产激情视频在线观看| 韩国毛片免费| 美女被草网站| 高清一级毛片一本到免费观看| 黄色短视屏| 韩国毛片免费| 韩国毛片| 色综合久久手机在线| 日韩在线观看免费完整版视频| 日韩字幕在线| 欧美a级片免费看| 精品国产亚洲一区二区三区| 欧美爱色| 国产伦理精品| 日本在线不卡视频| 可以在线看黄的网站| 高清一级片| 日韩欧美一二三区| 午夜激情视频在线播放| 亚洲第一色在线| 国产视频在线免费观看| 久久国产精品永久免费网站| 欧美另类videosbestsex久久| 国产麻豆精品免费视频| 国产成a人片在线观看视频| 色综合久久手机在线| 国产伦久视频免费观看 视频| 欧美18性精品| 亚洲 欧美 成人日韩| 免费国产在线观看不卡| 国产a视频| 国产原创视频在线| 欧美一区二区三区性| 国产精品12| 欧美电影免费看大全| 日韩在线观看网站| 精品视频一区二区| 精品在线观看国产| 毛片的网站| 成人免费高清视频| 精品在线免费播放| 成人免费高清视频| 国产网站免费在线观看| 欧美a级v片不卡在线观看| 国产视频一区二区在线播放| 日韩女人做爰大片| 久久精品免视看国产明星 | 精品视频在线看| 午夜激情视频在线播放| 国产伦理精品| 99久久精品国产片| 一级片免费在线观看视频| 麻豆网站在线看| 色综合久久久久综合体桃花网| 可以免费看污视频的网站| 四虎影视库| 999久久66久6只有精品| 欧美电影免费看大全| 97视频免费在线观看| 久久精品成人一区二区三区| 国产一区二区精品尤物| 欧美1区| 欧美激情在线精品video| 日本在线www| 亚飞与亚基在线观看| 黄视频网站免费观看| 一级片片| 韩国毛片免费| 国产精品自拍亚洲| 精品久久久久久中文字幕2017| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 午夜欧美成人香蕉剧场| 欧美一级视频高清片| 国产一区二区精品| 精品视频在线观看一区二区| 91麻豆精品国产自产在线 | 在线观看导航| 精品国产一区二区三区国产馆| 免费国产在线观看不卡| 999精品视频在线| 免费毛片播放| 亚洲天堂在线播放| 国产视频在线免费观看| 国产a一级| 你懂的日韩| 青青久久精品国产免费看| 九九久久99| 午夜在线影院| 久久国产精品永久免费网站| 午夜家庭影院| 国产网站免费观看|