[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:80005] [linux-users:79873] pmファイルの作り方


TCS百々です。

みなさん、おさわがせいたしました。
みなさんのご助言とおり、様々な方法でデバックしておりました所、
ようやく無事解決いたしましたので、その結果報告をいたします。

直接の原因はなんだったのか?
おそらくmod_perlなのではないかと思われます。
mod_perlはスクリプト結果をキャッシュするのですが、それが*.pmにまで
及ぶとは気付きませんでした。
結局、次の日にサーバーを再起動してみて気が付いたのですが。。。

これは、コマンドからperlを起動する分には全く問題ないのでよけいに
気付くのが遅れました。

現在は各モジュールも正常に動いていますが、
実際、mod_perlが組み込まれた状態では、何度*.pmファイルを
書き換えても反映されません。
これはこれで大問題です。開発中はずっとmod_perlを使えないのでしょうか?

変数のスコープをちゃんと管理していればmod_perlは大丈夫とは言いますが、
まさか開発中だけmod_perlなしでやる訳にもいきません。

どなたか、mod_perlで*.pmを読み直す方法をご存知でしょうか?
require を使うという手もありますが、この方法はどんなものなのでしょう?

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」