【问题标题】:#1 - Can't create/write to file '/var/folders/#1 - 无法创建/写入文件 '/var/folders/
【发布时间】:2013-11-24 18:58:20
【问题描述】:

我的 Xampp 中出现以下错误(见图),无法通过 XAMPP 和 phpMyAdmin 访问 mySQL。在此link-1link-2 中给出了可能的解决方案;但它们都不能在 Mac OS 10.9

中运行

我认为问题在于位于/Applications/XAMPP/xamppfiles/etc/my.cnf 中的配置文件my.cnf

任何建议将不胜感激。谢谢。

【问题讨论】:

    标签: sql phpmyadmin xampp


    【解决方案1】:
    1. 完全停止XAMPP,即停止apache、ftp和mysql。

    2. 打开名为终端的程序。

    3. 输入 sudo -i 成为 root(如果第一个不适合您,则输入 su root)。

    4. 您很可能会被要求输入密码,您必须在不显示任何字符时输入该密码。

    5. 执行chmod 600 /Applications/XAMPP/xamppfiles/etc/my.cnf

    6. 使用 exit 退出您的 root shell 或关闭终端。

    7. 重启 XAMPP(apache、ftp 和 mysql)。

    发件人:http://slopjong.de/2009/08/31/houston-i-cant-write-to-file/

    【讨论】:

    • 它对我有用,我只是在终端中写了 'sudo chmod 600 /Applications/XAMPP/xamppfiles/etc/my.cnf' 并重新启动了 xampp。现在 phpmyadmin 工作正常
    【解决方案2】:

    解决方案

    重新安装 Xampp。在重新安装之前删除所有文件,将您的 htdoc 和数据库文件夹移到硬盘的其他位置。 Mac OS-10.9 中的数据库位置

    cd '/Applications/XAMPP/xamppfiles/var/mysql/'
    

    Htdoc 位置

    cd '/Applications/XAMPP/xamppfiles/htdocs/'
    

    当您完成重新安装后,将所有文件夹放到相应的位置,您的数据库将自动更新。

    我查看了其他一些解决方案,但它们似乎都不起作用。如果我将数据库删除到其他位置并稍后导入,我很害怕它是否可以工作。幸运的是,它可以工作,但在删除大型数据库时要小心谨慎。

    【讨论】:

      猜你喜欢
      • 2013-12-07
      • 2015-09-06
      • 1970-01-01
      • 2020-08-13
      • 1970-01-01
      • 1970-01-01
      • 2011-09-13
      • 2011-12-28
      • 2014-10-30
      相关资源
      最近更新 更多