寫了一個腳本徹底解決bugfree的一堆問題:(對應的bugfree3.0.3與xampp文件可以直接在網站上下載)
rm -rf /opt/lampp/

tar xvf xampp-linux-1.8.1.tar.gz -/opt/
cp bugfree3.0.3 /opt/lampp/htdocs/ -dpr && sync

mkdir /opt/lampp/htdocs/BugFile -p
chmod 777 /opt/lampp/htdocs/BugFile
chmod 777 /opt/lampp/htdocs/bugfree3.0.3/ -R


perl -pi -'s|Listen\ 80|Listen\ 10000|g' /opt/lampp/etc/httpd.conf
perl -pi -'s|upload_max_filesize\ =\ 2M|upload_max_filesize\ =\ 50M|g' /opt/lampp/etc/php.ini
perl -pi -'s|nobody|root|g' /opt/lampp/etc/my.cnf
perl -pi -'s|phpmyadmin\"\>|phpmyadmin\"\>\n\ \ \ \ Require\ all\ granted|g' /opt/lampp/etc/extra/httpd-xampp.conf


#把空的用戶密碼都修改成非空的密碼
echo "請登錄/opt/lampp/bin/mysql -u root mysql 執行如下2個語句,并重啟lamp
UPDATE user SET Password=PASSWORD('123456'where USER='root' and host='root' or host='localhost';
FLUSH PRIVILEGES;
特別注意,123456密碼只是一個實例"

#/opt/lampp/bin/mysql -u root mysql -p
killall httpd && killall mysqld && killall proftpd
/opt/lampp/lampp start

bugfree的錯誤及解決方法,這軟件不好用。。。。。
1 XAMPP: Couldn't start MySQL!   
查看錯誤日志文件/opt/lamp/var/mysql/localhost.localdomain.err
知道/tmp目錄下某個文件不能寫(不知道誰把/tmp目錄的權限改成755了,所以普通用戶沒法寫。原來沒有普通用戶的情況下,系統只有root用戶,所以沒有發現這個問題),兩步:
a,使用root用戶改/tmp權限:chmod 777 /tmp
b,刪除/tmp下面部分不需要的文件,騰出空間:rm -rf /tmp/$(unusefull)

2
403您沒有被分配權限后臺管理無法開啟,這個應該是mysql沒有啟動足夠的權限導致的,
修改/opt/lampp/conf/my.conf中的user=nobody為root

3安裝時候無法找到localhost
我的錯誤原因是mysql后臺進程沒有開啟,請進一步確認mysqld的問題。

4 cbDException
數據庫無權限,修改/opt/lampp/conf/my.conf,找到user=nobody,修改成user=root

這軟件布局不合理。。。。。。。