1

私はPHPの世界では非常に新しく、Apatana 3 Studioをインストールしました。この開発環境でのPHP構成について、いくつか質問があります。

私の構成はうまく機能しているようですが、スマートな方法で構成されているかどうかはわかりません...

Ubuntuを使用していて、Apache2Webサーバーをインストールしました

phpinfo()関数を含む単純なphpファイル(私の/ var / wwwフォルダー内にあります)を実行します。

<?php phpinfo(); ?>

いくつかの情報を取得し、Apache 2 Webサーバーを/etc/php5/apache2のパスでインストールし、php.iniファイルのパスは/etc/php5/apache2/php.iniであるようです。

実際、これは私が取得したphpinfo()出力の一部です。

構成ファイル(php.ini)パス/ etc / php5/apache2ロード済み

構成ファイル/etc/php5/apache2/php.ini

これで、PHP環境設定を次のように構成しました。

1)フォルダ/ var/wwwと一致するように新しいWorkSpaceを作成しました

2)外部Webサーバーを次のように設定しました:Windows ---> Preferences ---> Web Servers ---> New ---> External Web Serverそして次の値を入力しました:

名前:Apache

ベースURL:[コード] http:// localhost [/ code]

ドキュメントルート:/ etc / php5 / apache2

そうすることで、/ var / www内に新しいプロジェクトを作成できます。このプロジェクトのPHPファイルを次のように実行すると、次のように実行されます。実行--->PhpServerこのファイルはブラウザウィンドウで実行されます。

それは正しい構成ですか?私の主張は、/ var / wwwディレクトリ内に新しいワークスペースを作成しようとしたという事実に依存しています(例:/ var / www / AptanaWS)が、このワークスペースに新しいプロジェクトを作成した場合、プロジェクトを実行しようとするとファイル次のURLを開こうとしたため、エラーが発生しました。

[コード]http://localhost/Test/test.php [/ code]

正しいURLではありません:

[コード]http://localhost/AptanaWS/Test/test.php [/ code]

それで、/ var / wwwをワークスペースとして置くことはできますか、それとも悪いことですか?

4

2 に答える 2

1

あなたはそれを置くことができます。実際、私は Windows にインストールした Aptana でこれを行いました。ubuntuではAptanaを使用していませんが、同じ原則です..

于 2013-03-17T10:10:39.947 に答える
0

/var/www のサブフォルダーとして新しいプロジェクトを作成する限り、問題ありません。

サブフォルダーを作成すると、同じサーバーで複数のプロジェクトをプレビューできるようになります。

必要に応じて、プロジェクトを Web サーバーのルートに直接配置できますが、プロジェクトを削除し、「ディスク上のファイルを削除する」を選択すると、ディレクトリ全体とすべてのコンテンツが削除されることに注意してください。

参照: PHP およびその他の非 HTML ページをプレビューするための外部 Web サーバーのセットアップ

于 2014-10-16T10:54:00.550 に答える