PHPEclipseでのPHP Browser設定

このQ&Aのポイント
  • PHPEclipseのPHP browser設定で質問があります。バージョンは最新版を使っております。
  • PHP browser設定で、作成したphpファイルをクリックするとブラウザが開くようにする方法について質問です。
  • ファイルをクリックすると表示されるアドレスが正しくなく、エラーが出る問題が発生しています。解決方法を教えてください。
回答を見る
  • ベストアンサー

PHPEclipseでのPHP Browser設定

PHPeclipseのPHP browserの設定で質問があります。 バージョンは最新版を使っております。 PHP browser設定で、作成したphpファイルをクリックするとブラウザが開くようにしているのですが、毎回ローカルサーバーにアクセスして表示したいアドレスがちゃんと表示されません。 具体的には。。 testというプロジェクトファイルを作成して、その下に新しくtryというファイルを作成するとします。この時、ブラウザに表示してほしい正しいアドレスは http://localhost/test/file.php になるはずなのですが、ファイルをクリックすると、、 http://localhost/file.php 上記のアドレスにジャンプしてしまい、エラーが出てしまいます。 以前のバージョンではこんなことはなかったのですが、 なにか解決方法はないでしょうか?

  • PHP
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • kenken951
  • ベストアンサー率33% (9/27)
回答No.1

1.1.x系だと http://設定したURL/[プロジェクト名]/[ファイル名] ってアクセスできるはずが 1.2.x系にすると http://設定したURL/[ファイル名] ってなっちゃうんだよね。 自分もそれ経験したけど対処方法は今のところプロジェクト毎に設定を変えるくらいしか見つかっていない。 だからプロジェクト毎に設定するのがめんどくさいから PHPeclipseは1.1.x系で Eclipseも3.2.2を使い続けているよ。

osiete35
質問者

お礼

素早い返答ありがとうございます! 何か設定があるに違いない!と思っていましたが、 なかなかないものなのですね。。 もうちょっと粘ってみて、どうしてもダメならダウングレードしようかと 思っています。

