On Tue, 27 Aug 2002 11:17:50 +0900 (JST) Maehara Masahide (前原正英) <maechan@xxxxxxxxxxxxxxxx> wrote: > 前原と申します。 > > Apache + PHP + PostgreSQLのシステムを構築しようと思い、「PHP4徹底攻略」 > という本を参考にしながらインストール作業を行っているのですが、PHPのイ > ンストールがうまくいっていません。 > > 環境は、Vine 2.5, PHP4.0.6です。 堀越と申します。 私は apt-get でインストールしました。 #apt-get install php #apt-get install postgresql で大丈夫だったような。 PHP4.2.0からデフォルトで register_globals = Off になったようです。 POSTされた変数 hogehoge は、 $_POST['hogehoge'] で扱う必要があります。 /etc/php.ini register_globals = On にする方法もある・・・。 webは apcheというユーザでアクセスするので Postgresql に apche を作る。 /etc/rc.d/init.d/postgresql を修正。 su -l postgres -s /bin/sh -c "/usr/bin/pg_ctl -D $PGDATA -o '-i' -p /usr/bin/postmaster start > /dev/null 2>&1" < /dev/null pg_ctlのパラメータに '-i' を渡しています。 PostgreSQL HOST-BASED ACCESS (HBA) CONTROL FILE /var/lib/pgsql/data/pg_hba.conf のアクセス許可を修正しました。 -- Name : 堀越 和久 TEL : 047-322-4634 FAX : 047-325-2248 E-mail : horikoshi@xxxxxxxxxxxxx