通知
すべてクリア
2024年10月13日 23:47
Perlでファイルマネージャーを組むため、インストールしましたが、正常に動作しません。
ローカルでテストして動作したものをそのままコピーしてアップ。ブラウザで処理結果を確認しようとすると、出力されたはずのページが真っ白でプログラムそのものが動いていない……。
なぜなのか検索して調べてみるが、解決策なし。
なにがダメなのか、同様の問題が発生して解決できた方いたら、ご教示くださいませ。
OSはCentOS Stream9
対象サービス
2件の返信
2024年10月18日 23:19
まずはエラーログを確認して、Perlのエラー原因でプログラムが実行されていない状況が確認できれば、そこを深掘りして対応していくのがよいかと思います。
少し調べたところ、CentOSではSELinuxが有効になっている場合があるようなので、この設定を一時的に無効化して動作確認を行ってみることもご検討ください。また「Net::SFTP::Foreign」とその依存モジュールがサーバーにインストールされていない可能性もあるので併せてご確認ください。
こちらはすでに確認済みかもしれませんが、ファイルのパーミッションが不適切でないか、ローカルとサーバーのPerlバージョンに不一致がないかも確認するとよいかと思います。