エプソンダイレクト株式会社

2010年7月31日土曜日

14 symfony プロジェクト作成 CentOS

symfony init-project project-name
→エラー Task "init-project" is not defined. と表示


一旦アンインストール
# pear uninstall symfony/symfony

そして古いバージョンを再度インストール
# pear install symfony/symfony-1.2.9

改めて symfony init-project project-name でプロジェクトの作成
→成功

symfony init-app front を入力してエンター


/etc/httpd/conf を開いて、最後の行に

<VirtualHost *>
ServerName www.ohgon-town.com
DocumentRoot /project/hello/web
CustomLog logs/hello_access_log combined

AddType application/x-httpd-php .php .phtml
AddType application/x-httpd-php-source .phps

DirectoryIndex index.php

Alias /sf /usr/share/pear/data/symfony/web/sf

<Directory />
Order Deny,Allow
Deny from all
Allow from all
</Directory>

<Directory />
Options All
AllowOverride All
</Directory>
</VirtualHost>

と記述する 

※ <>部分は全角だが実際は<>半角

※一文字でも間違えると、webサーバー全体がストップしてしまうので、
作業前に必ず.org でコピーファイルを作成しておくこと。

記述後、http://www.ohgon-town.com/ にアクセスする

Symfony Project Created の画面が表示されれば成功

0 件のコメント:

コメントを投稿