symfony安裝及可能遇到的問題

symfony安裝有多種辦法,這里我只記錄我用的到的,具體請參考官網(wǎng)

  • Windows下cmd:
 c:\> php -r "file_put_contents('symfony',file_get_contents('https://symfony.com/installer'));"

然后就可以使用命令創(chuàng)建項目了(已經(jīng)配置了php環(huán)境)

//test為項目名稱
//2.8為版本號,不寫為獲取最新版本
php symfony new test 2.8
//3.0.*是版本號,可以有可以沒有
composer create-project symfony/framework-standard-edition my_project_name "3.0.*"
  • 可能遇到的問題

    • cURL error 60: SSL certificate: unable to get local issuer certificate
    https://curl.haxx.se/ca/cacert.pem//
    打開此網(wǎng)站復(fù)制所有內(nèi)容
    在本地新建cacert.pem文件
    打開php.ini,在最后添加curl.cainfo = "路徑\cacert.pem"
    重啟Apache,執(zhí)行 php symfony new blog
    done!!!
    
    • composer不動
    由于某些原因可能會導(dǎo)致很慢,在命令后加 -vvv可以看具體執(zhí)行到哪一步了
    
    • php symfony直接輸出內(nèi)容無法安裝,一個神奇的問題。
      • 根據(jù)官網(wǎng)使用命令php -r "readfile('https://symfony.com/installer');" > symfony下載symfony install,
      • 執(zhí)行php symfony new demo時,不會執(zhí)行,反而會直接輸出symfony內(nèi)容。
      • 在github上使用命令php -r "file_put_contents('symfony', file_get_contents('https://symfony.com/installer'));"下載symfony install.
      • 沒有問題,這個問題完全不知道為啥會發(fā)生,試了好久。。。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • Welcome 目前網(wǎng)絡(luò)上充斥著大量的陳舊信息,讓PHP新手誤入歧途,傳播著錯誤的實踐和糟糕的代碼,這必須得到糾正...
    layjoy閱讀 21,707評論 7 118
  • 是什么 如果你知道yum、apt-get、npm、bower等命令中的一種或者多種,那么,你也能很快知道compo...
    旱魃一樣閱讀 3,155評論 0 9
  • 你知道你有幾顆牙嗎?請張開嘴對著鏡子數(shù)一下吧,不是很容易數(shù)得清吧?下面的牙齒在鏡子裡一目了然,上面可是看不全呃,那...
    林素兮閱讀 381評論 11 2
  • 01 小時候總被爸媽和別人家的孩子比較。 "前院的孩子考上重點學(xué)校" "朋友的孩子年級第一" "同事的孩子又拿了什...
    小牛_閱讀 151評論 0 0
  • 頑皮的月光 時而出現(xiàn) 時而隱藏 出現(xiàn)時把夢都照亮 隱藏時總讓人憂傷 和寶一樣 出現(xiàn)時幸福太多 總是從心里流到臉上 ...
    瓊圖閱讀 292評論 0 1