WSL(Windows Subsystem Linux)でUbuntuを利用しています。
Apache2.4.29とPerl5.26を利用し、CGIを使用したサイトを作成しております。
古いサイトが古いPerl(Perl5.8)が開発環境にある際に作成されており、
カレントディレクトリが@INCに入っている前提で作成されております。
Perl5.26ではカレントディレクトリが@INCに入っておらず、動作しません。
各ファイルで
push(@INC,'./');
を実行すれば動作するのですが、ファイルの量が多いので全ファイルを修正するより
LINUXかApache2の設定で@INCにカレントディレクトリを追加できるなら、そちらで対応したいと考えております。
方法をご存知の方がいらしゃいましたらよろしくお願いします。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。