Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Magento错误:SQLSTATE[HY000]:一般错误:1_Php_Mysql_Magento - Fatal编程技术网

Php Magento错误:SQLSTATE[HY000]:一般错误:1

Php Magento错误:SQLSTATE[HY000]:一般错误:1,php,mysql,magento,Php,Mysql,Magento,我希望这个问题对于堆栈溢出是可以的——如果不合适,请告诉我,如果是这样的话,我会删除 最近,当我在windows机器上访问商店时,Magento给了我以下错误: SQLSTATE[HY000]:一般错误:1 无法创建/写入文件 'C:\WINDOWS\TEMP\sql\u ac0\u 0.MYI' (代码:17) 我已确保使用具有所有权限的数据库用户 这个错误让我困惑的是它对C:\WINDOWS\TEMP…的引用,因为这是WINDOWS计算机上的一个本地文件。 我想补充一点,这个问题只有在我在w

我希望这个问题对于堆栈溢出是可以的——如果不合适,请告诉我,如果是这样的话,我会删除

最近,当我在windows机器上访问商店时,Magento给了我以下错误:

SQLSTATE[HY000]:一般错误:1 无法创建/写入文件 'C:\WINDOWS\TEMP\sql\u ac0\u 0.MYI' (代码:17)

我已确保使用具有所有权限的数据库用户

这个错误让我困惑的是它对C:\WINDOWS\TEMP…的引用,因为这是WINDOWS计算机上的一个本地文件。 我想补充一点,这个问题只有在我在windows机器上测试时才会出现,而不是在Mac上

我测试的所有机器都启用了cookie


除了留下cookie外,Magento的哪些功能需要写入用户的PC?(即使只是一个cookie,为什么它会破坏站点?

您可能在没有写入权限的文件夹中安装了Magento。这是一个mySQL错误,不是PHP错误


来自Magento的人对此有不同的看法。解决方案是通过MAMP或您用来读取和写入文件夹和文件的任何服务器来更改权限

对于找到此线程的任何人,我也经历了同样的事情,但在internet上没有找到解决问题的答案

我发现的问题是,服务器上的存储空间(硬盘驱动器)已达到限制,这是导致问题的原因

在检查并删除了一些大文件(我们的历史备份)后,问题消失了,站点正常工作