LAMPP启动失败,错误2

时间:2013-02-04 16:53:56

标签: apache ubuntu xampp lampp

我正在尝试设置一个网络服务器来测试我的php脚本。

我下载了最新版本的lampp(1.8.1)并将其解压缩到/ opt / lampp。

现在我刚尝试启动它但它失败了:

xxx@xxx-pc1:/opt/lampp$ sudo /opt/lampp/lampp start
Starting XAMPP for Linux 1.8.1...
/opt/lampp/share/lampp/phpstatus: line 4: /opt/lampp/bin/php: cannot execute binary file
XAMPP: Starting Apache with SSL ...
/opt/lampp/bin/httpd: 1: /opt/lampp/bin/httpd: Syntax error: "(" unexpected
XAMPP: Error 2! Couldn't start Apache!
XAMPP: Starting diagnose...
XAMPP: Sorry, I've no idea what's going wrong.
XAMPP: Please contact our forum http://www.apachefriends.org/f/
XAMPP: Starting MySQL...
./bin/my_print_defaults: 1: ./bin/my_print_defaults: Syntax error: "(" unexpected
XAMPP: Couldn't start MySQL!
XAMPP: Starting ProFTPD... XAMPP: /opt/lampp/lampp: line 333: /opt/lampp/sbin/proftpd: cannot execute binary file
XAMPP: Error 126! Couln't start ProFTPD!
XAMPP for Linux started.
xxx@xxx-pc1:/opt/lampp$

有人知道这个问题吗?

2 个答案:

答案 0 :(得分:1)

您必须先安装LAMP才能运行。在Ubuntu中执行此操作的最简单方法是运行此命令。

xxx@xxx-pc1: sudo tasksel

这将启动tasksel,打开一个对话框,允许您选择和安装多个组件,其中一个组件是LAMP。安装LAMP将为您提供Apache,PHP和MySQL全部包装和协同工作。它还会在/etc/init.d中输入一个条目来自动启动它。

如果未安装Tasksel,请按以下方式安装:

xxx@xxx-pc1: sudo apt-get install tasksel

进入tasksel后,只需按照输入提供一些基本答案,然后即可开始运行

答案 1 :(得分:0)

“无法执行二进制文件”

如果无法运行,请转到http://www.apachefriends.org/en/xampp-linux.html并下载适用于32位/ 64位操作系统的版本。要知道您正在使用哪一个,请键入此命令 -

uname -m