首頁 後端開發 php教程 強烈推薦:php.ini中文版(1)_PHP教程

強烈推薦:php.ini中文版(1)_PHP教程

Jul 21, 2016 pm 04:08 PM
php php.ini 中文版 功能 工具 推薦 還是


[PHP]
; PHP還是一個不斷發展的工具,其功能還在不斷地刪減
; 而php.ini的設定更改可以反映出相當的變化,
; 在使用新的PHP版本前,研究一下php.ini會有好處的

;;;;;;;;;;;;;;;;;;;;
; 關於這個文件;


; 這個文件控制了PHP許多方面的觀點。為了讓PHP讀取這個文件,它必須被命名為
; 'php.ini'。 PHP 將在這些地方依序尋找該檔案:目前工作目錄;環境變數PHPRC
; 所指明的路徑;編譯時指定的路徑。
; 在windows下,編譯時的路徑是Windows安裝目錄。
; 在命令列模式下,php.ini的查找路徑可以用 -c 參數取代。

; 該文件的語法非常簡單。空白字元和用分號';'開始的行被簡單地忽略(就像你可能
; 猜到的一樣)。 章節標題(例如 : [Foo])也被簡單地忽略,即使將來它們可能
; 有某種的意義。

; 指示被指定使用以下語法:
; 指示標識符= 值
; directive = value
; 指示標識符是*大小寫敏感的* - foo=bar 不同於FOO = bar。

; 值可以是一個字串,一個數字,一個PHP 常數(如: E_ALL or M_PI), INI 常數中的
; 一個(On, Off, True, False, Yes, No and None) ,或是一個表達式
; (如: E_ALL & ~E_NOTICE), 或是用引號括起來的字串("foo").

; INI 檔案的表達式被限制於位運算子和括號。
; | bitwise OR
; & bitwise AND
; ~ bitwise NOT
; ! boolean NOT

; 布林標誌可用1, On, True or Yes 這些值置於開 Yes 這些值置於開的狀態。
; 它們可用 0, Off, False or No 這些值置於關的狀態。

; 一個空字串可以用在等號後不寫任何東西表示,或者用None 關鍵字:

; foo = ; 將foo置為空字串
; foo = none ; 將foo置為空字串
; foo = "none" ; 將foo置為字串'none'

; 如果你值設定中使用常數,而這些常數屬於動態調入的擴展庫(不是PHP 的擴展,就是
; Zend 的擴展),你僅可以調入這些擴展的行*之後*使用這些常數。

; 所有在php.ini-dist 檔案裡設定的值與內建的預設值相同(這是說,如果php.ini
; 沒被使用或你刪除了這些行,預設值與之相同)。



; 語言選項 ;


engine = On
; 讓 PHP scripting language engine(PHP 腳本語言引擎)在 Apache下有效。
short_open_tag = On
; 允許 標識(這種簡單表示)。否則 僅有 tags 將被辨識。
asp_tags = Off
; 允許ASP-style tags
precision = 14
; 浮點類型數顯示時的有效位數

y2k_compliance = Off
; 是否打開2000年適應(可能在非Y2K適應的瀏覽器中導致問題)

output_buffering = Off
; 輸出快取允許你甚至在輸出正文內容之後發送header(標頭,包括Cookies)行
; 其代價是輸出層減慢一點點速度。你可以使用輸出緩存在運行時打開輸出緩存,
; 或在這裡將指示設為 On 而使得所有文件的輸出緩存打開。
output_handler = ; 你可以重定向你的腳本的所有輸出到一個函數,
; 那樣做可能對處理或以日誌記錄它有用。
; 例如若你將這個output_handler 設為"ob_gzhandler",
; 則輸出會被透明地為支援gzip或deflate編碼的瀏覽器壓縮。
; 設一個輸出處理器自動地開啟輸出緩衝。

implicit_flush = Off
; 強制flush(刷新)讓PHP 告訴輸出層在每個輸出區塊之後自動刷新自身資料。
; 這等效於在每個 print() 或 echo() 呼叫和每個 HTML 區塊後呼叫flush()函數。
; 開啟此設定會導致嚴重的運行時衝突,建議僅在debug過程中開啟。

allow_call_time_pass_reference = On
; 是否讓強迫函數呼叫時按引用傳遞參數。這方法遭到抗議,
; 並可能在未來版本的PHP/Zend裡不再支持。
; 受到鼓勵的指定哪些參數按引用傳遞的方法是在函數宣告裡。
; 你被鼓勵嘗試關閉這個選項並確認你的腳本仍能正常工作,以保證在將來版本的語言裡
; 它們仍能工作。 (你將在每次使用該特點時得到一個警告,而參數將按值而不是按引用
; 傳遞)。

