zoukankan      html  css  js  c++  java
  • Ubuntu中安装XAMPP出错的解决方法

    在Windows中使用XAMPP是一路绿灯,而在Ubuntu Linux中则是一路红灯,错误多多。这也说明Linux压根不是给菜鸟玩的。

    1、如果直接启动lampp,唯独mysql不会启动。

    解决方法:

    chown -R nobody.root /opt/lampp/var/mysql

    问题解决,mysql启动正常!确认mysql正常启动了,再进行下面的步骤。

    2、在终端安装XAMPP时出现/opt/lampp/lampp: line 74: arch: command not found的错误提示

    解决方法:

    sudo vim /bin/arch

    在弹出的编辑框界面中增加一行:

    uname -m

    保存退出。再次在终端中输入

    sudo chmod x /bin/arch

    问题解决。

    3、如果在启动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

    4、进入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

    5、如果你觉得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

  • 相关阅读:
    P1604&P1601
    【USACO OPEN 10】hop
    [usaco2008feb_gold]路面修整
    bzoj1016: [JSOI2008]最小生成树计数
    bzoj1015: [JSOI2008]星球大战starwar
    bzoj1014: [JSOI2008]火星人prefix
    [bzoj3223]文艺平衡树
    bzoj3224: Tyvj 1728 普通平衡树
    bzoj1012: [JSOI2008]最大数maxnumber
    P3369 【模板】普通平衡树 (splay 模板)
  • 原文地址:https://www.cnblogs.com/kungfupanda/p/1887952.html
Copyright © 2011-2022 走看看