5、在UBUNTU環(huán)境下,安裝好php5之后,會在/etc/apache2/mods-available/下生成php5.conf,php5.load,重啟APACHE后將自動加載PHP5
6、安裝PEAR
在安裝好PHP后PEAR會自動被安裝
鍵入 pear list查看已經(jīng)安裝的PEAR包
鍵入 pear list-all可以查看所有的PEAR包
鍵入 Pear install package 進(jìn)行安裝PEAR包
7、配置PHP
PHP大多基本配置都存放在PHP.ini中,不同的操作系統(tǒng)PHP.ini的存放路徑也不同,UBUNTU下存放在/etc/php5/apache2/php.ini ,目錄是可以改的!
通過APACHE2.conf文件來強(qiáng)制設(shè)置PHP.INI的路徑
只需要加入:PHPiniDir /etc/php5/apache2/php.ini
8、PHP一些配置
Engine = on #在APACHE下開啟PHP腳本引擎
Short_open_tag = on #是否啟動短標(biāo)記
Asp_tags = off #是否兼容ASP標(biāo)記<% %>
Precision = 12 #浮點(diǎn)類型的有效位數(shù)
y2k_compliance = Off #打開Y2K適應(yīng)
output_buffering = off #輸出緩存關(guān)閉(輸出正文內(nèi)容之后發(fā)送 header)
zlib.output_compression = off #在輸出的時候是否壓縮 (并非所有瀏覽器都支持壓縮。)
implicit_flush = off#強(qiáng)制輸出,等于每次print 或者 echo 后加上flush();
unserialize_callback_func = #反序列化后的回調(diào)函數(shù)
serialize_precision = 100 #序列化精度 主要針對浮點(diǎn)數(shù)(floatss,doubles)
allow_call_time_pass_reference = On #是否讓強(qiáng)迫函數(shù)調(diào)用時按引用傳遞參數(shù),在PHP的新版本中,可能不再支持
safe_mode = off; #安全模式 關(guān)閉
一般情況下,我們都不會開啟安全模式,所以安全模式下的參數(shù)這里不詳解
Disable_functions = #關(guān)閉函數(shù),用逗號分割函數(shù)名
Disable_classes = #關(guān)閉類名,用逗號分割
Expose_php = on #確認(rèn)是否安裝PHP,如果安裝了便會在發(fā)送HEADER的時候增加power-by
Max_execution_time = 30 #腳本最大執(zhí)行時間
Max_input_time = 60 # php處理提交參數(shù)最大時間
Memory_limit = 128m #單個腳本最多使用多少內(nèi)存
Error_reporting = E_ALL & ~E_NOTICE #顯示錯誤報告的級別
Display_errors = on #顯示錯誤信息
Display_startup_errors = off #當(dāng)display_errors打開時,發(fā)生于PHP的啟動的步驟中的錯誤不會被顯示。
|