; Safe Mode 安全模式
safe_mode = Off
safe_mode_exec_dir =
safe_mode_allowed_env_vars = PHP_
; ? Setting certain environment variables
; ? may be a potential security breach.
; 此指示包含以逗號分隔的前綴清單。在安全模式中,使用者僅可以取代
; 以在此列出的前綴開頭的環境變數的值。
; 預設地,使用者只會能 設定以PHP_開頭的環境變量,(如: PHP_FOO=BAR)。
; 注意: 如果這項指示為空,PHP 將讓使用者更改任意環境變數!

safe_mode_protected_env_vars = LD_LIBRARY_PATH
; 這條指示包含一個用逗號分隔的環境變數列表,那就是最終使用者將不能用putenv () 更改的。
; 這些變數甚至在safe_mode_allowed_env_vars 設定為允許的情況下受到保護。

disable_functions =
; 這條指示讓你可以為了安全的原因讓特定函數失效。
; 它接受一個用逗號分隔的函數名稱列表。
; 這條指示 *不受* 安全模式是否開啟的影響。

; 語法高亮模式的色彩。
; 只要能被接受的東西就能運作。
highlight.string = #DD0000
highlight.comment = #FF8000
highlight.keyword = #007700
highlight.bg = #FFFFFF
highlight.default = #0000 html = #000000

; Misc 雜項
expose_php = Off
; 決定PHP 是否標示它裝在伺服器上的事實(例如:加在它—PHP—給Web服務
;發送的訊號上)。
; (我個人的意見,在出現什麼power-by的header的時候,把這關掉。)
; 它不會有安全上的威脅, 但它使檢查你的伺服器上是否安裝了PHP成為了可能。



; Resource Limits ;


max_execution_time = 30 ; 每個腳本的最大執行時間, 按秒數
memory_limit = 83886088可使用的內存總量(這裡是8M



; Error handling and logging ;
; 出錯控制和登記;

; 錯誤報告是按位的。 )
; E_PARSE - 編譯時解析錯誤
; E_NOTICE - 運行時提醒(這些經常是是你的代碼的bug引起的,
;也可能是有意的行為造成的。(如:基於未初始化的變數會自動初始化為一個
;空字串的事實而使用一個未初始化的變數)

; E_CORE_ERROR - 發生於PHP啟動時初始化過程中的致命錯誤
; E_CORE_WARNING - 發生於PHP啟動時初始化過程中的警告(非致命性錯)
; E_COMPILE_ERROR - 編譯時致命性錯
; E_COMPILE_WARNING - 編譯時警告(非致命性錯)
; E_USER_ERROR - 用戶產生的錯誤訊息
; E_USER_WARNING - 使用者產生的警告訊息
; E_USER_NOTICE - 使用者產生的提醒訊息
; 範例:
; error_reporting = E_ALL & ~E_NOTICE 顯示所有的錯誤,除了提醒 ;
; error_reporting = E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR ; 只顯示錯誤
error_reporting = E_ALL & ~E_NOTICE ; 顯示所有的錯誤,除了提醒
display_errors = On ; 顯示出錯誤的一部分。 🎜>; 在最終發布的web站點上,強烈建議你關掉這個特性,並使用
; 錯誤日誌代替(參考下面)。 >; 暴露一些有關安全的信息,例如你的web服務上的文件路徑、
; 你的資料庫規劃或別的信息。
display_startup_errors = Off ; 甚至當display_erroes打開了,發生於PHP的啟動的步驟中
; 的錯誤也不會被顯示。
; 強烈建議保持使 display_startup_errors 關閉,
; 除了在改錯過程中。
log_errors = Off ; 在日誌檔案裡記錄錯誤(伺服器指定的日誌,stderr標準錯誤輸出,或error_log(下面的))
; 正如上面說明的那樣,強烈建議你在最終發布的web站點以日誌記錄錯誤
; 取代直接錯誤輸出。

track_errors = Off ; 保存最近一個錯誤/警告訊息於變數$php_errormsg (boolean)
;error_prepend_string = "" ; 於錯誤訊息前輸出的字串
;error_append_string = "
" ; 於錯誤訊息後輸出的字串
;error_log = filename ; 記錄錯誤日誌於指定檔案
;error_log = syslog ; 記錄錯誤日誌於系統日誌syslog (NT 下的事件日誌, Windows 95下無效)
warn_plus_overloading = Off ; 當將' '用於字串時警告



; Data Handling ;

variables_order_order = "EGPCS" ; 這條指示描述了PHP 記錄
; GET, POST, Cookie, Environment and Built-in 這些變數的順序。
; (以 G, P, C, E & S 代表,通常以 EGPCS 或 GPC 的方式引用)。
; 以從左到右記錄,新值取代舊值。

register_globals = On ; 是否將這些 EGPCS 變數註冊為全域變數。
; 如果你不想讓使用者資料不在全域範圍內混亂的話,你可能會想關閉它。
; 這和 track_vars 連起來用更有意義 — 這樣你可以透過
; $HTTP_*_VARS[] 陣列存取所有的GPC變數。

register_argc_argv = On ; 這條指示告訴PHP 是否宣告argv和argc 變數
; (註:這裡argv為陣列,argc為變數數)
; (其中包含以GET方法傳來的數據)。
; 若你不想用這些變量,你應該關掉它以提高性能。
(出處:日窮鳥)

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/314766.htmlTechArticle[PHP] ; PHP還是一個不斷發展的工具,其功能還在不斷地刪減; 而php. ini的設定變更可以反映出相當的變化, ; 在使用新的PHP版本前,研究一下...
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

<🎜>:泡泡膠模擬器無窮大 - 如何獲取和使用皇家鑰匙
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系統,解釋
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Mandragora:巫婆樹的耳語 - 如何解鎖抓鉤
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1666
14
CakePHP 教程
1426
52
Laravel 教程
1328
25
PHP教程
1273
29
C# 教程
1254
24
ok交易所國內如何註冊? ok交易平台大陸新手註冊使用指南 ok交易所國內如何註冊? ok交易平台大陸新手註冊使用指南 May 08, 2025 pm 10:51 PM

在加密貨幣市場中,選擇一個可靠的交易平台是至關重要的。 OK交易平台作為全球知名的數字資產交易所,吸引了大量大陸新手用戶。本指南將詳細介紹如何在OK交易平台上進行註冊和使用,幫助新手用戶快速上手。

期貨交易平台TOP10:永續合約與期權交易 期貨交易平台TOP10:永續合約與期權交易 May 08, 2025 pm 07:12 PM

在加密貨幣市場中,期貨交易平台扮演著重要角色,尤其是在永續合約和期權交易方面。以下是當前市場上備受推崇的十大期貨交易平台,並詳細介紹它們在永續合約和期權交易方面的特點和優勢。

全球十大支持多鏈交易的加密貨幣平台2025年權威發布 全球十大支持多鏈交易的加密貨幣平台2025年權威發布 May 08, 2025 pm 07:15 PM

根據 2025 年權威機構的最新評估和行業趨勢,以下是全球十大支持多鏈交易的加密貨幣平台,結合交易量、技術創新、合規性及用戶口碑綜合分析:

PHP電子郵件:分步發送指南 PHP電子郵件:分步發送指南 May 09, 2025 am 12:14 AM

phpisusedforsendendemailsduetoitsignegrationwithservermailservicesand andexternalsmtpproviders,自動化intifications andMarketingCampaigns.1)設置設置yourphpenvenvironnvironnvironmentwithaweberswithawebserverserververandphp,確保themailfunctionisenabled.2)useabasicscruct

