Perl4から Perl5に乗り換えできる?

[上に] [前に] [次に]
ぱいぽー 1999/10/24(日) 02:20:00
現在、Apach1.1.3相当、Perl Ver4.036 のプロパイダを使ってますが、引っ越しを考えてます。引っ越し先の第一候補は、Apache 1.3.6、Perl Ver5.005 となってます。
今使ってるのは、wwwcount.cgi とyyboard.cgi、その他に Perl4用のアクセス解析ですが、そのまま使えるんでしょうか?
ご存知の方がいらっしゃいましたら教えてください。

seea [HomePage] 1999/10/24(日) 06:03:10
Perlに関する知識が一定以上ならば特に悩むことなくソースを眺めて
移行できるかどうか判断できると思います。そうでなければ、まず
スクリプト配布元の設置マニュアルをお読みください。有名所であれば
たいていPerlのバージョンについての注意書きがあります。
(もしくはソースに記述されています)
無ければ、いきなり設置してからというのもまずいので、配布元の
BBSで質問するか、ローカルWebサーバー環境(WinならばActivePerl)
などを利用して動作のチェックを行ったほうがよいと思います。
Perl5はPerl4の上位互換ではないのですが、基本的には似たように
作られていますので、よほどのことがなければ移行自体は楽です。

・・と思いますけど間違ったことを言っているようでしたら
どなたか訂正してください(^^;

ぱいぽー 1999/10/24(日) 16:34:42
>Perlに関する知識が一定以上ならば
超初心者、Perl歴 2ヶ月です。今使ってるのは、すべて丁寧な説明が付いてるので、超初心者の私でも簡単に設置できてます。

>配布元のBBSで質問するか
・・・というわけで、質問してます(wwwcount.cgi)。
他のCGIは、「改造についてはお答えできません」でした。

>ローカルWebサーバー環境(WinならばActivePerl)などを利用して動作のチェック
OSは、Win98ですが、何のことやら・・・???

れおん 1999/10/25(月) 02:50:24
>ローカルWebサーバー環境(WinならばActivePerl)などを利用して動作のチェック

ローカルサーバーを使えば、自分のPCでCGIの動作チェックをすることができます。(Perlも必要ですが。)

Perlのみでも動作チェックは可能ですが、サーバーソフトもインストールしたほうが、ラクだと思います。

↓詳しくは、ココ。
http://www.tohoho-web.com/wwwcgi4.htm#Win95

ぱいぽー 1999/10/26(火) 01:29:23
>↓詳しくは、ココ。
http://www.tohoho-web.com/wwwcgi4.htm#Win95
読みましたが、Perl4 とPerl5 の使い分けは出来るんですか?

Apach1.1.3相当と、Apache 1.3.6の差もわからへんし・・・

1999/10/26(火) 05:20:36
使い分けは問題じゃなくて、ローカルにPerl5入れてみて
動くかどうかテストしてみたら?と言うことでしょう。
サーバのバージョンはこの場合特に気にする必要はないと思います。
ただ、winのPerlはflockとか使えないので気を付けましょう。
僕も開発はwinで行ってるのでeval使ったりしてます。
アパッチもwin32用ありますし。

[上に] [前に] [次に]