国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

輕松學習PHP配置文件

開發 后端
文章介紹了GPC是GET/POST/COOKIE三種變量的第一個字母,它的順序體現系統處理三種變量的優先級別和PHP配置文件。

PHP經過長時間的發展,很多用戶都很了解PHP了,這里我發表一下個人理解,和大家討論討論。PHP.INI文件相信每位PHP愛好者都不會生疏,在PHP的上一個版本PHP3.0中它被命名為PHP3.INI。用NOTEPAD打開它,文件通常在操作系統的Windows目錄下。大家都看到,PHP.INI文件里面有很多分號“”,和Windows系統一樣。

這些分號用來表示注解,也就是說為了PHP配置文件清楚易懂,開發者在分號后面對每個配置功能做了簡短說明,系統處理時會忽略這些注解行。當然,另外一個好處是,當PHP系統配置有變化的時候,我們可以對某些行加上或去掉注解就行了,簡單又方便。

auto_prepend_file string 可以指定一個文件自動地在讀取所有php文件之前解析執行,可以為PHP、ASP、HTML等任何文件(不過圖像文件可不行),在非凡時候倒是很有用。比如你想在每個PHP頁面上增加一段廣告,又假設你在開發一個網站,想讓所有訪問者在讀取任何PHP頁面之前進行身份驗證,你就可以把你的驗證代碼作成單獨文件,然后在這里設置string為該文件名就行啦。細心的讀者要問了:假如我只是某些文件需要這些功能,可怎么辦呀,開動腦筋吧,舉個PHP配置文件例子:

  1. myprefix.php文件  
  2. <?php 
  3. if (strstr(strtoupper( PHP_SELF),"/PHPTEST/"))  
  4. echo "我的廣告!<BR>";  
  5. ?> 

這樣只要設置:auto_prepend_file=“myprefix.php”,那么所有phptest目錄下的PHP文件就都包含你的廣告頭啦!還需要說明的是這個文件應該放在include_path所指的路徑里面,不然可能會出錯的,下面就會提到它。

auto_append_file string 和上面功能類似,只是自動加在PHP文件末尾,而且PHP程序用exit()退出時就不管用了。有了這個功能,我們可以易如反掌地添加公司地址的腳注了!include_path string 這個參數的作用是讓include()、require()等函數在這里所定義的路徑中查找文件,是不是有點象DOS時代里用的SET PATH命令?這個參數可以提供一個路徑列表,不過在UNIX中路徑間用冒號分隔,在NT中用分號,而且斜杠的方向也不相同。PHP配置文件如:

  1. UNIX例:include_path=.:/home/lib  
  2. NT 例:include_path=".:c:homeib" 其中“.”表示當前目錄。  
  3. gpc_order string 

GPC是GET/POST/COOKIE三種變量的***個字母,它的順序體現系統處理三種變量的優先級別,從左到右,優先權依次遞增。默認設置為 GPC,這樣當有其中任兩種或三種名稱相同變量傳遞到服務器時,系統會按優先權排序,只讀取優先權較高的變量。又比如設定成 “GP” 表示忽視 cookie,并在存取方法 (method) 相同時,以 POST 取代GET。當然,我們在編程過程中應當盡量避免同時用不同的方式傳遞名稱相同的變量,否則程序的可讀性會變壞,而且在配置不同的系統里可能會有不同的輸出結果。

magic_quotes_gpc boolean 這個參數能確定包含在GET/POST/COOKIE這三種變量中的非凡字符:單引號、雙引號、斜杠,是否加轉義字符反斜杠(就是C語言里常用的“”)?因為在PHP數據庫等系統中,單引號等字符通常有非凡意義,為了和真正的字符區分,我們可以設置magic_quotes_gpc=on,這樣假如我們從用戶端得到的變量中有單引號時,會在前面加轉義符,然后我們可以根據需要用函數stripslashes(string str);(該函數可去掉字串中的反斜杠轉義符“”。若是連續二個反斜杠,則去掉一個,留下一個。若只有一個反斜杠,就直接去掉。)來去掉轉義符“”,我們可以比較一下:

  1. <form> 
  2. <input type="Text" value="" name="a"> 
  3. <input type="Submit"> 
  4. </form> 
  5. <?php 
  6. echo a;  
  7. ?> 

讓我們分別在magic_quotes_gpc=on和off的情況下,在文本框中輸入單引號、雙引號,然后提交,看看有什么區別?SMTP string 指定郵件發送服務器的域名或IP地址,這樣我們就可以發信啦,比起微軟的ASP來,PHP的這個功能簡單方便得多了,有人要問,假如我沒有配備郵件服務器怎么辦?很簡單,只要填上當地ISP的郵件服務器就行了。其實收發郵件服務器就像我們現實生活中的郵局一樣,在哪個郵局都能發信,而收信是在固定郵局。

  1. mysql.default_host string  
  2. mysql.default_user string  
  3. mysql.default_password string 

