我正在爲使用php的站點開發腳本,我想使用一些PEAR類,因爲它們對於從一些重複任務中拯救我非常有幫助。如何在沒有安裝的情況下使用梨
問題是,我必須將項目作爲獨立文件夾提供,該文件夾將放置在現有網站中,而不依賴於PHP 5和MySQL以外的任何服務器配置。
所以我正在尋找一個簡單的方法來做到這一點。任何人都可以幫忙嗎?
我正在爲使用php的站點開發腳本,我想使用一些PEAR類,因爲它們對於從一些重複任務中拯救我非常有幫助。如何在沒有安裝的情況下使用梨
問題是,我必須將項目作爲獨立文件夾提供,該文件夾將放置在現有網站中,而不依賴於PHP 5和MySQL以外的任何服務器配置。
所以我正在尋找一個簡單的方法來做到這一點。任何人都可以幫忙嗎?
您可以下載軟件包(確保也下載任何依賴關係),並將它們放到一個目錄中。然後,在PHP中,adjust the include path包括該目錄:
$path = dirname(__FILE__) . DIRECTORY_SEPARATOR . 'mypear';
set_include_path(get_include_path() . PATH_SEPARATOR . $path);
然後,您可以用梨就像正常(include Mail.php;
)...
您要使用的梨安裝程序:http://pear2.php.net/
它可以讓你做到這一點,多個PEAR包安裝在不同的位置。
$> PHP pyrus.phar安裝/路徑/到/項目/ lib目錄梨/ Net_URL
,其中lib是你的項目中的目錄。我碰到的主要問題是,文檔說它是5.3+,你需要5.3.1。