2017-04-25 6 views
3

私はHTML/PHPでプロジェクトを作成しましたが、すべてをサーバにアップロードしようとしています。私はあなたの最初のページがindex.php/htmファイルでなければならず、全てがpublic_htmlというフォルダに入っているという事実以外のサーバに精通していません。私はMVC(codeigniter)を使用していますので、サーバーに追加するのはそれほど簡単ではありません。私は自分のディレクトリの画像を添付しています。ローカルで表示された最初のファイルはコントローラクラスでhome.phpの中に/application/controllersです。そのまますべてをサーバーにドラッグすると、500 Internal Server Errorが届きます。誰も私を助けてくれますか?サーバ上でphp/MVCを設定する

image

+3

さまざまな種類のサーバーがあり、さまざまな方法で構成できます。 ( 'public_html'が開始フォルダでなければならないというルールはありません)。サーバーの種類とログの格納場所を調べます。ログを見て、おそらく何が間違っているかを教えてくれるでしょう。 – Cfreak

答えて

0

500 internal server errorの問題は、それはそれは一般的なメッセージですですです。 てみてくださいチェック:

  • ファイル/フォルダのアクセス許可(何のファイルまたはフォルダを777に設定すべきではない、755最大の権限の設定にする必要があります。)
  • あなたは短いタグを使用している場合:php.inishort_open_tag=On
  • .htaccess fileで不正な構文(削除してください - 再作成 - テスト)より詳細な情報については、
  • チェックerror.log

このいずれかが役立つことを願って、このトピックに注目します。

+0

@joeeこれまでの更新/進捗状況は? – BigMacMenu

+0

この問題に関するご質問がまだ残っている場合は、質問を更新するか、新しい質問をすることができます。あなたの質問が満足のいく方法で答えられたら、あなたは答えを受け入れるか、またはアップアップすることができます。がんばろう – BigMacMenu

関連する問題