用過ODBC的讀者們都知道,設置ODBC的時候總需要設置數據庫所在及其默認的登錄用戶名和口令,這幾個參數也是這個意思,不過是用在MYSQL里面罷了。為了安全起見,我們還有必要在MYSQL里對該用戶的權力做一些限定,千萬不要偷懶用“root“啊!假如為了方便而設置了這些參數,那我們就能直接用函數mysql_connect()來連接數據庫了,注重這里可以不用任何參數!大家可能在想,雖然這樣很方便,同時也很危險呀!別急,在PHP的安全模式里這些參數是無效的,下面我們來看看安全模式的設置吧。

#T#Safe mode boolean 這可不是WINDOWS 98的安全模式啊。當PHP系統處于安全模式下時,我們就能對PHP程序的行為進行一定的控制,這時候一些數據庫比如MYSQL、INFOMIX等的默認數據庫主機、用戶名、口令等設置無效,非法用戶就不能輕易連接數據庫了。而且在安全模式下safe_mode_allowed_env_vars string該項設置表示什么類型的系統環境變量可以被程序更改,若設置成safe_mode_allowed_env_vars=PHP_則表示只有 PHP_打頭的系統環境變量可以被修改,例如這時假如在程序中企圖使用putenv("windir=UUU");來修改環境變量,系統就會提示一個安全模式的保護錯誤。還有,安全模式對系統命令system()等有一定限制,如只能在指定目錄運行等,這樣能對系統文件有一定的保護作用。log_errors boolean 這個參數指定PHP程序出錯時是否要將錯誤信息記錄在 LOG文檔中。在NT系統中假如我們同時設置error_log =syslog的話,我們就能在事件查看器的應用程序日志里看到PHP所發生過的錯誤信息,這對測試一個大型的系統有些幫助。

  1. error_prepend_string = "<font color=ff0000>" 
  2. error_append_string = "</font>" 

這兩個設置參數更有意思啦,按如上設置,那么我們一眼就能看到:我們的程序是否出錯了!因為他的功能是把出錯信息設置成顯眼的紅顏色了。

責任編輯:田樹 來源: 博客
相關推薦

2021-09-30 06:31:12

Spring Boot配置密碼

2010-02-06 14:00:05

Linux Nginx

2024-06-11 08:30:25

Quartz.NET開源任務調度庫

2024-01-19 13:40:00

TOML庫TomliPytoml

2022-04-28 09:46:20

Nginx文件Linux

2011-09-08 16:07:13

Widget配置文件

2011-01-19 14:00:21

2011-01-13 16:27:26

Linux配置文件

2010-12-28 16:35:32

Outlook 配置文

2010-12-27 14:59:31

Outlook 配置文

2011-03-28 15:52:16

Nagios配置文件

2011-04-01 16:30:49

Nagios

2011-03-28 09:07:26

Nagios配置文件

2009-07-09 15:55:18

WebWork配置文件

2011-03-03 09:14:38

PureFTPd

2011-01-21 15:08:45

Sendmail

2010-05-05 16:14:09

Unix管理

2009-09-22 10:23:15

Hibernate配置

2010-08-05 14:36:07

NFS服務

2011-02-25 16:39:34

proftpd配置文件
點贊
收藏

51CTO技術棧公眾號

