Rabu, 03 Desember 2008

instal sYmfony dan buat project baru di symfony

Sebelumnya kita asumsi kan bahwa kita memakai XAMPP 1.6.7 yg terdiri dari phpMyAdmin 2.11.7, PHP 5.2.6 dan Apache 2.2.9, selain itu kita memakai symfony 1.1.

OK, langsung saja, ikuti step - step di bawah ini:

- extract symfony to c [bisa dimana saja, tapi saya ekstrak di C]:
- atur path symfony [ ?symfony/data/bin/ ]
- atur vhost : example:

<VirtualHost *:80>
ServerName myapp.example.com
DocumentRoot "/home/steve/myproject/web"
DirectoryIndex index.php
Alias /sf /$sf_symfony_data_dir/web/sf
<Directory "/$sf_symfony_data_dir/web/sf">
AllowOverride All
Allow from All
</Directory>
<Directory "/home/steve/myproject/web">
AllowOverride All
Allow from All
</Directory>
</VirtualHost>
- start apache + mySql
- create db
- jika memakai symfony 1.1.4 dengan XAMPP XAMPP 1.6.7, maka disable domxml in PHP
- buat folder u/ project
- in cmd:
+ masuk foder project
+ symfony init-project [nama project harus sama dengan folder yang dipakai u/ project]
+ symfony init-app [nama aplikasi]
- edit file: C:\[nama project]\config\propel.ini, pada line:
propel.database.url        = mysql://root@localhost/[nama database]
-in cmd:
+ symfony propel-build-schema --xml
+ symfony propel-build-forms
+ symfony propel-generate-crud [nama aplikasi] [nama modul] [nama model/class]
+ lihat hasilnya di http://localhost/[nama aplikasi]_dev.php/[nama modul]

Tidak ada komentar:

Posting Komentar