apache - LAMPP 启动失败并出现错误 2

标签 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$

有人知道这个问题吗?

最佳答案

您必须先安装 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

一旦进入taskel,只需按照输入并提供一些基本答案,您就可以开始运行了

关于apache - LAMPP 启动失败并出现错误 2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14691464/

相关文章:

java - 在 java 中备份 mysql [xampp] 数据库

php - 使用 Xampp (MacOs) 安装 php intl 的问题

PHP代码没有被执行,但是代码显示在浏览器源代码中

django - 如何在 Web 服务器上设置 PYTHONPATH

python-2.7 - 无法安装 Tensorflow(内存错误)

ubuntu - EC2 上的 Docker ubuntu 构建失败

php - 使用 mysql 的最新 Xampp,来自 Xampp 版本 1.4.4

apache - 按索引对分面字段进行排序在 Solr 中不计数

apache - 如何保持 apache 作为前端和 tomcat 作为后端?

java - Kerberos:校验和失败问题