PHP5 も入れてみる
なんか、PHP5はデフォルトで入っているようなのだが
$ /usr/bin/php -v PHP 5.2.4 (cli) (built: Sep 23 2007 22:34:35) Copyright (c) 1997-2007 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
Apacheで動いてほしいので、やっぱりMacPortsでインストール。
$ sudo port install php5 +apache2 ... ---> Installing php5 5.2.4_1+apache2+macosx If this is your first install, you might want cd /opt/local/apache2/modules /opt/local/apache2/bin/apxs -a -e -n "php5" libphp5.so * copy /opt/local/etc/php.ini-dist to /opt/local/etc/php.ini ---> Activating php5 5.2.4_1+apache2+macosx $ /opt/local/bin/php -v PHP 5.2.4 (cli) (built: Nov 12 2007 23:54:38) Copyright (c) 1997-2007 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies $ cd /opt/local/apache2/modules $ sudo /opt/local/apache2/bin/apxs -a -e -n "php5" libphp5.so [activating module `php5' in /opt/local/apache2/conf/httpd.conf] $ grep php /opt/local/apache2/conf/httpd.conf LoadModule php5_module modules/libphp5.so
インストールできたっぽいです。
/opt/local/apache2/conf/extras-conf/mod_php.conf というのが追加されたので、設定に追加
$ sudo vim /opt/local/apache2/conf/httpd.conf # PHP5 Include conf/extras-conf/mod_php.conf $ sudo /opt/local/apache2/bin/apachectl restart
試しに、/opt/local/apache2/htdocs/test.php で print してみたら、動きました。パチパチ。