• 締切済み

FedoraCore1でphp4

PHPを設定してApacheを再起動して ブラウザでテストしているのですが うまく表示されません。 チェックポイントなどありますか?

みんなの回答

noname#12943
noname#12943
回答No.3

ちょっと気が付いたのですが、phpのスクリプトの方は <?php phpinfo(); ?> でしょう。どうなってます?

noname#12943
noname#12943
回答No.2

ここの部分が良くわかりませんでした。 >apacheのスクリプトは >apache→ vi index.htmlで >Hello とりあえずご自分の環境でブラウザにIPを指定して、ポート番号 (例) http://192.168.11.XX:80 とやってapacheの起動は確認できてますか? >phpのスクリプトは >vi info.phpで ><? >phpinfo () ; >?> たとえば書籍にあるような標準的な設定のものの場合、 http://192.168.11.XX/info.php でphpの設定内容などが書かれたページが表示できるはずです。なにか本やサイトを見ながらやってますか? あと蛇足です。 どの様な環境で試されているのか判らないのですが、私は、linuxサーバー用マシンと、クライアントのwindowsマシンをLAN環境で簡単に動かしてみています。要するに計2台でやってます。 そうすると何が良いのかというと、楽ができる!ということでしょうか・・・。まず、linuxでエディタを使うとviやemacsというちょっとクセのあるエディタを使わないといけません。 設定ファイルの修正はもちろんviで十分ですが、これから本格的にプログラミングをしようとするときにviでは効率が悪すぎます。 そういうわけで、私は、windowsの秀丸エディタ(シェアウェア)でコーディングし、それをFTP(FFFTP:フリーソフト利用)でlinuxへアップロードする、設定ファイルの修正はwindows側からTELNET(teraterm:フリーソフト)で、というようなことをしています。 まあLANの中でやっているだけなのでこれで十分と思っているのですが。

noname#12943
noname#12943
回答No.1

こんばんは。 今のままでは情報が少ないと思います。 Apache,phpのバージョン phpの設定内容 ブラウザでテストしている内容(たとえばどのようなスクリプトでテストしているとか) 程度は書いてくださいね。 あとphpスクリプトのデバッグなどに関しては、一気にコーディングを済ませてから動かしてみようというのではなく、徐々に疎通の確認をしていってください。 たとえば、 DB接続確認→DBデータの画面表示→DBデータ表示の整形など。そうしないと一気にきれいに整ったフォーマットにDBから取得したデータを表示しようと思っても、うまくいかず、どこでうまく行っていないのかを調べることも厄介になります。

ModenaSpeed
質問者

補足

失礼しました。 Apacheのバージョンは1.3.29 これをApache port80と Apache_suexec user&group apache port81と apache_become user&group root port82 の3つに分けています。 phpのバージョン4.3.6です。 apacheのスクリプトは apache→ vi index.htmlで Hello phpのスクリプトは vi info.phpで <? phpinfo () ; ?> です。

