- 締切済み
Vinelinux 3.2 をphp5へアップグレードのやり方
php4, Vine3.2を使用している者です。 今回php5へのアップグレードのやり方を知りたく、投稿しました。 検索しても自分の環境と合致または応用のできそうなページを見つけられませんでした。 Vine3.2で経験をお持ちの方、またはご存知の方、ぜひ手順、注意点、ヒント等をご指南ください。 ●サーバー仕様 Linux localhost.localdomain 2.4.31-0vl1.8 PHP Version 4.4.4 MYSQL 4.0.25-standard Apache/1.3.33 (Unix) (Vine/Linux) mod_ssl/2.8.22 OpenSSL/0.9.7d よろしくお願いいたします・
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- memphis
- ベストアンサー率40% (975/2395)
回答No.1
ソースをダウンロードして、コンパイルすれば良いのでは? MySQLもApacheも古いので、この機会に全て新しくしてみては?
補足
そうしたいんです。 ネット上に出ているいくつかの方法を試しては見たんですが、だめでした。 1. # apt-get install php5 php5-apache2 php5-devel php5-pear php5-mysql 2. # update-alternatives --config apache2 ← 設定 There are 4 alternatives which provide `apache2'. Selection Alternative ----------------------------------------------- + 1 /usr/sbin/apache2.worker * 2 /usr/sbin/apache2.prefork 3 /usr/sbin/apache2.threadpool 4 /usr/sbin/apache2.perchild Press enter to keep the default[*], or type selection number: 2 ← preforkを選択 3. # /etc/httpd/conf/httpd.conf で <IfDefine HAVE_PHP5> LoadModule php5_module modules/libphp5.so </IfDefine> <IfDefine HAVE_PHP5> AddModule mod_php5.c </IfDefine> # The following is for PHP5: <IfModule mod_php5.c> AddType application/x-httpd-php .php5 .php4 .php3 .phtml .php AddType application/x-httpd-php-source .phps </IfModule> らを追加。 4. # /etc/init.d/httpd restart で再起動 5.test.phpを作って <?php phpinfo(); ?> アクセスするとPHP4.4.4のままです。 もしくは他にもいろいろ試しているうちにいろんなアプリとかが紛れ込んだりphpをremoveしたりでphpが動かなくなったりしてしまいました。 (もはやなにをやったのか、追いきれない) なんとかphpを復活させたんですけど、めぐりめぐってPHP4.4.4のままというわけです。 http://tsuttayo.jpn.org/php/install2/rpm.php?ver=5.0.1&os=Vine+Linux+3.0 このページにあるapt-getを順々に入れていったら80 port errorとなってしまいPHPが動かなくなったわけです。このページが悪いわけではなく、適したものをインストールしなかったからですが。 ※かつてVine 自体を4.2にしようと思ったんですが、機体と相性が悪いみたいで、うまく動きませんでした。3.2でphp5を動かす方法が知りたいです。