phar

    12熱度

    1回答

    我在Debian上使用PHP 5.3,並根據php -m'Phar'被加載。 但是執行php pyrus.phar或php pyrus.phar config-show導致根本沒有輸出。 可能是什麼問題? debian:~# php -v PHP 5.3.5-1 with Suhosin-Patch (cli) (built: Feb 19 2011 01:57:59) Copyright (

    0熱度

    1回答

    我正嘗試將php的存檔文件格式安裝到具有php5.2的windows服務器中。我試圖用pecl install phar來做到這一點。但我得到這個錯誤: The DSP phar.dsp does not exist 任何人都可以幫我弄清楚這一點嗎? 感謝

    4熱度

    1回答

    是否可以將PHPUnit測試打包爲PHAR存檔,並使用phpunit運行它們? 我創建與後續的腳本.phar: <?php $cPhar = new Phar('mytests-archive.phar', 0); $cPhar->addFile('mytest.php'); $sStub = <<<ENDSTUB #! /usr/bin/php <?php Phar::mapPha

    0熱度

    2回答

    我想創建一些PHP cli應用程序的單文件可執行文件,它應該位於例如。 「/ usr/local/bin」打包爲PHAR之後。這工作已經很好,但有一些我有點困惑: 看來,在創建目標文件需要具有「.phar」擴展名。當我想沒有擴展new Phar('/usr/local/bin/app', ...)創建藥業拋出一個異常: Fatal error: Uncaught exception 'Unexpe

    1熱度

    1回答

    我在CentOS和 到目前爲止,我一直在閱讀有關去梨和去梨。 phar,因爲我的PEAR似乎已經落後了,不能用命令升級:>梨升級PEAR 好的,go-pear.phar上的評論看起來不錯,可能使用包和簽名是必需的。我在這裏信仰並開拓進取,我想知道... 我應該刪除所有以前的PEAR套餐,如果是這樣, (hmmmm'rm'想到的最好方法是什麼) 我其實並沒有嘗試在這裏成爲先驅;尋找有人這樣做(以受控

    7熱度

    1回答

    我只是想知道是否將靜態內容添加到phar檔案(圖像,JavaScript或html文件)是否合法。如果是這樣,我如何讓他們爲客戶服務? 迄今爲止我見過的唯一的例子是: <?php header('Content-type: image/jpeg'); echo file_get_contents('phar:///fullpath/to/coollibrary.phar/images/wow.

    2熱度

    2回答

    我一直在尋找壓縮PHP庫的方法,並且我發現了幾個可能有用的庫,但我對它們的瞭解不多。 我特別一直在閱讀有關bcompiler和PHAR庫。這兩者中是否有任何性能優勢?我需要注意哪些「陷阱」?有什麼相對的好處?他們中的任何一個都會增加/降低表現? 我也有興趣瞭解可能在文件中不明顯的其他庫文件? 另一方面,有沒有人碰巧知道這些工作是否更像zip文件,這些文件恰好在那裏存在代碼,或者如果它們更像Pyth

    4熱度

    1回答

    我在考慮創建一個phar存根用於PHP CLI應用程序。 Phar::mapPhar方法的文檔說它「讀取當前執行的文件(phar)並註冊其清單」。 你能否解釋一下「註冊其清單」意味着什麼,並指出如果沒有參數調用會發生什麼。我爲什麼要註冊一個清單?將此調用添加到我的phar存根可以帶來哪些好處。

    1熱度

    2回答

    我移動我的PHP項目藥業包和Eclipse的同時(我使用E4.1)產生phars很好,我有一個相應地更新項目的部署Ant腳本一個問題... 注意: 我不想用螞蟻的exec來調用操作系統的php運行時來做到這一點。我不能總是依靠它在那裏... 答:有沒有可以生成phar包的ant任務? B.有沒有辦法無頭調用Eclipse的phar導出任務? C.有沒有辦法通過使用eclipse的php運行時的an

    1熱度

    2回答

    我創建了Zend框架的存檔的Phar但我得到以下錯誤: Warning: include(): Failed opening 'phar://z3.phar/stub.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') 這是我用過的stub.php: <?php __HALT_COMPILER(); 我使用htt