GO:使用標準'字符串”包的字符串操縱 GO:使用標準'字符串”包的字符串操縱 May 09, 2025 am 12:07 AM

Go語言使用"strings"包進行字符串操作。 1)拼接字符串使用strings.Join函數。 2)查找子串使用strings.Contains函數。 3)替換字符串使用strings.Replace函數,這些函數高效且易用,適用於各種字符串處理任務。

幣圈十大加密貨幣交易所排行榜 十大數字貨幣交易平台2025年最新排名 幣圈十大加密貨幣交易所排行榜 十大數字貨幣交易平台2025年最新排名 May 08, 2025 pm 10:45 PM

幣圈十大加密貨幣交易所排名:1. Binance:全球領先,提供高效交易和多種金融產品。 2. OKX:創新多樣,支持多種交易類型。 3. Huobi:穩定可靠,服務優質。 4. Coinbase:新手友好,界面簡潔。 5. Kraken:專業交易者首選,工具強大。 6. Bitfinex:高效交易,交易對豐富。 7. Bittrex:安全合規,監管合作。 8. Poloniex等等。

幣安binance有手機APP嗎?幣安binance官網手機版安卓APP推薦 幣安binance有手機APP嗎?幣安binance官網手機版安卓APP推薦 May 08, 2025 pm 10:12 PM

幣安(Binance)作為全球領先的加密貨幣交易平台,提供了多種方式讓用戶方便地進行交易和管理資產。其中,幣安手機APP是許多用戶選擇的工具之一。以下詳細介紹幣安官方安卓APP的下載和使用方法。

使用PHP和SMTP發送電子郵件的指南 使用PHP和SMTP發送電子郵件的指南 May 09, 2025 am 12:06 AM

使用PHP和SMTP發送郵件可以通過PHPMailer庫實現。 1)安裝並配置PHPMailer,2)設置SMTP服務器細節,3)定義郵件內容,4)發送郵件並處理錯誤。使用此方法可以確保郵件的可靠性和安全性。

See all articles