14

PHP Web開発用にEclipseをセットアップしようとしています。私がやりたいことは、Eclipse 内から php Web ページをプレビューすることですが、これを行う方法がわかりません。これを可能にするある種の統合された Web サーバーはありますか、それとも IIS/Apache をセットアップする必要がありますか? その場合、php ファイルを Web サーバーのパスに配置する必要がありますか、それとも Eclipse はファイルをローカル Web サーバーに自動デプロイしますか? 情報やリンクは大歓迎です。

4

6 に答える 6

8

PHP 開発を簡単にする PDT と呼ばれる Eclipse 用のプラグインがあります。

インストール方法の概要については、Eclipse Web サイトを参照してください。

http://wiki.eclipse.org/PDT/Installation#Eclipse_3.4_.2F_Ganymede_.2F_PDT_2.0

実際に実行中の PHP スクリプトを表示するには、ある種のサーバーが既にインストールされて実行されている必要があると思います。おそらく、ワークスペースの場所をサーバー パスに設定し、localhost を介してファイルを表示することができます。しかし、PDT パッケージがその一部を処理してくれるかもしれません。

于 2008-10-26T20:44:52.480 に答える
7

私はそれを非常に簡単にします;)

(1) Eclipse ホーム: http://www.eclipse.org/downloads/に移動し 、Eclipse Classic をダウンロードします (現在の 2013 年 5 月のバージョンは 4.2.2 です) 。

(2) マシンで Eclipse が起動しているもの 次の手順を実行してください: [ヘルプ] > [ソフトウェアのインストール]

ヘルプ > ソフトウェアのインストール

それより、[追加]をクリックします追加をクリック

最後に、アドオン のすべてのリストについて、 http: //download.eclipse.org/releases/indigoのリンクを追加します。追加

Web Addon の下で PHP を選択し (リストの最後にある必要があります)、インストールします。

日食を再起動して、Ans に親指を立ててください。そしてコーディングを開始します;)

于 2013-05-11T08:18:06.063 に答える
4

Windows PC に apache/php/MySQL をセットアップしたので、テスト環境はサーバーとまったく同じでした (OS を除いて、90% の時間は問題ありません)。Apache 構成で Eclipse ワークスペースへのエイリアスを作成し、ブラウザーと Eclipse の間を行き来します。テスト用の URL は次のようなものです。

http://localhost/project_name/file.php

これは理想的ではありませんが、Eclipse 内で多くの構成を必要としない、かなり一貫性のあるスムーズなプロセスです。私はもっ​​と良い方法があるはずだと考え続けていますが、正直なところ、研究を正当化するのに十分な時間を費やしているとは思いません. セットアップが完了すると、その後は時間を失うことはありません。システムで実行している PHP のバージョンを制御できます。

いずれにせよ、私は Web アプリケーションのテスト用に統合ブラウザーを好まない傾向があります。私が対処するたびに、とにかく完全に再テストしなければならなかった「実際の」ブラウザとは完全に異なっていました. 少なくともこの方法で、ロジックの最初のパスを通過したときに Firefox のテストを完了できます。

于 2008-10-26T20:47:43.723 に答える
2

また、WAMP サーバーをダウンロードしてインストールすることをお勧めします。これは、商用の Web ホストで使用する可能性が高いものと同等の Windows (Windows、Apache、MySQL、PHP) の非常に簡単なオールインワンです。詳細とダウンロードについては、http://www.wampserver.comを参照してください。

すでに言及されている pdt と同様に、他の代替手段として、Eclipse に基づく phpeclipse と aptana studio があります。

于 2011-11-21T12:32:45.047 に答える
2

easyeclipseを試してみてください。これは、私が見つけた最も簡単な Eclipse セットアップです。

「EasyEclipse for LAMP: Web サーバーとデータベースを使用した PHP、Python、Perl、および Ruby 開発用」

于 2008-10-27T03:34:41.670 に答える