configure

| コメント() | トラックバック(0) |

そういえばPHPインストールについて何も書いていなかったので、とりあえずメモ程度に。


  • configureオプション


    ./configure \
    --with-apxs2=/usr/local/apache2/bin/apxs \
    --with-pgsql \
    --enable-shmop \
    --enable-track-vars \
    --with-config-file-path=/usr/local/apache2/conf \
    --enable-mbstring \
    --with-zlib \
    --enable-zend-multibyte \
    --enable-mbregex \
    --enable-exif \
    --with-gd \
    --enable-gd-native-ttf \
    --with-ttf \
    --with-jpeg-dir \
    --enable-force-cgi-redirect \
    --with-gettext \
    --with-mysql

    PostgreSQLとMySQLがインストールされているので使用できるようにしました。あと、「--with-apache=DIR」でApache組込みにしようかと思ったのですが、なんとなくsoにしてしまいました。

    その他はマルチバイトが使えるようにしたり、GDライブラリを使えるようにしたりしたぐらいですね。ちょっと変えたのは、「--with-config-file-path」でphp.iniの場所を指定したところです。通常ですと「/usr/local/lib/php.ini」となるのでしょうが、どうも設定ファイルがあちこちにあるのが気にくわないのでApacheのconfディレクトリにしました。

    ちなみにApacheはhttpd-2.0.48です。

  • php.ini

    php.ini-distをコピーして修正しています。コメントが嫌いなので、コメントを削除してスマート(?)にさせました。で、自分の設定も「get_cfg_var」で読めるように追加し、「register_globals」も本当はOffにしたかったのですが、その他のPHPあプリケーションに影響がでないようにとりあえずOnにしたままです。

    自分が作っているPHPアプリでは「register_globals」をOffにして使用できるように「$_GET」や「$_POST」、「$_REQUEST」とかで対応させています。

トラックバック(0)

トラックバックURL: http://www.boundless-ocean.ne.jp/mt/mt-tb.cgi/65

Powered by Movable Type 4.27-ja
OpenID対応しています OpenIDについて

このブログ記事について

このページは、Tomochikaが2004年3月 2日 17:12に書いたブログ記事です。

ひとつ前のブログ記事は「リンクしてもらうことって」です。

次のブログ記事は「rss2index」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。