2017-02-15 9 views
0

私はhtml、php、cssを含むファイルがラズベリーパイのものであるウェブサイトをホストしました。私のウェブサイトの展開は成功しました。 HTML形式のWebページに移動すると、そのページが表示されます。しかし、私がPHP形式でウェブページを開くと、自動的にそれらをフォーマットします。私はウェブブラウザでそれを試してみましたが、同じことをしています。私は自分の中でコードを変更していないことを知っていましたが、このシナリオは突然起きました。phpファイルを開く代わりに自動的にダウンロード

私はapacheについて読んだことがありますか?しかし、それらはまだ動作しませんでした。

ウェブブラウザに関する問題はありますか?

私のラズベリーパイの問題ですか?私は自分のコードを確信しています。事前にお返事ありがとうございます。

+0

''しかし、私がPHP形式でウェブページを開こうとすると、自動的にそれらの書式が設定されます。 " - それはどういう意味ですか? – David

+0

_これは、PHP + HTMLがクライアントに印刷され、クライアントが既知のHTMLを処理してPHP_のinvlid領域を残していることを意味すると仮定します。 –

+0

ああ、申し訳ありません。私は自分の投稿を校正しなかった。私が意図したのは、WebページをPHP形式で開こうとすると、Webページを表示するのではなく自動的にダウンロードするということでした。 –

答えて

3

サーバー上でPHPインタープリタを実行していないようです。

sudo apt-get install php5 libapache2-mod-php5 -y 
sudo service apache2 restart 
+0

こんにちは!最初の行が働いた。しかし、私はいつも2行目で問題に遭遇します。 '警告:ディスク上のapache2.serviceのユニットファイルが変更されました。' systemctl daemon-reload 'が推奨されています。 ' –

+0

それから言うことをやり直してください。デーモンをリロードしてキャッシュをクリアし、ディスクからファイルをリロードしてから、再起動してください。 –

+0

私はラズベリーパイの初心者です。それ、どうやったら出来るの? 'insserv:fopen(.depend.stop):アクセスが拒否されました。 操作の実行に失敗しました:アクセスが拒否されました。 –

関連する問題