CentOSでPHPの勉強をしています。
ですが、実行ができません。というより、ファイルを見つけることができません。
以下のようにやりました。
まずrootでログインし、httpdを起動させました。
[root@new-host ~]# /etc/init.d/httpd start
httpd を起動中:
次にstudentというホストに切り替え、「studentのホーム」というフォルダにtest.phpを作成しました。
この後、
http://new-host/~student
にアクセスすればtest.phpが選択できるかと思ったのですがそうすると
Not Found
The requested URL /~student was not found on this server.
Apache/2.2.3 (CentOS) Server at new-host Port 80
と書いてある404 Not Foundの画面になってしまいます。
どこがいけないのでしょうか。よろしくお願いします。
No.5
- 回答日時:
>
http://new-host/~student> にアクセスすればtest.phpが選択できるかと思ったのですがそうすると
どうしてそう思ったんでしょう?
100歩譲って
http://new-host/~student/test.php
ではないですか?
> 、「studentのホーム」というフォルダにtest.phpを作成しました。
そのフォルダのフルパスは?
test.phpを置いてある階層でpwdコマンド打てば出てきますよ。
起動スクリプトを呼べるのであれば出来ますよね。
恐らくユーザーディレクティブを使おうとされているとおもいますが、まずはドキュメントルートに設定してあるフォルダにtest.phpを配置して、
「http://サーバーパス/test.php」
を実行してみてはいかがでしょうか?
とりあえず
~studentにつなげばホームディレクトリに保存されているファイルが選択できるので、画面上でtest.phpを選択肢、最終的な~student/test.phpに移動しようと思いました。
No.3
- 回答日時:
test.phpを
/var/www/htmlの下に作成し
http://ホスト名/test.phpで表示してみる
No.2
- 回答日時:
> 次にstudentというホストに切り替え、「studentのホーム」というフォルダにtest.phpを作成しました。
studentというホスト切り替え ではなくて
studentというユーザーに切り替え ではないですか?
また、studentのホームというフォルダではなく
student.のホーム の下に public_htmlというフォルダを作って、そこにtest.phpを作成
ではないですか?
この回答への補足
そういえば、ホスト名がデフォルトで「new-host」となっていたのですがこれは問題ないのですかね?デフォルトだと普通なら「localhost」ですよね。
補足日時:2012/03/05 20:29間違えました。おっしゃるとおりstudentというユーザーに切り替えてでした。
public_htmlというフォルダは作っていませんでした。ですので、作成し、そこにtest.phpを作ったのですがエラーは直りません。
No.1
- 回答日時:
apacheをstudentで起動しているのでしょうか?
CentOSにhttpdをyumでインストールした場合、デフォルトのDocumentRootは/var/www/html/になります。
まずはこちらで試してみて下さい。
>apacheをstudentで起動しているのでしょうか?
studentユーザーでいろいろ試しています。そのために一旦rootに切り替え、httpdを起動させました。
あと、こちらで試してくださいというのはつまりどうすればいいのでしょうか。。初歩すぎる質問で申し訳ありません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) mariadbでのエラー 1 2022/11/15 12:31
- その他(インターネット接続・インフラ) ブラウザにIPアドレス入力した時 1 2022/06/16 19:08
- スペイン語 急にあるサイトが見れなくなりました。 6 2022/03/28 09:33
- サーバー IIS10でホスト名を設定するとHTTP Error 404が出てしまいます 1 2022/04/04 13:17
- UNIX・Linux Debianでシェルスクリプトにおいて正規表現の条件文で[[,]]が使えないので困ってます 2 2023/01/20 09:27
- 大学受験 英語一つの文に動詞が二つ。 3 2022/07/20 08:50
- 英語 この英文は平易な反面格調高いですか? 1 2023/01/15 12:04
- Gmail 【お助け!】サーバーからのメール送信でGmailに送信されない問題について 1 2023/06/20 22:03
- UNIX・Linux 実行の仕方及び実行結果が分かりません。 2 2022/11/17 19:31
- その他(SNS・コミュニケーションサービス) 自分のpcがハッキングされたようなメールが来たのですがどうすればいいですか? 4 2022/10/02 16:14
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
index置いてもIndex of /が表示...
-
ECCUBE4のページ管理でPHPを実...
-
linux duコマンドで困っています。
-
PCに保存していた写真を見られ...
-
拡張子をつくる
-
同名フォルダを作成し、そのフ...
-
クリックしたボタンによってSel...
-
Teratermマクロの戻り値の取得失敗
-
FFFTPの自動化バッチについて
-
ユーザーフォーム内のテキスト...
-
「~$ファイル名.doc」というフ...
-
VBSで指定した時刻にメッセージ...
-
Excelで外部のファイルの場所を...
-
【MRTG】グラフ表示で抜けがある。
-
参照元Excelファイルをバックグ...
-
コマンドプロンプトで印刷実行
-
Excelファイルの特定のシートを...
-
テキストボックスのフォーカス...
-
FlashROMにデータを書き込むに...
-
フォルダ名やファイル名、テキ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ECCUBE4のページ管理でPHPを実...
-
IISでhtaccessの記載
-
VScodeでpythonプログラムの関...
-
MFC でどうやってネットページ...
-
XAMPPでのPHPがうまく...
-
cookieとhtaccessをつかったペ...
-
圧縮URL
-
PHP リファラの偽装で、ブック...
-
コメントの開始位置をそろえるには
-
初歩の初歩ですが・・・・・・。
-
PHP+sendmailによるメール自動...
-
localhost/~.php で404エラー
-
PCに保存していた写真を見られ...
-
同名フォルダを作成し、そのフ...
-
拡張子をつくる
-
Excelで外部のファイルの場所を...
-
linux duコマンドで困っています。
-
Teratermマクロの戻り値の取得失敗
-
バッチファイルで特定のファイ...
-
WinMergeはコマンドで操作する...
おすすめ情報