2

我是 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() 输出的一部分:

Configuration File (php.ini) Path   /etc/php5/apache2
Loaded Configuration File   /etc/php5/apache2/php.ini 

作为 Web 服务器,我使用 Apache+PHP 的外部版本,它运行良好。我的疑问与将 PHP 文件作为脚本执行(不在 Web 服务器上)有关:

如果我在项目中选择了一个 PHP 文件并执行以下操作: Run As --> PHP Script 会出现一条错误消息,告诉我我必须设置 PHP 可执行文件位置并打开一个向导来执行此操作。

所以现在我处于:首选项---> Aptana Studio ---> PHP ---> PHP Interpretes,这是无效的。

所以我做了以下操作:单击添加按钮并在向导中设置以下值:

Name: PHP

Executable Path: /usr/bin/php5 (php5 is the executable file, I don't know if this setting is right)

PHP ini file: /etc/php5/apache2/php.ini (I have obtained this path from the phpinfo() function)

PHPDebbugger: XDebug (setting by default)

所以我单击完成并给我以下错误消息:保存 /etc/php5/apache2/php.ini 时出错

为什么?也许我没有这个文件的写权限?

但是现在,如果我尝试将我的 php 文件作为脚本执行似乎效果很好,并且我在控制台选项卡中获得了所需的输出

这个配置对不对?

4

0 回答 0