FrontPage
New
Tools
Index
>>
Edit: Redhat6.2JとPHP-5.0.5は相性悪し
!librettoにPHP-5.0.5をインストールしたい OSはRedHat6.2J,apacheは1.3.33でconfigureをデフォルトでインストールしてある。つまりApache Shared Moduleはdisableだ。またmysqlやpostgresは入れてない。((br)) tar xzf php-5.0.5.tar.gz((br)) ./configure --with-apache=/usr/local/src/apache_1.3.33 --disable-libxml --disable-dom((br)) libxml2がないと言ってエラーで落ちる。RedHat6.2Jではlibxmlは入っているがversionが2ではないのが問題だ。libxmlをdisableしてもdom以外にもlibxmlを必要とするものが多いので、うまくない。 !仕方がないのでPHP-4.4.0にversionをさげる ./configure --with-apache=/usr/local/src/apache_1.3.33((br)) make((br)) make install((br)) cd ../apache_1.3.33((br)) ./configure --activate-module=src/modules/php4/libphp4.a((br)) make((br)) make install((br)) cd ../php-4.4.0((br)) cp php.ini-dist /usr/local/lib/php.ini((br)) php.iniを編集する((br)) ((br)) 一応shared module 版でもmakeしてみる((br)) cd apache_1.3.3((br)) ./configure --prefix=/usr/local/apache --enable-module=so((br)) make((br)) make install((br)) cd ../php-4.4.0((br)) ./configure --with-apxs=/usr/local/apache/bin/apxs((br)) make((br)) make install((br)) cp php.ini-dist /usr/local/lib/php.ini((br)) php.iniを編集する((br))
Administrator's Sign:
freeze
Attachment
New:
Sign:
Rename
Title:
Administrator's Sign: