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ランキング
-
ECCUBE4のページ管理でPHPを実...
-
localhost/~.php で404エラー
-
Excelで外部のファイルの場所を...
-
robocopyをすると隠し属性フォ...
-
同名フォルダを作成し、そのフ...
-
拡張子をつくる
-
ExcelVBAでリンク先の対象のフ...
-
linux duコマンドで困っています。
-
コマンドプロンプトで印刷実行
-
データリーダーからのデータ読...
-
イーサネット通信
-
参照元Excelファイルをバックグ...
-
PCに保存していた写真を見られ...
-
このプログラムなんですがsheet...
-
「ファイルを開く」のマイプレ...
-
aspのファイルからAccessを参照...
-
アプリケーションからLotus Not...
-
スマホでHTMLファイルを開いて...
-
Excel VBAでフォルダが何層にも...
-
MRTGが動作しません
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ECCUBE4のページ管理でPHPを実...
-
VScodeでpythonプログラムの関...
-
caclsエラーについて。
-
javascriptとPHPを用いた自作ア...
-
index置いてもIndex of /が表示...
-
Zend Frameworkが機能しなくて
-
localhost/~.php で404エラー
-
IISでhtaccessの記載
-
MFC でどうやってネットページ...
-
XAMPPについて
-
PHP リファラの偽装で、ブック...
-
phpのエラーの意味がわかりませ...
-
PCに保存していた写真を見られ...
-
拡張子をつくる
-
同名フォルダを作成し、そのフ...
-
Excelで外部のファイルの場所を...
-
linux duコマンドで困っています。
-
MkDir パス名が無効です
-
<a href="file:///フォルダ名/...
-
OpenFileDialogを使った後にも...
おすすめ情報