中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php運行時配置

發布時間:2020-08-01 19:04:09 來源:網絡 閱讀:285 作者:芭菲雨 欄目:web開發

1.配置文件

備注:從php4.2.0起,將register_global的默認值從on改成off

例子:4-1 php.ini例子:

;any text on a line after an unquoted semicolon (;) is ignored
[php]; section markers(text within square brackets) are also ignored
;Boolean values can be set to either:
;     true, on, yes
;  or false,off,no,none
register_global=off
magic_quotes_gpc=yes
 
; you can enclose string in double-quotes
include_path=".:/user/local/lib/php"


;backslashes are treated the same as any other character 
include_path=".;c:\php\lib"

 2.怎樣改變配置選項:

以Apache 模塊方式運行php

當以Apache的模塊方式運行php時,也可以通過Apache的配置文件(例如 http.conf)和.htaccess文件中的指令來修改php的配置選項(需要 “AllowOverride Options”或“AllowOverride All”權限)。

在php4.0中,有幾個Apache 指令可以允許在Apache的配置文件中修改php的配置。要得到哪些指令分別屬于PHP_INI_ALL,PHP_INI_PERDIRPHP_INI_SYSTEM的列表,請查看ini_set文檔中的表格

 

注:在php3.0中也有和php3.ini中選項相對應的Apache指令,只不過加上前綴“php3_”

php_value name value

     設定指定指令的值,僅能用于PHP_INI_ALLPHP_INI_PERDIR類型的指令。要清楚上一個設定的值,降至設為none

     注:不要用php_value來設定布爾值。應該用php_flag(見下面)來替代。

php_flag name on/off

    用于設定布爾值類型的配置指令。僅能用于PHP_INI_ALLPHP_INI_PERDIR了想的指令

php_admin_value name value

    設定指定指令的值,不能在.htaccess文件中中使用。任何php_admin_value中設定的值不能被.htaccess或者virtualhost的指令覆蓋。講清楚上一個設定的值,降至設為none.

php_admin_flag name on/off

  用于設定布爾值類型的指令。不能在.htaccess文件中使用。任何在php_admin_flag中設定的值不能被.htaccess或者virtualhost中的指令覆蓋

 

例子:4-2.Apache配置例子

<IFModule mod_php4.c>
     php_value include_path ".:/user/local/lib/php"
     php_admin_flag safe_mode on
</IFModule>
<IFModule mod_php3.c>
php3_include_path ".:/user/local/lib/php"
php3_safe_mode on
</IFMoule>

 注意:

php常量不存在于php之外。

例如在http.conf中可以使用php常量:如E_ALL,或者E_NOTICE來設定error_reporting指令的值,但他們并沒有實際意義并被認為是0.應該是用相應的位掩碼。這些常量可以在php.ini中使用

通過修改windows注冊表來改變php配置

在windows下運行php時,可以通過windows注冊表來修改每個目錄的配置選項,配置的值存在于注冊表的HKLM\SOFTWARE\PHP\Per Directory Values 下面每個根據路徑起名的子鍵中。例如對于相對路徑c:\inetpub\wwwroot.對于目錄的設置將會在人何在此目錄及其子目錄下運行的腳本激活。對應簡明應該和php配置選項相同,并且具有字符串值。值中的php常量不會被解析

 

其他php接口

不論php接口是什么都可以在腳本執行過程中通過ini_set()來修改一些值。下表提供了指令可以再哪一級被設定/修改的概覽

表格 4-1. PHP_INI_*常量的定義

常量含義
PHP_INI_USER1該項目可以在用戶腳本中設定
PHP_INI_PERDIR2該項目可以在php.ini,.htaccess或者httpd.conf中設定
PHP_INI_SYSTEM4該項目可以再php.ini或httpd.conf中設定
PHP_INI_ALL7該項目可以在任何地方設定

可以在phpinfo()的輸出中查看配置選項的值。也可以用ini_get或get_cfg_var()來單個訪問配置指令的值

 

 


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

浮梁县| 新竹县| 拜城县| 星子县| 金沙县| 庆元县| 应城市| 房产| 东平县| 宣武区| 涟水县| 永安市| 保靖县| 高尔夫| 海兴县| 齐河县| 九江县| 武穴市| 永川市| 阳江市| 通山县| 临颍县| 菏泽市| 二连浩特市| 汶上县| 鱼台县| 阿克苏市| 大埔区| 老河口市| 德昌县| 岳西县| 丹东市| 康定县| 聊城市| 天峻县| 肥城市| 阿坝| 开封市| 图木舒克市| 山东省| 金塔县|