2014-12-30 65 views
0

我需要設置vfsStream以在我的環境中使用PHPUnit。不幸的是,這個項目很老,我不能使用作曲家。相反,我試圖用documentation的梨來安裝它。 Bovigo通道正確發現,但是當我嘗試安裝vfs我獲得以下堆棧跟蹤:使用梨安裝vfsstream

[[email protected] site]$ pear install bovigo/vfsStream-beta 

Warning: lstat(): Lstat failed for /var/cache/php-pear/ea87df910d5f186e8b68f01fb94241bcrest.cacheid in PEAR/REST.php on line 276 
PHP Warning: lstat(): Lstat failed for /var/cache/php-pear/ea87df910d5f186e8b68f01fb94241bcrest.cacheid in /usr/share/pear/PEAR/REST.php on line 276 
PHP Stack trace: 
PHP 1. {main}() /usr/share/pear/pearcmd.php:0 
PHP 2. PEAR_Command_Common->run() /usr/share/pear/pearcmd.php:305 
PHP 3. PEAR_Command_Install->doInstall() /usr/share/pear/PEAR/Command/Common.php:271 
PHP 4. PEAR_Downloader->download() /usr/share/pear/PEAR/Command/Install.php:661 
PHP 5. PEAR_Downloader_Package->initialize() /usr/share/pear/PEAR/Downloader.php:279 
PHP 6. PEAR_Downloader_Package->_fromString() /usr/share/pear/PEAR/Downloader/Package.php:190 
PHP 7. PEAR_Downloader->_getPackageDownloadUrl() /usr/share/pear/PEAR/Downloader/Package.php:1713 
PHP 8. PEAR_REST_13->getDownloadURL() /usr/share/pear/PEAR/Downloader.php:850 
PHP 9. PEAR_REST->retrieveData() /usr/share/pear/PEAR/REST/13.php:68 
PHP 10. PEAR_REST->saveCache() /usr/share/pear/PEAR/REST.php:163 
PHP 11. PEAR_REST->saveCacheFile() /usr/share/pear/PEAR/REST.php:246 
PHP 12. lstat() /usr/share/pear/PEAR/REST.php:276 
No releases available for package "pear.bovigo.org/vfsStream" 
install failed 

回答

1

看起來你可能需要做的是通過sudo,例如

$ sudo pear .... 
+0

它沒有報告缺乏權利 - 它表示沒有這樣的包裝,而是...但是我會在星期一嘗試。 – Moby04

+0

看起來很奏效。奇怪,但如果它的工作,那很好! :) 謝謝。 – Moby04