我似乎无法让PHPMYADMIN正确导入SQL文件,因为它给出了我的错误:
没有收到要导入的数据.未提交文件名,或文件大小超过PHP配置允许的最大大小.见FAQ 1.16.
文件说:
要检查(或要求主机提供商检查)的第一件事是php.ini配置文件中的upload_max_filesize,memory_limit和post_max_size的值.所有这三个设置都限制了PHP可以提交和处理的最大数据大小.一位用户还说post_max_size和memory_limit需要大于upload_max_filesize.
这就是我所做的......
改变了PHP.INI参数
我也试过不同的限制变量,希望可能是我把它们设得太高......但这并不重要.PHPMYADMIN确认(在导入页面上)上传变量设置为"(Max:1,000MiB)"但仍然没有好处.我只是尝试上传一个5MB大小的文件.
任何帮助将非常感激!
小智 15
我刚刚在自己的开发机器上修复了这个问题.在/etc/phpmyadmin/apache.conf中,您可以看到phpmyadmin尝试存储临时文件的位置,例如:
php_admin_value upload_tmp_dir/var/lib/phpmyadmin/tmp
确保用户可以将其写为apache运行并具有可用空间.
在我的情况下,在我的开发机器上,我运行apache作为我自己的用户而不是普通的www-data或apache用户.那个tmp目录不是我的用户可写的.
| 归档时间: |
|
| 查看次数: |
21326 次 |
| 最近记录: |