如何在netbeans中配置php,以便它指向" opt / lampp / bin / php"而不是" / usr / bin / php"?

时间:2014-06-18 12:42:45

标签: php linux netbeans xampp lampp

我正在使用linux并安装已在其包中提供php的xampp。然后,我将“export PATH = / opt / lampp / bin:$ PATH”添加到我的“〜/ .bashrc”,以便我可以直接使用xampp中提供的每个命令从终端(无需指向“/选择/ LAMPP /箱“)。一切正常。

我的问题是我正在使用netbeans,当我尝试执行我的程序时,它说“/ usr / bin / env:php:没有这样的文件”我知道它发生了因为没有php在我的“/ usr / bin”中,因为我通过xampp获得它,但我确实在我的“/ opt / lampp / bin”中有它。如何在netbeans中配置PHP,使其指向“/ opt / lampp / bin”,而不是“/ usr / bin”?

我用Google搜索了,他们说我需要安装php-cli,我觉得这不是一个好选择,因为它让我在我的系统中有两个php。有没有办法让我在不需要安装php-cli的情况下使用xampp的netbeans和php?

我也尝试过Tools-> Options-> PHP-General并提供PHP解释器poiting到“/ opt / lampp / bin / php”但它没有用。

1 个答案:

答案 0 :(得分:0)

你有没有编辑.bashrc文件后重新启动操作系统?或者在命令行中运行

 . ~/.bashrc

在bashrc中应用更改,然后启动NetBeans并再试一次。另一种选择可能是使用符号链接

sudo ln -s /opt/lampp/bin/php /usr/bin/php

如果你运行“哪个php”它指向lampp目录?