我試圖使用Composer將ZendPdf和TCPDF安裝到ZF2中,但未成功。
安裝了軟件並寫入了自動加載文件,但沒有任何效果,ZF無法看到它們。
我需要編輯哪些文件才能手動安裝TCPDF庫以便自動加載?
我在StackOverflow中發現了很多類似的問題,但沒有涉及Composer的許多工作答案。如何在沒有Composer的情況下安裝ZF2組件
0
A
回答
0
事實上,如果沒有Composer,您不需要安裝它們。我認爲使Composer工作比手工安裝更容易。
理論上你可以手工安裝它們。只需以您喜歡的版本下載這兩個組件。然後看看他們的composer.json
文件,如果你需要下載這些庫需要更多的軟件。下載它們。看看他們的composer.json
下載更多的軟件。
下載完成後,解壓縮包,創建一個完整的文件目錄樹,然後手動創建自動加載。這意味着您必須再次查看所有composer.json
文件以瞭解自動加載的定義。如果您發現PSR-0或PSR-4自動加載,並且您必須手動掃描目錄中的每個文件(如果您具有classmap自動加載),那麼您很幸運。
然後,您只需將所有這些定義推送到您自己的自動加載器中,並希望它可以工作。
完成。那很簡單...不!
我可以幫助你讓作曲家工作,但我不能幫你不使用作曲家。使用Composer提出描述您的問題的新問題。
0
請按照以下說明在沒有作曲者的情況下安裝Zend。但我建議從http://framework.zend.com/downloads/latest使用作曲家爲今後的一致性ZF2的
- 下載最新的穩定複製和解壓,我們稱之爲「ZF2」 ZF2骨架應用程序的
- 下載最新的穩定副本從https://github.com/zendframework/ZendSkeletonApplication/和解壓,我們稱之爲它ZF2Skeleton
- 創建像/供應商的文件夾/ ZF2
- 現在複製ZF2/*成/供應商/ ZF2
- 現在,你需要在根「/init_autoloader.php」文件修復ZF2_PATH或$ zf2Path變量指向我們的「/ vendor/ZF2」文件夾。找到「$ zf2Path = false;」輸入「/init_autoloader.php」文件並替換爲「$ zf2Path ='vendor/ZF2/library';」
就是這樣。您可以訪問https://shkhan.wordpress.com/2014/04/26/install-zend-framework-2-into-windows-iis/以獲取更多關於在不使用Composer的情況下安裝ZF2的信息。
相關問題
- 1. 如何在沒有Composer的情況下安裝PHRets 2.0?
- 2. Symfony 2.1 - 在沒有Composer的情況下安裝一個軟件包
- 3. 在沒有安裝文件的情況下安裝程序
- 4. 在沒有開發要求的情況下在AWS上安裝Composer
- 5. 如何使用Composer安裝PayumModule(ZF2)
- 6. 在沒有安裝graphlab的情況下在SFrame中分組
- 7. 如何在沒有iTunes的情況下在iPhone上安裝IPA
- 8. 如何在沒有重新安裝的情況下使用Composer自動載入沒有名稱空間的類?
- 9. 如何在沒有Git的情況下安裝ZfcBase(Zend Framework 2)?
- 10. 如何在沒有nodejs msi的情況下安裝節點j
- 11. 如何在沒有setup.py的情況下安裝Python模塊?
- 12. 如何在沒有Rails的情況下安裝Heroku Scheduler?
- 13. 如何在沒有網絡連接的情況下安裝sbt
- 14. 如何在沒有NuGet的情況下安裝和設置RESTSharp?
- 15. 如何在沒有安裝的情況下使用梨
- 16. 如何在沒有網絡的情況下安裝r10k?
- 17. 如何在沒有Nuget的情況下安裝ServiceStack?
- 18. 如何在沒有sudo的情況下安裝gems
- 19. 如何在沒有作曲家的情況下安裝phpwkhtmltopdf?
- 20. 如何在沒有Visual Studio的情況下安裝Nuget包?
- 21. 如何在沒有庫的情況下安裝Chart.js?
- 22. 如何在沒有root權限的情況下安裝perlbrew?
- 23. 如何在沒有root權限的情況下安裝OpenCv 3.1.0?
- 24. 如何在沒有OpenStack的情況下安裝OpenContrail
- 25. 如何在沒有Android SDK的情況下安裝libGDX
- 26. 如何在沒有PEAR的情況下安裝Imagick for PHP?
- 27. 如何在沒有Visual Studio的情況下安裝GLEW?
- 28. 如何在沒有Xcode的情況下手動安裝Phonegap庫?
- 29. 如何在沒有安裝xCode的情況下設置PhoneGap?
- 30. 如何在沒有安裝程序的情況下在Windows中安裝SML/NJ?
我明白你的意思了。問題是,使用Composer安裝後,ZF2不會自動加載類(TCPDF)。現在我只是包括這個班級,並按照我的最後期限來完成工作。不「正確」,但它的工作原理。當我有更多時間時,將探索Composer的錯綜複雜和自動加載。 – mjhall
您是否在應用程序中的某處(早期)包含作曲家自動加載器? https://getcomposer.org/doc/01-basic-usage.md#autoloading - 這是一行代碼,如果你不熟悉作曲家,那可能是唯一缺少的難題。 –