-------------------------------
<省略>
gcc: sapi/cli/php_cli.o: No such file or directory
gcc: sapi/cli/getopt.o: No such file or directory
make: *** [sapi/cli/php] Error 1
-------------------------------
# ./configure --enable-mbstring --enable-mbstr-enc-trans
--with-pgsql=shared,/usr/local/pgsql --with-mysql=/usr/local/mysql
--enable-track-vars --enable-trans-sid --enable-force-cgi-redirect
--enable-mbregex
|
※pgsql のオプションに注意してくださいね。
インストールが終わったらapache2に定義します。
# vi /usr/local/apache2/conf/httpd.conf
SAMPLE=====================================
LoadModule php4_module modules/libphp4.so
AddType application/x-httpd-php .php
AddDefaultCharset none
LanguagePriority ja en da nl et fr de el it kr no
pl pt pt-br ltz ca es sv tw
===========================================
|
各行を適宜追加、編集してください。
編集完了後、apache2を再起動します。
# /usr/local/apache2/bin/apachectl stop
# /usr/local/apache2/bin/apachectl start
|
php.iniをコピーします。
# cp /usr/local/src/php-4.3.2/php.ini-dist /usr/local/lib/php.ini
|
php.iniの編集を行います。
# vi /usr/local/lib/php.ini
SAMPLE=====================================
output_buffering = On
output_handler = mb_output_handler
register_globals = On
============================================
|
マルチバイト文字に関する設定(mbで始まる)は後半にありますので適宜設定してください。
殆どは「;」でコメントアウトしてあるのでコメントを外して編集したら良いと思います。
コマンドライン版のインストールを行った場合は以下の作業が必要です。
# cd /usr/local/bin/
# mv php php4
|
php.ini を編集した後は、apache2 の再起動を忘れないでくださいね。
次にtest.php を置いてブラウザからアクセスしてみてください。
# cd /usr/local/apache2/htdocs/
# vi test.php
|
以下の内容を記述します
それではアクセスしてみましょう。http://www.noiri.net/test.php で以下の画面が表示されたら無事インストールが完了です。
