お名前ドットコムサーバーに静的サイトのファイルをアップロードしても表示されないときに見るべきポイント
・お悩みポイント
さくらサーバーで運用していた静的サイト(SSL化はしていません)をお名前ドットコム管理のサーバーに移動させたいという依頼をいただきました。
FTPでファイルを全てエクスポートし、お名前サーバーにアップロードしたところ、500エラーとなり表示されず、、
ファイルは主にPHPで書かれたものです。
・調査
主にインターネットで解決策を調査しました。
ファイルのパーミッションを変更するなど、インターネット検索で出てくる対処法を実施してみましたがませんでした。
さくらサーバーでは普通に表示されることと、500エラーであることからお名前ドットコムのサーバーがファイルを処理できていないということです。
・結果
お名前ドットコムのコールセンターにお問い合わせをしたところ、
「お名前ドットコムのサーバーでは、cake.phpという記述があるファイルは読み込めない」という回答を得られました。
WINSCPを利用してサーバーにアクセスし、ファイルの中身を確認したところcake.phpの記述を発見しました。
ただし、cake.phpを安易に削除してしまうと、webページのシステムが上手く動かなくなる可能性があるので、プログラムを書いた人に相談しながら編集するべきであるとアドバイスをいただきました。
プログラマーは私ではなく他社さんだったため、依頼主の方に説明し一度区切りとなった。
どうしても自分で解決する必要があるという場合は、もともとサイト表示できていたサーバーと全く同じサーバーを新規契約してそこにアップロードするのが簡単でしょうか。
クライアントさんと相談してみて下さい。