- ベストアンサー
php、cgi(perl)をlinuxに移行
php、perl初心者です。 現在、windowsサーバーからlinuxサーバーに移行しようとしていますが、 widowsサーバーで動作していたphp、cgiが動作してくれません。 プログラムはDB接続情報以外は全く変更していないのですが、 http 500 内部サーバーエラーがでてしまいます。 ちなみにperl、php、MySQLのバージョンは以下となります。 perl : 5 php : 5.2.17 MySQL : 5.1.45 大変情報が少なく、申し訳ありませんが、 どのあたりに気をつけなければならないのかご教授していただけないでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ええ。情報が少なすぎて、ろくなアドバイスもできません。 Windowsからの移行ということなので、以下のものが間違っていてエラーになっているのでは、という予想しかできません。 ・改行コード ・文字コード ・ファイルやディレクトリの権限(パーミッション):読み、書き、実行、ユーザー ・ファイルやディレクトリのパスの記述方法: ディレクトリの区切り文字 ・サーバーの設定
その他の回答 (1)
- bakaok
- ベストアンサー率22% (33/148)
回答No.2
>プログラムはDB接続情報以外は全く変更していないのですが 変更をまったくしてないならそりゃPerlは動かないだろうね。 最初に書かれているPerlのパスの指定。
質問者
お礼
Perlのパスはコマンド(which perl)でパスを調べて 変更して動きました。 ありがとうございます!!
お礼
アドバイスありがとうございます! 上記の点を一つ一つ調査してみます。