phar

    1熱度

    2回答

    我正在嘗試學習如何創建phars,並且出現此錯誤,並且不知道如何解決該問題。有任何想法嗎? Fatal error: Uncaught exception 'UnexpectedValueException' with message 'Cannot create phar '/myapp/build/myapp.phar', file extension (or combination) not

    6熱度

    3回答

    我已經通過Windows安裝程序安裝了作曲家,併爲php設置了正確的路徑變量以打敗php,現在我創建了一個composer.json(及後來的.phar)文件 ,並試圖安裝依賴所列 { "name": "phpunit/php-unit", "require": { "php": ">5.4.12", "phpunit/phpunit": "3.7.28" } }

    0熱度

    1回答

    有幾個問題,但我相信對於許多人來說,解決相對較新的phar問題的答案是有用的。 是否可以在phar腳本中刪除或編輯phar腳本中的文件,當它在實際運行時? 我注意到我可以將我的phar文件的名稱從examplename.phar更改爲examplename.php並在url中運行它,並且它仍然正常工作。是對的嗎?那可以嗎?那是安全的嗎? 將所有文件放在同一個目錄然後phar它,還是可以保留所有的文

    0熱度

    1回答

    我只寫了基於ZF2控制檯的應用程序。有來源:https://github.com/vagovszky/console。應用程序專爲從XML導入數據庫的課程而設計。一切工作正常,直到應用程序包裝到phar。 如果我包本申請入PHAR檔案(如在README.md描述)並執行它,出錯: 學說\ ORM \映射\ MappingException類「數據庫\實體\ Ligues」不是有效的實體或映射超類。

    8熱度

    7回答

    我正在使用Bluehost,並且確實有權訪問SSH,謝天謝地。我也在控制面板設置中將PHP設置爲5.4。現在,下面是我無法理解的兩個大問題:如何安裝Composer,並且在安裝Composer之後,如何獲得包含的依賴關係? 在這種情況下,我試圖使用官方Tumblr PHP Library,它有依賴關係 - 所有這些都可以在Packagist上找到。 我已經提到了this question其中OP使

    0熱度

    1回答

    我使用藥業安裝PHPUnit的,這裏所描述的,http://phpunit.de/manual/3.8/en/installation.html 當我執行phpunit --version它工作正常。當我嘗試卻以執行測試,它給了我下面的錯誤: PHP Warning: require(PHPUnit/Autoload.php): failed to open stream: No such fil

    5熱度

    2回答

    我正計劃在phar檔案庫中創建一堆PHP腳本(以便於部署)並允許它從已知存儲庫進行自我更新。 在現場網站上,phar文檔應該如何更新?不更新其內容,但只是自己更換(從new.phar以前下載到/tmp什麼的)就足夠了。 我特別關注PHP中「替換自己」的缺陷,同時考慮到請求可能正在進行中(腳本將主要通過AJAX從網絡中調用)。

    0熱度

    2回答

    我已經在Dreamhost中購買了VPS。現在我試着運行php composer.phar install但它說: Fatal error: Class 'Phar' not found in /home/john/mysite.com/composer.phar on line 13 因爲我發現,我有以下目錄: /usr/local/php /usr/local/php53 /usr/local

    0熱度

    1回答

    我壓縮和解整個服務器的內容(用於備份): $phar = new PharData(SYS_ROOT.'/project.zip'); $phar->buildFromDirectory(SYS_ROOT.'/'); SYS_ROOT是恆定的限定路徑Web根(點在這種情況下)。除了在生成的zip文件中缺少空文件夾之外,一切正常。這些文件夾是必要的。 我對待Phar :: addEmptyDi

    0熱度

    1回答

    我想安裝php的「作曲家」的依賴管理器,但「作曲家」需要擴展名「phar」。我已經意識到php6默認帶有phar,但是爲了執行「phar」文件而被禁用並且不是必需的。 當我嘗試執行 「composer.phar」(在cmd:PHP composer.phar)它引發的錯誤: Fatal error: Class 'Phar' not found in composer.phar on line 1