関連するQ&A

  • FedoraCore3でPHPを

    作って /var/www/html/x.php に置くと外部PCから参照すると実行され表示されるのですが このPCのブラウザアドレス欄にx.phpを入れても emacsで開くかどうかを聞かれるだけで x.phpを表示してくれません x.phpを実行させるのに何か設定しなければならないのでしょうか?

    • ベストアンサー
    • PHP
  • PHPの設定について

    お世話になっております。 PHP5.2.5の設定に関する質問です。 Apacheのフォルダー内にある"test.php"ファイルを、ブラウザ(IE)で開こうとすると、ブラウザが読み込んでくれません。 コードが「メモ帳」で表示されてしまいます。 phpファイル自体は認識されているようですが、このような場合、どこに問題があるでしょうか?何かアドバイスいただけると幸いです。よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • PHP5のインストールできてるかの確認

    PHP5のインストールできてるかの確認 Apache_2.0.59とphp-5.2.12-Win32を導入後 http://kuronuko.com/apache_php.html を参考に同じように環境設定を済ませたのですが、 最終確認の際、<?php phpinfo(); ?> を 記述したtest.phpをブラウザのアドレスに http://localhost/test.phpと入力してみると 確かに『PHP5のバージョン番号やロゴ画像』の表示がされたのですが、更新をすると 『Not Found The requested URL /test.php was not found on this server.』 と表示されてしまいます。 次に、http://127.0.0.1/test.phpをブラウザに入力すると 『Web ページが見つかりません』 と表示されてしまいます。 これはPHPをインストールできている状態なのでしょうか わかる方がいらっしゃいましたらご回答宜しくお願い致します。 また、PHP5を導入する為、たくさんのサイトを参考にしたのですが、 初心者でも簡単に導入できるサイトがありましたらご紹介宜しくお願いします。

    • ベストアンサー
    • PHP
  • PHPの場所について

    昨日からPHPをはじめました。 いろいろなサイトを参考に、ApacheとPHPをインストールしました。 ブラウザで、『http://localhost』と入力すると、ちゃんとApacheの画面も表示され、『C:\Program Files\Apache Group\Apache2\htdocs』内に作成・保存したテストプログラムも表示されます。 けれど、このフォルダ以外の場所では、テストプログラムは表示されません。 PHPで書かれたファイルは、『\htdocs』以外の場所では実行できないのでしょうか? 普段、別のフォルダ内にホームページ用のファイルを作っていて、そこで使用したかったのですが、そういった場合はどのようにしたら良いのでしょうか? もしかしたら、『おいおいっ!』という内容の質問なのかもしれませんが、いろいろなサイトを見てもそこのところがスッポッと抜けていて、初心者の私には分かりませんでした。 お手数ですが、教えて下さい。お願いします。

    • ベストアンサー
    • PHP
  • PHP

    PHPで、 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html lang="ja"> <head> <title>テストのページ</title> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> </head> <body> <p>これはテストです</p><p>本日は 晴天なり</p> </body> </html> と、簡単なプログラムを打ったんですが、ブラウザで表示されません。ちゃんとApacheも設定したのですが・・・ どうすれば、ブラウザで表示できるようになるのでしょうか?

    • 締切済み
    • PHP
  • PHP7のphp.iniが読込みできない

    Windows7 64bitの C:\Apache24にApache2.4をインストールして、 C\php7にPHP7をインストールしました。 (php-7.1.1-Win32-VC14-x64.zipを解凍してできたフォルダをphp7にリネームしてC:\に置きました) それで、Apacheのhttpd.confやphp.iniの必要部分を書き換えて、 C:\Apache24\htdocsに <? phpinfo() ?> と記入したinfo.phpを置いて、Apacheを起動して、 ttp://127.0.0.1/info.phpにブラウザでアクセスしたところ、 phpinfo()の画面が表示されて、インストールできたと思ったのですが、 良く見ると、 php.iniでextension_dir = "c:\php7\ext"と設定しているのに、 extension_dirがC:\php7\extではなく、C:\php\extとなっていて、 mbstringなども読み込まれていないのです。 Loaded Configuration File もnoneとなっていて、php.iniが読み込まれていないようです。 Configuration File (php.ini) Path はC:\windows となっていますが、C:\windows には php.iniは入れていません。 ネットで調べて、httpd.confに PHPINIDir "C:/php7" と記入するといいとあったので、記入してApacheを再起動して info.phpにアクセスしたところ、白紙のページが表示されました。 PHPINIDir "C:/php7"を削除して、Apacheを再起動してinfo.phpにアクセスすると、 phpinfo()の画面が表示されます。 試しに、C:\windowsにphp.iniを入れてみると、また白紙のページになります。 つまり、php.iniを読み込もうとすると白紙にページになっていまうのです。 php.iniにエラーがあるのかと思って、解凍して何も変更していないphp.iniを 使ってみてもだめでした。php.iniの構文チェックができればと思って いろいろ調べたのですがネット上で見つからなかったです。 希望ですが、なんとかphp.iniを読み込んで白紙ではなくページを表示できて、 mbstringなども有効になっていればと思います。 どうぞよろしくお願いします。

    • 締切済み
    • PHP
  • phpinfoは表示されるのにその他のphpファイルが表示されない

    すみません困っています。 使用中PCをリカバリして,apache2.0.63 php5.1.2 mysql5.0.18を再インストールし,諸設定を済ませました。 コマンドプロンプトでmysqlのテーブルデータを抽出すると(select * from・・・)文字化けするのが未解決ですが,それよりもphpの動作確認のためドキュメントルートC:/Program Files/Apache Group/Apache2/htdocs/に,info.php(<?php phpinfo(); ?>)とtest.php(<? echo "test"; ?>)を配置してブラウザで確認していますが,info.phpは正常に表示されますが,test.phpでは何も表示されません(真っ白)。 mysqlの文字化けと関係しているのでしょうか? 月曜日までにWebアンケートを実施しなくてはいけません。 ※データベース等はリカバリ前にバックアップします ※ブラウザについてはプライバシー情報をクリアしています

    • ベストアンサー
    • PHP
  • 基礎からはじめるPHP

    という参考書で勉強をしているのですが、 どうしてもphpの環境設定ができません。 apache2.2は正常に起動しているようなのですが、 <?php phpinfo() ;?> のようなソースを書いてブラウザで確認をする段階でエラーが表示されます。 これはapacheがphpを認識していないという事なのでしょうか? 今読んでいる本はxpを基準として記述されているようなのですが 使っているOSはWin7です。 xpとではインストール方法や環境設定の方法に違いがあるのでしょうか? またWin7を基準としてインストール方法や環境設定方法を紹介している サイトなどがあれば教えていただきたいです。 http://localhost/でIt Works!という画面は表示されます。 どなたか詳しい方がいれば教えていただきたいです。 おねがいします。

    • ベストアンサー
    • PHP
  • index.phpのページが開けない

    unix系のOSを使用しています。 apache、phpをインストールしましたが、 一度再起動したところ、inde.phpのファイルが開けなくなってしまいました。 /etc/apache2/httpd.confで以下追加設定しています。 AddType application/x-httpd-php .php .phtml AddType application/x-httpd-php-source .phps DirectoryIndex index.html index.php apacheの再起動をおこなってもphpのテストページが表示できません。 ファイルのダウンロード?のようなアプリケーションで開く、またはディスクに保存するという選択の画面が出てしまいます。 これは何が間違っているのでしょうか。

    • ベストアンサー
    • PHP
  • ApacheとPHPについて

    Apache2とPHP質問です。 .phpのファイルをどこのディレクトリに入れれば、ブラウザから見れるのか わからず困っています。 現在の状況は VineLinux4.2をインストール。 VineLinuxに入っている(アップグレードで取ってくる?) Apache2とPHPをインストール。 Apache2起動後、rootディレクトリに「~~.php」を作る。 ブラウザから「http://localhost/~~.php」エンター エラーが出る。 1、Apache、PHPが正しくインストールされてるかの確認方法 2、どこのディレクトリにソースファイルを入れればいいのか この2点お願いします。

    • ベストアンサー
    • PHP