2013-02-04 113 views
0

我試圖設置一個Web服務器來測試我的PHP腳本。LAMPP啓動失敗,錯誤2

我下載了最新版本的lampp(1.8.1)並將其解壓到/ opt/lampp。

現在我只是試圖啓動,但它失敗:

[email protected]:/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.
[email protected]:/opt/lampp$

有誰知道這個問題?

回答

1

你必須安裝LAMP才能運行。在Ubuntu中執行此操作的最簡單方法是運行此命令。

[email protected]: sudo tasksel 

這將啓動其tasksel的打開一個對話框,讓你選擇並安裝幾部分組成,其中之一是LAMP。安裝LAMP將爲您提供Apache,PHP和MySQL全部包裝和協同工作。它還會在/etc/init.d中進行輸入,以便自動啓動它。

如果沒有安裝工具tasksel那麼像這樣安裝:

[email protected]: sudo apt-get install tasksel 

一旦位於tasksel只需按照輸入,並提供一些基本的答案,你去和運行

+0

感謝它現在運行:) – Xenogenesis