checking if pear works
首先進入安裝php的目錄:shift+left mouse button(windows環境下);
或者先進入cmd,然後cd your/dir/php
//如果正常,列出乙個命令列表
pear
commands:
build build an extension from c source
bundle unpacks a pecl package
channel-add add a channel
…//檢查版本
pear version
pear version: 1.7.2
php version: 5.2.6rc4-pl0-gentoo
zend engine version: 2.2.0
running on: linux …
//驗證包含路徑
pear config-get php_dir
/usr/share/lib/php/
//檢查php使用的配置檔案
php –ini
configuration file (php.ini) path: /etc/php/cli-php5
loaded configuration file: /etc/php/cli-php5/php.ini
scan for additional .ini files in: /etc/php/cli-php5/ext-active
additional .ini files parsed: /etc/php/cli-php5/ext-active/php_gtk2.ini,
/etc/php/cli-php5/ext-active/xdebug.ini
//檢查php的include_path的設定
php -c /path/to/php.ini -r 「echo get_include_path();」
.;d:\wampserver\wamp\bin\php\php5.3.3\pear
在任何情況下,pear的php_dir(即:d:\wampserver\wamp\bin\php\php5.3.3\pear)都因該在包含路徑裡面,如果沒有,就將其新增到php.ini裡
//嘗試包含乙個檔案,建立乙個check_pear.php
<?php
require_once 『system.php』;//注意路徑system.php應該在php_dir的路徑下
var_dump(class_exists(『system』, false));
?>
在瀏覽器裡瀏覽此檔案,結果應該是bool(true);
php新增pear擴充套件庫
pear很久以前就接觸過,乙個可重用php元件的框架和發布系統,因為他很強大,所以來記錄一下!pear pear info pear 返回使用者的版本資訊 pear upgrade pear 更新pear版本 pear channel update pear.php.net 更新頻道 自網路安裝某乙...
php的pear包管理
1 安裝 sudo wget sudo php go pear.har 2 檢視pear下安裝的包 pear list 3 檢視pear包的安裝路徑 linux下 php c etc php5 apachr2 php.ini r echoget include path 可以顯示安裝的包所在的目錄。...
檢查目錄下php檔案是否含有bom
類似windows自帶的記事本等軟體,在儲存乙個以utf 8編碼的檔案時,會在檔案開始的地方插入三個不可見的字元 0xef 0xbb 0xbf,即bom 它是一串隱藏的字元,用於讓記事本等編輯器識別這個檔案是否以utf 8編碼。對於一般的檔案,這樣並不會產生什麼麻煩。但對於 php來說,bom是個 ...