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

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

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

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

Q&A

解決済

4回答

642閲覧

LAMPにPHPファイルを置いたのにブラウザでTesting123...が表示される

phiilo_

総合スコア85

PHP

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

1グッド

0クリップ

投稿2019/01/22 04:00

編集2019/01/22 04:01

タイトルの通りですが、LAMPで環境を整えました。
var/www/html/index.php
というように.phpのファイルを保存しました。

【問題点】
ブラウザからアクセスするとapacheのサイト?を参照するようです。
Testing123..というページです。
index.htmlは表示されます。
また、SSHで接続して「php index.php」と入力すると実行できているようです。

httpd.conf内のindex.htmlをindex.phpに書き換えたする必要や
権限の設定があるのでしょうか?あまりそのような事をした覚えがありません。

作成したのはrootではなく、ユーザーです。

アドバイスいただければ助かります。
よろしくお願いします。

dotnetuseryamag👍を押しています

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

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

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

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

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

m.ts10806

2019/01/22 04:13 編集

index.phpの中身とアクセスしているURLの形態を追記してください。
guest

回答4

0

/etc/httpd/conf.d/welcome.confの中身をコメントアウトして再起動で消えませんか??

投稿2019/01/22 04:07

mayoi_maimai

総合スコア1583

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

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

m.ts10806

2019/01/22 04:14 編集

すみません。回答被ってしまいましたね。
guest

0

自己解決

解決しました。結果的にはkunai様とmayoi_maimai様の回答を両方やった感じですが
mayoi_maimai様の回答がもっとも的確だったようです。

/etc/httpd/conf.d/welcome.conf
の下の方に記述されていた
Alias /.noindex.html /usr/share/httpd/noindex/index.html
の1行をコメントアウトしたところ解決しました。

また、httpd.confのDirectoryIndexは優先順のようで、以前はphpが優先されていたので
<IfModule dir_module>
DirectoryIndex index.php index.html
</IfModule>

としました。問題なのはいちいちこんな事やった覚えがないなーというところです。
今まではrootでやっていて、今回はユーザーでの環境構築だったからでしょうか...ひとまずOKです。

投稿2019/01/22 04:41

phiilo_

総合スコア85

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

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

0

「Testing123」で検索するとApacheの「Testing 123..」ページを非表示にする方法が出てきます。こちらでは要件満たせませんか?

投稿2019/01/22 04:14

m.ts10806

総合スコア80850

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

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

0

httpd.confのDirectoryIndexの順番を、動作させたい順に変更して下さい。

DirectoryIndex index.html index.php

となっていれば、index.htmlがあれば、index.phpがあってもindex.htmlを優先します。
index.phpが先に書かれていればそちらが優先されます。

投稿2019/01/22 04:12

kunai

総合スコア5405

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

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

phiilo_

2019/01/22 04:41

優先度の設定があるんですね。知らなかったです! ありがとうございました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問