1

我是 PHP 世界的新手,现在我已经安装了 Apatana 3 Studio,我有一些关于这个开发环境中 PHP 配置的问题。

似乎我的配置运行良好,但我不知道它是否以智能方式配置......

我使用 Ubuntu 并安装了 Apache 2 Web 服务器

执行一个包含 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) 我创建了一个新的 WorkSpace 以便它匹配文件夹 /var/www

2)我以这种方式设置了外部 Web 服务器:Windows ---> Preferences ---> Web Servers ---> New ---> External Web Server,并且我输入了以下值:

名称:阿帕奇

基本网址:[code]http://localhost[/code]

文档根目录:/etc/php5/apache2

这样做我可以在 /var/www 中创建一个新项目,如果我通过以下方式执行该项目的一些 PHP 文件: Runs as ---> Php Server 此文件在浏览器窗口中执行。

是正确的配置吗?我的问题取决于我还尝试在 /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 服务器的根目录中,但请注意,如果您删除该项目,并选择“删除磁盘上的文件”,它将删除整个目录和所有内容

参考:设置外部 Web 服务器以预览 PHP 和其他非 HTML 页面

于 2014-10-16T10:54:00.550 回答