學習Symfony框架筆記 建立專案

2021-07-28 05:05:47 字數 1413 閱讀 6573

我的電腦版本是windows7系統,因此只研究了windows的安裝。使用一下午的時間安裝成功。

1、準備工作

首先需要安裝php,而且要保證php在path路徑裡面。為了省事,直接安裝了xampp,自動將這些工作做好。至於xampp的安裝過程不再贅述。

2、使用官方的安裝步驟安裝symfony全棧框架

首先開啟cmd,

執行命令     php -r "file_put_contents('symfony', file_get_contents(''));"

會在目錄下出現乙個symfony檔案。

然後執行       php symfony,顯示如下介面證明安裝成功

3、若想將symfony變成全域性變數

執行(echo @echo off & echo php "%~dp0symfony" %*) > symfony.bat

然後將symfony和symfony.bat檔案移動到乙個path包含的目錄下即可在任意目錄下使用symfony命令。

4、使用symfony建立專案

我已經將symfony變成了全域性變數,所以直接使用symfony命令建立。

1)建立最新穩定版本的symfony

symfony new my_project

使用new命令,my_project為自己的專案名

2)使用最新的symfony長期支援的版本

symfony new my_project lts

3)開始乙個新專案基於特定的symfony分支

symfony new my_project 2.8

這個命令沒有嘗試

4)開始新專案基於特定的版本

symfony new my_project 2.8.1

5、安裝過程中可能會遇到問題

關於ssl或者安全證書的問題

查詢了很多方法,只有下面這個有效。

1)檢查openssl的extension是不是包含在php.ini配置中:

將extension=php_openssl.dll之前的分號去掉,若沒有則在檔案中加上這句話

2) 檢查安全證書存在的路徑以及是否包含在配置檔案中。

openssl.cafile=c:/path/to/cacert.pem

6、symfony專案裝載完成後,我們便可以通過以下命令開啟乙個 web server 監聽在 localhost:8000 上(注:此命令只能執行在 php 5.5 版本之上)

需要注意:symfony3.0以上的版本console 已經位於 bin 目錄下面,因此在新版本裡是 php bin/console ***,以下不再贅述!

在頁面訪問http://localhost:8000/即可看見歡迎介面。

symfony2 學習筆記

1 建立entities 儲存的 string 型別 使用 datetime控制項編輯 transformer string to date builder add starttime datetime builder get starttime addmodeltransformer new ca...

Symfony框架的安裝

推薦使用xampp的基礎上安裝symfony by johnny deng 1 首先確保xampp下的pear安裝正確 在xampp安裝目錄下命令列執行 pear list 出現類似如下輸出,表示pear已經安裝 installed packages,channel pear.php.net pac...

symfony框架簡單流程

1建立乙個專案目錄 symfony init project 專案名 3建立乙個模組框架 init module 程式名 模組名 需手動新增動作和摸版 3設定虛擬主機 serveradmin website1 domain documentroot c www danfei web serverna...