2016-08-23 5 views
0

Quercus on Glassfish 4.1をデプロイしました。それは働いていたNetbeansでPHPページを実行するには

私は>オプション> PHP>はPHPサポートを有効に

http://localhost:8080/quercus-4.0.39/ and saw this:

Congratulations! Quercus™ Open Source 4.0.39 is interpreting PHP pages. Have fun!

が続いNetbeansのツールを実行したブラウザでテストしました。私は、HTMLアプリケーションでPHPページを実行しましたが、代わりにページを表示することがで開くにはダウンロードボックスを促し

  1. :だから私は3回の試験を行った

    Netbeans Php 5 Interpreter

    :私は今これを見ます enter image description here

  2. メモ帳私は以下の構成で新しいPHPプロジェクトを作成しました

    しかし、私は上記の構成でアプリケーションを実行したとき、私はこのエラーが表示されます。

    Firefox can't establish a connection to the server at localhost.

    <オール開始=「3」>
  3. は、だから私は、他の構成で、3番目のテストで試してみました: enter image description here

この3番目のテストを実行すると、GlassFishサーバーでHTTP Status 404 - Not Foundエラーが発生します。

私は間違っていますか?ありがとうございました!

答えて

0

あなたのテストの問題点は以下のとおりです。

  1. PHPは、Webサーバによって解釈する必要があります。あなたのブラウザはPHPファイルの処理方法を知らないので、レンダリングするページではなくファイルのように扱います。 Apacheはこれを行うための最も一般的で簡単なサーバーです.FaceFishはGlassFishが不要で、おそらくPHPにとって最良の選択肢ではありません。

  2. このテストでは、存在しないWebサーバーにアクセスしようとしています。ポート80でリッスンするサーバーがありません。

  3. ここで、GlassFishは要求したリソースを見つけることができないと報告しています。 PHPプロジェクトをQuercusの正しいディレクトリに置いたことがありますか(ドキュメントリンクの手順4のように)、有効なURLにアクセスしていることを確認しましたか?

あなたにとって最良のことは、Quercusから離れることです。最新のバージョンは非常に古く、古いバージョンのPHP(バージョン5、最新バージョンは5.6)を実装しています。公式のウェブサイトを見ると、プロジェクトは壊れているように見えます。

WAMP(Windows、Apache、MySQL、PHP)またはLAMP(Linux、Apache、MySQL、PHP)スタックをインストールすることを検討することをお勧めします。このアプローチには非常に簡単なインストーラーがたくさんあります。これは、スピードアップに役立ち、役立つチュートリアルやドキュメンテーションをたくさん提供します。

+1

お返事ありがとうございます。私は質問を投稿して以来、私はXAMPPをインストールしており、すべて正常に動作しています! –

関連する問題