#1 - 无法创建/写入文件'/ var / folders /

时间:2013-11-12 14:52:06

标签: sql phpmyadmin xampp

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

我认为问题出在配置文件 my.cnf 上,该文件位于/Applications/XAMPP/xamppfiles/etc/my.cnf

任何建议都将受到赞赏。谢谢。

enter image description here

2 个答案:

答案 0 :(得分:13)

  1. 完全停止XAMPP,这意味着停止apache,ftp和mysql

  2. 打开名为Terminal

  3. 的程序
  4. 输入sudo -i成为root(如果第一个不起作用,请输入su root)

  5. 您可能会被要求输入一个密码,您必须输入该密码而不显示任何字符

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

  7. 退出您的root shell或退出终端

  8. 重启XAMPP(apache,ftp和mysql)

  9. 来自:http://slopjong.de/2009/08/31/houston-i-cant-write-to-file/

答案 1 :(得分:0)

<强>解决方案

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

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

Htdoc位置

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

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

我看了一些其他的解决方案,但它们似乎都没有用。如果我将数据库移到其他位置并稍后导入它是否有效,我很害怕。幸运的是它可以工作,但作为预防措施,当您删除大数据库时要小心。