symfonyの各種設定メモ


symfonyプロジェクトを追加 】

新しいディレクトリ『newProject』を作成し、『newProject』にsymfonyプロジェクトを追加します。
追加したプロジェクトに新しいアプリケーション(サブシステム)『newApp』を作成します。
更に、新しいアプリケーションにモジュール『mymodule』を追加します。

$ mkdir newProject
$ cd newProject
$ symfony new newProject
$ symfony app newApp
$ symfony init-module newApp mymodule

httpd.confの設定 】
rewriteモジュールを使用できるように修正

LoadModule rewrite_module modules/mod_rewrite.so

VirtualHostの設定

<VirtualHost *:80>
    ServerName newProject
    DocumentRoot "/var/www/html/newProject/web"
    DirectoryIndex index.php
    Alias /sf /usr/share/pear/data/symfony/web/sf

    <Directory "/var/www/html/newProject/web">
        AllowOverride All
    </Directory>
</VirtualHost>

php.iniの設定 】

各種設定を変更

register_globals = On ⇒ register_globals = Off
magic_quotes_gpc = On ⇒ magic_quotes_gpc = Off