【问题标题】:Netbeans PHP configuration on UbuntuUbuntu 上的 Netbeans PHP 配置
【发布时间】:2012-03-22 14:14:56
【问题描述】:

让我在 Netbeans 上新创建的 php 项目在 Ubuntu 上运行时遇到了这个问题。 我尝试将项目的源文件夹放在 /lampp/htdocs 文件夹中,或者在创建项目的第三步中选择了复制位置选项,但它们都不起作用。

这里是我使用的软件版本:

  • Netbeans 7.1
  • LAMPP(新下载)
  • Ubuntu 11.10(最新)

如果能提供步骤,我将不胜感激。

【问题讨论】:

  • 工作是指无法在 Netbeans 上打开项目吗?还是无法在浏览器中打开项目?
  • 你为什么使用lampp/xampp而不是ubuntu包? apt-get install apache2 libapache2-mod-php5 php5 mysql-server-5.1 mysql-client-5.1 phpmyadmin
  • @Songo 我无法使用其中任何一个步骤运行新创建的项目。
  • @CarlosCampderrós 如果我要将操作系统转移回 Windows,必须安装这些 ubuntu 软件包会有所不同?
  • @Dr. Java 嗯,所以你打开了 Netbeans。点击打开项目。导航到 /lampp/htdocs 但找不到您的项目?您是否尝试过使用现有源创建新项目?

标签: php ubuntu-11.10 lampp netbeans-7.1


【解决方案1】:

好的,从我下载新版本 Ubuntu 的那一刻起,我会为您提供我通常所做的一切。

  1. 安装 Ubuntu 后,我下载 XAMPP for Linux 并按照他们的安装指南进行操作。提取 XAMPP 时要特别注意权限。确保将其解压缩到正确的文件夹 /opt

  2. 您必须使用命令/opt/lampp/lampp start 手动启动XAMPP。为此,您将需要 root 访问权限。如果一切正常启动,您将在终端中收到以下消息:

    正在启动 XAMPP 1.7.7... LAMPP:启动 Apache... 灯:启动 MySQL... LAMPP 已启动。

  3. 导航到http://localhosthttp://127.0.0.1,您应该会看到以下屏幕。
    (来源:techblissonline.com

  4. 选择您喜欢的语言,然后安装完成。

  5. 创建一个新的 Netbeans 项目并将其命名为 test,例如在 /opt/lampp/htdocs/ 中。

  6. /opt/lampp/htdocs/test/ 中创建一个index.php 文件并将echo phpinfo() 放入其中。

  7. 导航到http://localhost/test/index.php,你应该会得到你刚刚写的页面。

注意事项:

  • 通过检查 XAMPP 中的 phpinfo() 页面,确保您需要的所有 php 扩展都已安装。

  • 您可能希望每次启动 PC 时都启动 XAMPP,而不是每次都手动执行。如果你用谷歌搜索的话,有几种方法可以做到这一点。

    您是否尝试了所有这些步骤,但仍然无法让您的项目运行?

【讨论】:

  • 我在第 5 步中遇到此错误,Sources folder is not writable。如何让 Netbeans 拥有对该文件夹 /opt/lampp/htdocs 的 root 访问权限?
  • 这可能是一个权限问题,如果您使用正确的权限正确提取 XAMPP 包,则不会发生此问题。不要担心它会发生在我们所有人身上(^^,)。只需将文件夹的权限更改为 777(虽然不推荐)。使用以下命令:sudo chmod 777 -R /opt/lampp/htdocs。这将为您(和每个人)提供对 /opt/lampp/htdocs 及其内部任何内容的完全权限。
  • 你不需要回显phpinfo() :P
猜你喜欢
  • 1970-01-01
  • 2011-01-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-11-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多