我一直在試圖遵循本教程:TutorialZend框架2入門WAMP服務器上
我不能讓過去。2.當我嘗試運行命令:
php composer.phar create-project --repository-url="http://packages.zendframework.com" C:\wamp\www\zendTutorial
我得到這些消息:
[RuntimeException]...[Composer\Downloader\TransportException]<br>
The "http://packages.zendframework.com/packages.json" file could not be downloaded: failed to open stream: Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP?
我啓用的Apache模塊ssl_module
和php_openssl
在PHP擴展和運行時錯誤窗口彈出,我沒有閱讀,因爲我認爲我會重新啓動服務器,一切都會好起來的。
後來我發現我不得不創建一個私有/公共密鑰對,所以我跟着這個教程:tutorial
但我意識到,我跳過了一步,我要下載WSAS
(第3應用程序下載剛讓這頭豬叮叮噹噹)將我的PK從密鑰庫中導出,然後我決定踩下剎車並問「真的嗎?」有沒有可以繞過所有這些廢話的捷徑,以便我可以從教程開始?過去3個小時我一直在這裏,我很厭倦 - 這是令人沮喪的。
謝謝。我遵循你的建議,而且有點遠了。現在,當我導航到該網站時,出現此錯誤: 致命錯誤:未收集的異常'RuntimeException'帶消息'無法加載ZF2。運行'php composer.phar install'或定義一個ZF2_PATH環境變量。'在線48上的C:\ wamp \ www \ ZendSkeletonApplication \ init_autoloader.php – user1868009
我搜索了這個錯誤,並在Zend網站上發現了一個頁面,該頁面聲稱將庫添加到PHP包含路徑(我已經完成)並設置httpd.conf中的環境路徑。我將'SetEnv ZF2_PATH C:\ wamp \ www \ Zend \ library'插入到httpd.conf文件中,並且它可以工作(以防其他人遇到此問題)感謝您的幫助! – user1868009
錯誤消息已經讓您知道什麼你必須打開控制檯(cmd.exe)並導航到你的項目路徑(cd C:\ wamp \ www \ ZendSkeletonApplication),然後運行(在控制檯輸入)「php composer.phar install」。所有依賴包括ZF2。 – hapablap