程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> 在Ubuntu Linux中安裝XAMPP(LAMPP)服務器套件時出現錯誤的解決方法

在Ubuntu Linux中安裝XAMPP(LAMPP)服務器套件時出現錯誤的解決方法

編輯:PHP綜合

怎樣安裝請在本博客參閱其安裝。

1、在終端安裝XAMPP時出現/opt/lampp/lampp: line 74: arch: command not found的錯誤提示

原因:未找到

解決方法:

在終端輸入sudo nano /bin/arch

在彈出的編輯框界面中增加一行uname -m 保存退出

再次在終端中輸入sudo chmod +x /bin/arch

問題解決

2、如果在啟動warning: World-writable config file /opt/lampp/etc/my.cnf is ignored

原因:XAMPP對my.cnf的讀取權限進行了設置,不允許World-writable(字面意思是全世界都可讀寫)

解決方法:終端運行sudo chmod 644 /opt/lampp/etc/my.cnf

3、進入phpMyAdmin頁面時顯示:Wrong permissions on configuration file, should not be world writable

原因:這個不關XAMPP的事了,是phpmyadmin目錄權限設置的問題,如果你把phpmyadmin的所有文件chmod 777就會出現這個提示了

解決方法:只要修改文件屬性就可以了,phpmyadmin要運行在755權限下,

終端運行sudo chmod -R 755 /opt/lampp/phpmyadmin

最後2、3兩項就是因為我圖方便把整個lampp目錄給chmod -R 777,結果問題就來了。大家以後也要注意這個問題。

如果你覺得xampp的htdocs目錄放在opt/lampp/下不好,

可以先在終端運行sudo /opt/lampp/lampp security把安全問題解決了,

然後sudo cp -R /opt/lampp/htdocs /home/htdocs把整個htdocs目錄復制一份放在/home下,

然後sudo chmod -R 777 /home/htdocs給我們htdocs目錄的修改權限,

最後sudo gedit /opt/lampp/etc/httpd.conf修改Apache 配制文件,查找裡面的/opt/lampp/htdocs全部替換改為我們剛才的htdocs目錄地址/home/htdocs保存退出就可。

還補充個

如果你要用ProFTPD

那麼還要修改配置文件sudo gedit /opt/lampp/etc/proftpd.conf

把裡面的/opt/lampp/htdocs也改為/home/htdocs

修改完這些記得要重啟XMPP

sudo /opt/lampp/lampp restart

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved