ロリポップでプラン変更をしたら動作しなくなってしまいました
hiroさん (2021-01-08 14:48:21) tokyo-yaguchi.com/123/
お世話になります
こちらのメールフォームにはすごく助かっております
ありがとうございます
さて今まで順調に動作しておりましたが
ロリポップでハイスピードプランにプラン変更をしましたら動作しなくなってしまいました
今までのサーバー
使用言語パス
Perlバージョン5.10
/usr/local/bin/perlもしくは
/usr/bin/perlどちらでも利用可。
Rubyバージョン1.9
/usr/local/bin/ruby1.9
バージョン2.0
/usr/local/bin/ruby2.0
Pythonバージョン2.7
/usr/local/bin/python2.7
バージョン3.4
/usr/local/bin/python3.4
今回のサーバー
使用言語パス
Perlバージョン5.30
/usr/local/bin/perl
Rubyバージョン2.6
/usr/local/bin/ruby2.6
Pythonバージョン3.7
/usr/local/bin/python3.7
PHPバージョン7.3
/usr/local/bin/php7.3
バージョン7.4
/usr/local/bin/php7.4
Perlバージョン5.10
/usr/local/bin/perlもしくは
/usr/bin/perlどちらでも利用可。
でしたのが
Perlバージョン5.30
/usr/local/bin/perl
になったのが原因と思い
mailformpro.cgiの最初の部分
#!/usr/bin/perlを
#!/usr/local/bin/perlに変更しましたら
CGI動作環境チェックは表示されるようになりましたが
他に動作しない部分があります(CGI動作チェックモジュールを実行する・・など)
mailformpro.cgi以外に変更するものはありますでしょうか?
それとももっと別の原因でしょうか?
よろしくおねがいします
変更するのはパスのみですが
和田憲幸 (2021-01-08 15:59:26) www.synck.com
データファイルのパスを一部変更する必要がありまして、可能であれば最新版のフォームに差し替えていただければ動作するようになると思います。
ロリポップでプラン変更をしたら動作しなくなってしまいました
hiroさん (2021-01-08 17:01:17) tokyo-yaguchi.com/123/
ありがとうございます
最新版をダウンロードして
mailformpro.cgiを #!/usr/local/bin/perlに変更
アップしたら動作しました
ただ・・動作チェック アドオンの[ CGI動作チェックモジュールを実行する ] はエラーが出てしまいますので細かなところのパーミッションは設定できていません
よろしくおねがいします
たぶん問題なく動作していると思います
和田憲幸 (2021-01-10 11:19:33) www.synck.com
動作チェックアドオンはとりあえず無視していただいて、動作テストを行っていただけると助かります!