HOME >
Symfony
>
symfonyのalphaリリース+PHP5.2.0をテスト
symfonyのalphaリリース+PHP5.2.0をテスト
PHP5.2.0で、symfonyのalphaバージョンをインストールしてみました。
環境は以下の通り。
- symfony0.9.2594
- PHPIDE 0.7 (Eclipse3.2.0)
- Windows XP SP2
PHP5.2.0のZip Packageをダウンロード。
http://jp2.php.net/get/php-5.2.0-Win32.zip/from/a/mirror
適当な場所に解凍。(以下、D:\PHP52に解凍したと過程)
お決まりのphp.iniを編集。phpのインストールディレクトリのphp.ini-distを、php.iniにリネームして保存。今回は以下のように設定。
extension_dir = "d:\php52\ext"
extension=php_pdo.dll extension=php_mbstring.dll extension=php_pgsql.dll extension=php_mysql.dll extension=php_mysqli.dll extension=php_sockets.dll extension=php_sqlite.dll
続いてsymfonyをダウンロード。
http://www.symfony-project.com/get/symfony-alpha.tgz
PHPIDEのプロジェクト先に解凍。プロジェクトのルートディレクトリに、libフォルダとdataフォルダが来るようにします。
Run=>External Tools=>External Tools...の、Programを右クリックし、Newを選択し、以下のように設定。
設定したら、Runしてプロジェクトを作成。
次に、appを作成。
せっかくなんで、他の場所でも使えるように、project/config.phpを以下のように修正。
// symfony directories $sf_symfony_lib_dir = realpath(dirname(__FILE__)."/../../lib"); $sf_symfony_data_dir = realpath(dirname(__FILE__)."/../../data");
なぜかデバッグモードOFFだとLog系クラスがダブってしまうので、
/data/config/core_compile.ymlの以下3行をコメントアウト。(バグかな?)
#- %SF_SYMFONY_LIB_DIR%/log/sfLog.class.php #- %SF_SYMFONY_LIB_DIR%/log/sfLogger.class.php #- %SF_SYMFONY_LIB_DIR%/log/sfLogger/no.class.php
以上で準備完了です。
Posted by Imlktak at 2006年11月03日 17:41 | TrackBackComments
Post a comment