関連するQ&A

  • PHPEclipseでコードを実行できない

    PHPEclipseで書いたコードをEclipse上から実行しようとすると、 The selection cannot be launched, and there are no recent launched. と出て実行できません。原因にはどのような可能性があるでしょうか? 実行は、上部ツールバーの再生ボタンのような緑のアイコンから行っています。 また、関連があるかわかりませんが、 エディタ内を右クリック>表示>PHPブラウザの挙動もうまくいきません。 プロジェクト名「project」、phpファイル「file.php」だとすると、 http://localhost/htdocs/project/file.php が参照されてしまいます。本来ならば 、 http://localhost/project/file.php が参照されるべきだと思うのですが‥ ドキュメントルートがうまく取得されていないというか、 ワークスペースに設定したパスのトップディレクトリから取得しているような扱われ方をします。 これも原因は同じなのでしょうか。ドキュメントルートなどは下記のように設定しています。 Eclipseのバージョンや設定情報は以下の通りです。 xamppを使っており、httpd.confで特別な設定は行っていません。 【Eclipse】3.4.0 【PHPEclipse】1.2 【プロジェクトデフォルト】 PROJECT URI:http://localhost ドキュメントルート:C:/xampp/htdocs 【ワークスペース】C:\xampp\htdocs ネット上の情報を参考にしながら色々と試してみたのですが、手詰まりになってしまいました。 どなたかお使いになっている方、お時間をお借りできませんでしょうか。

    • 締切済み
    • PHP
  • dreamweaverCS4でPHPを作成する環境設定の仕方を教えてください

    dreamweaverCS4でPHPを作成する環境設定の仕方を教えてください。 環境はwindowsXP 、データベースソフトはSQLiteです。phpとApach2も導入済みです。 dreamweaverCS4でPHPを作成しようと思っているのですが、PHPファイルを作成しても「ブラウザでのプレビュー」がうまく実行されません。環境設定はどのようにすればよいのでしょうか?そもそもブラウザでプレビューできるのでしょうか? 設定は以下のようにしました。 「サイトの管理」→「詳細設定」→「テストサーバー」で、 サーバーモデルを「PHP MySQL」 ※私のソフトはSQLiteですがそもそも「PHP MySQL」を選択して大丈夫でしょうか? アクセスを「ローカル/ネットワーク」 テストサーバーフォルダには現在私が作成しているファイルがおいてあるフォルダを。 URL接頭辞はhttp://localhost/で設定しました。 すると「テストサーバーのサイトURL接頭辞[]は、サイトのHTTPアドレスで指定されたサイトURL接頭辞[/自分が作成しているフォルダ名]に一致しません。これによりサイトの相対リンクを使用するページが、実行時に正しく表示されない可能性があります。続行しますか?」 というのが出てきました。 ここの設定がうまくいかないからだと思うのですが、色々試しても解決できませんでした。 きちんと設定する方法をどなたか教えてください! 宜しくお願いします。

    • ベストアンサー
    • PHP
  • PHP 画像の表示

    プログラミング初心者です。 PHPでブラウザに画像を表示したいのですが映らなくて 以下のソースコードは間違っているでしょうか? <?php $fileName = "img/test.jpg"; //ファイル名 if (file_exists($fileName)) { header('Content-type: image/jpeg'); header('Content-Length: '.filesize("http://localhost:8080/test.jpg")); //あった方が良い readfile("http://localhost:8080/test.jpg"); //ファイルを読み込んで標準出力に書き出し exit; } ?>

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

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

    • ベストアンサー
    • PHP
  • PHPEclipseを使ってデバッグするには?

    WindowsXP上でPHPの開発環境を作ろうと思っています。 開発ツールはEclipseのプラグインであるPHPeclipseが便利そうなのでこれで行こうと思います。 その為に以下の手順で開発環境を整えたのですが、PHPのデバッガがうまく動きません。 ブレークポイントを設定してもスルーしてしまいます。 設定手順 ・XAMPP for Windows 1.5.3aをインストール ・php-switch.batによりPHP4(PHP4.4.2-pl1)に変更 ・jdk-1_5_0_08-windows-i586をインストール ・All-In-One Eclipseをインストール(Eclipse 3.2.0) ・PHPeclipse 1.1.8をインストール ・php_db.dll-4.4.2をphp_db.dllに改名しphp.iniで設定されたextension_dirにコピー。 ・xampp\apach\bin\php.iniを変更。   implicit_flush = On   [debugger]   extension=php_dbg.dll   debugger.enabled= true   debugger.profiler_enabled= tru   debugger.profiler_enabled = true   debugger.JIT_host = clienthost   debugger.JIT_port = 7869 ・pnp.iniをxampp\php下にコピー。 ・httpd.confにaliasをワークスペース下が"http://localhost/alias/プロジェクト名/phpファイル名"で参照できるように設定。 ・Eclipseの「ウィンドウ」→「設定」より"PHP External Tools"の各項目を設定 これで一応プロジェクトが作成でき、Eclipseの「実行」→「構成およびデバッグ」で表示されるダイアログで該当プロジェクトを選択し「デバッグ」ボタンを押すとブレークポイントで、止まらずそのまま最後まで実行してしまいます。 ブレークポイントで実行を止めてステップ実行しながらデバッグするにはどうしたら良いのでしょうか? なにか解りましたらアドバイスよろしくお願いいたします。

    • 締切済み
    • PHP
  • localhost/~.php で404エラー

    初心者です。PHPを勉強したいのですが、 localhost/phpファイル名 に接続すると、404 not found になってしまいます。 OSはmacです。 /Library/WebServer/Documentsに、CotEditorで作成したtest.phpを入れましたが、 http://localhost/test.php に接続しても404エラーになります。 http://localhostに接続するとIt worksと表示されますし、 PHPのLoadModuleの設定も有効になっております。 どういった原因が考えられるでしょうか。

  • PHPの設定について

    PHPのソースコード?を作ってフォルダに持っていって ttp://localhost/test.php などやってもPHPが反映されず書いた文が出てきてしまいます。 検索したりしていろいろやってるのですがどうしても PHPの設定がうまくいきません・・・ PHP、apacheとも新しいバージョンでの 設定方法が載ってる本、またはHPを教えてほしいです。 後、httpd.confやphp.iniなどを 書き換えると設定が変わると思うのですが 文の内容を理解するには何を勉強すればいいのでしょうか?

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

    初めて書込みします。 php初心者です。 現在、apacheはインストールでき、http://localhost/で It Works!は表示されました。 phpをインストーラでいれましたが、http://localhost/test.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が動作しません

    DebianにApache2とPHP5をインストールしました。 初期設定のまま何も設定していない状態です。 w3m http://localhost にてテストページが表示されることは確認できました。 しかし、index.htmlと同じ場所に入れたテストファイル(hello.php)が うまく表示されず、ファイルのダウンロードになってしまいます。 コマンドは w3m http://localhost/hello.php です。 Linuxは初心者で、右も左もわかりません。 (今回も勉強のためです) 設定を確認しようにも、どこをチェックしたらよいのかもわからず、 他のホームページを見てもPHPはデフォルトで動作するように記載があります。 hello.phpの内容です。 <html>  <head>  <title>PHP Test</title>  </head>  <body>  <?php echo '<p>Hello World</p>'; ?>   </body> </html> 少し気になるところは、apach2-mpm-workerというものが、aptitude searchで pになっています。 PHPをインストールする際にiになっていないといけないような記載をみつけたのですが、 PHPと競合してしまい、両方をインストールすることができません。 これが関係しているのでしょうか・・・? ちなみに、それぞれの細かいバージョンは確認の方法がわかりませんので、 「バージョンがわからなけれ答えようがない!」ということであれば、確認方法を お教えください。

    • ベストアンサー
    • PHP

専門家に質問してみよう