国产一区二区丝袜| 999精品网站| 岛国成人av| 精品黑人一区二区三区久久| 日本电影一区二区在线观看| 国产精品拍天天在线| 潘金莲一级淫片aaaaaa播放1| 亚洲国产日本| 国产亚洲久久| 日韩欧美第一区| 第一页在线观看| 欧美日韩国产精品一区二区不卡中文 | 91精品国产免费| 精品1区2区| 亚洲国产日韩欧美在线| 国产精品一区二区三| 自拍偷拍一区| 99re这里只有精品首页| 免费国产成人看片在线| 免费人成在线不卡| 一区二区三区视频免费在线观看 | 国产成人成网站在线播放青青| 久久电影中文字幕| 亚洲欧美日韩综合国产aⅴ| 国产精品久久精品国产| 国产第一页在线| 91精品国产色综合久久| 综合图区亚洲| 日韩精品亚洲视频| 国产理论片免费观看| 国产精品色婷婷| 4hu永久免费入口| 亚洲福中文字幕伊人影院| 精品无码久久久久国产| 午夜欧美在线| 久久99精品久久久久久三级| 亚洲欧美日本日韩| 亚洲午夜精品国产| 成人精品亚洲人成在线| 国产脚交av在线一区二区| 国产美女视频一区二区三区| 日本福利一区二区| 久久国产午夜精品理论片最新版本| 精品国产亚洲日本| 久久久久免费精品国产| 欧美色图国产精品| 国内一区在线| 久久超碰97人人做人人爱| 免费看黄在线看| 好吊日精品视频| 欧美高清性xxxxhd| 国产一区二区三区四区五区美女| 国产一二三在线视频| 亚洲欧洲av一区二区三区久久| 欧美久久久久久| 国产高清亚洲一区| 国产另类自拍| 久久电影网站中文字幕| 国产又黄又猛视频| 色偷偷成人一区二区三区91| bl在线肉h视频大尺度| 九九热精品视频国产| 亚洲九九在线| 少妇人妻无码专区视频| 亚洲电影一区二区| 伊人网在线播放| 91精品国产欧美一区二区成人 | 亚洲激情啪啪| 九九久久精品| 精品国产一区二区三区四区vr| 国产另类ts人妖一区二区| 国产主播福利| 亚洲国产精品久久久久秋霞不卡| 成人福利视频在| 制服丝袜激情欧洲亚洲| 992tv在线影院| 日韩视频一区二区在线观看| 亚洲91网站| 影音先锋日韩有码| 神马久久一区二区三区| 亚洲精品一区二区三区蜜桃久| 国产精品伦理在线| 国产丝袜精品丝袜| 成人国产精品一区| 妖精视频一区二区三区| 蜜桃av噜噜一区二区三| 国产精品精品国产色婷婷| 日本高清成人vr专区| 国产精品第二页| 99re这里只有精品6| www在线观看播放免费视频日本| 亚洲乱码国产乱码精品精可以看 | 亚洲精品无码久久久久久| 在线一区二区视频| 影音先锋欧美激情| 久久手机视频| 亚洲国产中文字幕在线视频综合| 国产做受69高潮| av电影在线地址| 日韩一区二区三区在线视频| 精品国产午夜肉伦伦影院| 久久这里只有精品视频首页| 激情视频网站在线播放色| 91丨porny丨在线| 丝袜视频国产在线播放| 麻豆国产在线| 国产日韩精品在线| 中文字幕巨乱亚洲| 一区二区三区 欧美| 欧美大肚乱孕交hd孕妇| 国产精品久久久久蜜臀| 国产精品午夜一区二区欲梦| 成人听书哪个软件好| 福利成人导航| 久久99精品久久久久久水蜜桃 | a一区二区三区| 欧美亚洲另类在线一区二区三区| 久久天天综合| 亚洲欧洲日夜超级视频| 色婷婷综合久久久久中文一区二区 | 国产福利在线免费观看| 国产伦一区二区三区色一情| av中文一区| 上原亚衣加勒比在线播放| 亚洲欧美一区二区三区孕妇| 电影一区二区| 久久人人爽人人爽人人片av高清| www.性欧美| 免费羞羞视频| 久久人人97超碰精品888| 国产日韩欧美精品在线| 秋霞影院一区| 人善交video高清| 国产精品av网站| 亚洲成人免费在线观看| 亚洲精品小说| 日本福利在线| 亚洲视频sss| 尤物九九久久国产精品的特点 | 国产999精品在线观看| 国产精品宾馆在线精品酒店| 久久午夜a级毛片| 国产精品美女久久久久aⅴ | 免费精品视频在线| а√天堂中文在线资源8| 午夜啪啪福利视频| 中文字幕亚洲图片| 国产日韩欧美a| blacked蜜桃精品一区| 国产区在线视频| 日韩精品久久久| 亚洲一级黄色av| 欧美精彩视频一区二区三区| 菠萝蜜一区二区| 乱人伦中文视频在线| 制服诱惑一区| 另类天堂视频在线观看| 亚洲男女一区二区三区| 五月天久久久| 午夜dj在线观看高清视频完整版| 在线电影中文日韩| 91免费观看视频在线| 欧美美女黄色| 在线观看亚洲视频啊啊啊啊| 亚洲国产99精品国自产| 99精品偷自拍| 日韩免费高清| 免费日韩在线观看| 欧美午夜激情在线| 日韩成人午夜电影| 欧美videos粗暴| 真不卡电影网| 日本在线免费观看一区| 久久久国产精品x99av| 天天爽夜夜爽夜夜爽精品视频| 日韩成人伦理电影在线观看| 精品久久亚洲| 岛国在线视频免费看| 欧美激情一二三| 免费成人小视频| 精品一区二区三区中文字幕视频| 理论片鲁丝二区爱情网| 日本日本精品二区免费| 欧美美女18p| 在线看国产一区二区| 成人性视频免费网站| 日韩啪啪电影网| 麻豆精品蜜桃| 蜜桃视频在线入口www| 97在线免费观看| 欧美精品三级日韩久久| 国产suv精品一区二区6| 欧美日韩激情| 成人黄色免费网站| 超碰在线影院| 羞羞在线观看网站| 亚洲人成网站在线播放2019| 26uuu久久噜噜噜噜| 欧美精品一区二区三区很污很色的 | 国产区一区二区三区|