こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

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

大変情報が少なく、申し訳ありませんが、
どのあたりに気をつけなければならないのかご教授していただけないでしょうか?

投稿日時 - 2011-08-26 04:36:48

QNo.6968109

すぐに回答ほしいです

質問者が選んだベストアンサー

ええ。情報が少なすぎて、ろくなアドバイスもできません。

Windowsからの移行ということなので、以下のものが間違っていてエラーになっているのでは、という予想しかできません。
・改行コード
・文字コード
・ファイルやディレクトリの権限(パーミッション):読み、書き、実行、ユーザー
・ファイルやディレクトリのパスの記述方法: ディレクトリの区切り文字
・サーバーの設定

投稿日時 - 2011-08-26 06:51:43

お礼

アドバイスありがとうございます!

上記の点を一つ一つ調査してみます。

投稿日時 - 2011-08-27 12:13:29

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

>プログラムはDB接続情報以外は全く変更していないのですが
変更をまったくしてないならそりゃPerlは動かないだろうね。
最初に書かれているPerlのパスの指定。

投稿日時 - 2011-08-26 11:02:45

お礼

Perlのパスはコマンド(which perl)でパスを調べて
変更して動きました。

ありがとうございます!!

投稿日時 - 2011-08-27 12:09:24

あなたにオススメの質問