king_nomuraの日記: PHP 4.3.1 5
日記機能をどう使おうか。
悩んだ結果、自分の仕事のメモを残すことにした。
もうすぐ転職するので、今までの不祥事メモを残しておくのにも丁度良い(?)。
ではさっそく。
当方、WEBプログラマなる肩書きです。
現在は技術屋が他に誰もいない職場にいるので、サーバーやネットワークの管理もしています。
管理しているサーバーはこんな感じ。
RedHat 8.0 (いつ辞めてもいいようにメジャーなものを)
Apache 2.0.40 (RedHat公式のRPMで)
PostgreSQL 7.3.0 (RedHat公式のRPMで)
PHP 4.3.0 → 4.3.1
-
qmail 1.03
vpopmail 5.2.1
qmailadmin 1.0.6
djbdns 1.05
PHPはまだApache2上での実運用を推奨していないが、後で大改造するのも辛いのでこのまま。
PHPは4.2.xと4.3.xでは結構な変化があるので、これも将来への投資という意味で早めの継投策を取っていく。
メモ:
RedHat8.0にPHPをtar.gzから入れる場合。
ただし、「きっとRedHat公式なRPMが出たらこんな感じだろうなー」と思いながら、なるべくRedHat標準なPHPのconfigureオプションを真似るとする。すなわちDSOモジュールとして。
このとき、 http-devel-*.rpm が入っていても、 /usr/lib/httpd/build/instdso.sh がおらんかったりして、 make は通るが make install がコケる。
よって、どっかから(私の場合は httpd の tar.gz から) instdso.sh だけ拝借してきた。これで make install が通る。
はずめまして、PHP使いなものです (スコア:1)
私の場合はPHPの機能はなるべく使わないで一旦Classを作成してからそっちで
作るようにしてたりします。でも、作り方が悪いのでPHPのバージョンが微妙に変わると毎回
苦労させられてます(^^;;;
現在自宅サーバでは TurboLinux7 PHP 4.2系 Apache4.2系 使ってます。
#お邪魔しました~(^^
すらど宴会SNS開放中 [e-meet.jp]
Re:はずめまして、PHP使いなものです (スコア:1)
さすが/.ですね。まさかこんな若輩者の日記を読んでくれる方がいるなんて。。。
今回PHPを4.3系に上げたのは、4.2系で開発していたソースを「引き継がなくていい」というお達しと、それなりの開発(移植?)期間が与えられたからなんです。
それでなくても、PHPは3の後半と?、4.0.3くらいから触ってますが、もうすっかり関数が違うんで大変です。国際化パッチとか言っていた時代がウソのようです。。
2年前のソースとか、もうどこにも(恥ずかしくて)出せませんし、もとより動きません。あんなに苦労して作ったのにー。
Re:はずめまして、PHP使いなものです (スコア:1)
私もPHP3の国際化バージョンから使い始めてました。今から3年くらい前になるのかな? 未だ現役で3年前のコードがどこかで稼動中(汗; あぁ、全部1から組み直したい(^^;;;
PHP5になったらとてつもなく変化しそうな気配ですが、そうなったらどこまでついていけるかちょっと不安でもあります。 そろそろ微妙に関数の挙動を変えるのをやめて欲しいなぁ(願望)
最近はプログラムする気力が限りなく0に近いですがそろそろ回復気味ですので気が向いたらPHPの話題でお声をかけてくださいな(笑)
ではでは(^^
すらど宴会SNS開放中 [e-meet.jp]
はじめましてこんにちは (スコア:1)
#うーん、RedHat7.2です。ツールがそれでしか走行保証してくんないので。
Re:はじめましてこんにちは (スコア:1)
独り言にレス。
#だって新しいものが好きなんだもん