写文件时 总是报错Error 13 ,查看目录权限没问题,最后找到以下解决方法
Linxu下写文件
如果想要使用读写函数,必须满足以下要求
- 当前用户是root用户
- secure_file_priv为空,或者要写入的文件夹刚好是 secure_file_priv的特定文件夹
- 写shell的文件夹必须要是777权限不然会写入失败
- 文件大小,必须小于max_allowd_packet
满足以上要求才能正常写入
编辑文件/etc/my.cof
在[mysqld]下添加
secure_file_priv =/var/www/html
mysql 查看
然后
chmod 777 /var/www/html
最后重启数据库