すごくわかりやすくていい本だと思う。
CakePHP2も覚えること少なくて楽。
でも入門本ではないので注意。
sudo port install apache2
sudo cp /opt/local/apache2/conf/httpd.conf /opt/local/apache2/conf/httpd.conf.bak
sudo port install php5 +apache2 +mysql5 +sqlite +pear
sudo cp /opt/local/etc/php5/php.ini-development /opt/local/etc/php5/php.ini
cd /opt/local/apache2/modules
sudo /opt/local/apache2/bin/apxs -a -e -n "php5" libphp5.so
sudo vi /opt/local/apache2/conf/httpd.conf384行目を追加
380 # probably should define those extensions to indicate media types:381 #382 AddType application/x-compress .Z383 AddType application/x-gzip .gz .tgz384 AddType application/x-httpd-php .php
sudo /opt/local/apache2/bin/apachectl start
sudo port install mysql5-server
sudo -u mysql mysql_install_db5
sudo /opt/local/share/mysql5/mysql/mysql.server start
/opt/local/lib/mysql5/bin/mysqladmin -u root password 'root'
sudo port install php5-mysql
sudo vi /opt/local/etc/php5/php.ini1075行目と1229行目を変更
1075 pdo_mysql.default_socket= /opt/local/var/run/mysql5/mysqld.sock
1229 mysql.default_socket = /opt/local/var/run/mysql5/mysqld.sock
php symfony generate:project jobeet --orm=Propel
There are no tasks defined in the "propel" namespace.って怒られる。
/usr/local/php-5.2.8/lib/php