質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

Q&A

解決済

4回答

12246閲覧

【ドットインストール】PHPのソース文がそのまま表示される

Chumi

総合スコア19

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

0グッド

0クリップ

投稿2015/04/15 07:21

編集2015/04/15 08:53

ドットインストールでPHPの勉強をしようとしています。
こちらのページ
からローカル環境を作成しているのですが、
「#08 PHPファイルをブラウザから確認しよう 」
のことろで躓きました。

ブラウザでindex.phpを表示してもphpのコードが
そのまま表示されているだけです。

ファイル名の拡張子は間違いなくphpです。

httpd.confの設定をなんやら〜という解決法も見かけましたが、
centOS上にDLされているアパッチからそのファイルをいじる方法もわからず…。

何か解決法がありましたら、宜しくお願い致します。


追記です。
コメントありがとうございます。
アンサーの方が紹介頂いたページの設定と、こちら
を参考にしまして、httpd.confを直しました。

再起動しましたが、問題は解決していません。
他になにか原因があるのでしょうか…。
宜しくお願い致します。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答4

0

私自身がこの前凡ミスで同じ状況になったので、もしかして…と思い投稿させていただきます。

ファイルの先頭に

lang

1<?php

は入っていますか?
これがないとただの文字列として表示してしまうので…
もし見当違いでしたら大変失礼な指摘になってしまうので申し訳ないです^^;

投稿2015/04/15 10:40

ao_love

総合スコア441

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

自己解決

すみません、別の方法を使用することにしました。
ありがとうございました。

投稿2015/11/06 04:53

Chumi

総合スコア19

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

Apache側の設定が問題かと思います。
httpd.confを確認してみてください。

参考までに設定方法を載せておきます。
http://centos.server-manual.com/centos5_apache2_php5.html

投稿2015/04/15 07:42

shu21

総合スコア106

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

usk

2015/04/16 01:54

Apache が php ファイルを実行するように設定されていないようですね。 * Apache に php モジュールが組み込まれているか * Apache に .php ファイルは php で動作するように設定されているか * Apache に .php が実行できるようにされているか この辺りを確認してみてはどうでしょうか。 http://www.adminweb.jp/apache/php/
guest

0

コンソールからhttpd.confをいじることはできないでしょうか?

投稿2015/04/15 07:25

orange0190

総合スコア1698

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Chumi

2015/04/15 07:31

お恥ずかしながら、上記のドットインストールのやり方で一括DLしてしまったので、 どこになにがあるかわからない状態で…。 [vagrant@localhost ~]$ find -name httpd.conf と入力してみたのですが、反応がありませんでした。 探し方が違うのでしょうか。
orange0190

2015/04/15 07:46

/etc/httpd/conf/httpd.conf といった場所にはないでしょうか?
Chumi

2015/04/15 08:48

編集はできました。ありがとうございます。 ただ、編集しても問題は解決しませんでした…。
orange0190

2015/04/16 01:31

Apacheの再起動等はしましたでしょうか?
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問