2012-01-09 129 views
0

亞克西我都忘記了,但我以下:可以安裝symfony嗎?

http://www.symfony-project.org/getting-started/1_4/en/03-Symfony-Installation 

我有一個Jobeet的目錄,並要安裝symfony的-1.4.16在這裏。 我下載了symfony-1.4.16.tgz並用tar解壓它zxpf symfony-1.4.16.tgz 然後移動它mv symfony-1.4.16 symfony 並刪除tgz與rm symfony-1.4.16.tgz 我現在有這個:

[email protected]:~/jobeet$ ls -lah 
total 7.2M 
drwxr-xr-x 3 helloises helloises 4.0K 2012-01-09 15:06 . 
drwxr-xr-x 83 helloises helloises 4.0K 2012-01-09 14:59 .. 
-rw-r--r-- 1 helloises helloises 593K 1970-01-01 11:13 package.xml 
-rwxr-xr-x 1 helloises helloises 3.6M 2012-01-04 09:13 symfony-1.2.12.tgz (is in GREEN) 
drwxr-xr-x 5 helloises helloises 4.0K 2012-01-09 15:06 symfony   (is in BLUE) 
-rw-r--r-- 1 helloises helloises 3.1M 2012-01-09 15:05 symfony-1.4.16.tgz (is in RED) 

呵呵?不知道這是怎麼回事。我解壓版本1.4.16 我運行:

[email protected]:~/jobeet$ ./symfony generate:project jobeet --orm=Propel 
bash: ./symfony: is a directory 

任何幫助嗎? 謝謝

+0

symfony 1.4.16出來了,你爲什麼不用它? http://www.symfony-project.org/installation/1_4 – greg0ire 2012-01-09 12:02:37

+0

不是1.4.2比1.4.16更新嗎?在我的另一個項目上使用的symfony是1.4.2 – 2012-01-09 12:15:08

+0

不,因爲16> 2(當然是整數) – greg0ire 2012-01-09 12:22:21

回答

4

您需要製作一個lib /供應商文件夾。 symfony文件夾必須在供應商文件夾下(*/wherever_my_project_is/lib/vendor/symfony *)。

的走了兩個級別(所以你可以看到LIB文件夾(如果你做一個ls)並運行

php lib/vendor/symfony/data/bin/symfony -V

如果一切正常,應該返回symfony的版本。

然後你就可以生成一個新的項目:

php lib/vendor/symfony/data/bin/symfony generate:project PROJECT_NAME 

即無線將創建必要的目錄結構,併爲您(在您的項目目錄中)製作symfony可執行文件。查看更多here。我建議閱讀A Gentle Introduction to symfony教程。