我从一个老版本的lubutu升级到了14,现在运行PHP5.5和phpMyAdmin 4.0.10底1,我经常在主机之间移动小型MySQL数据库导出(700 14 gzip,大约7-10 14解压缩的SQL)。
您试图用不支持的压缩(application/gzip)加载文件。您的配置要么没有实现对它的支持,要么禁用它。
这在旧的PHP安装程序上都很顺利,我不确定这是mime类型的问题还是配置问题。
我可以提供详细的phpinfo()转储,但是zlip在那里,phar,等等:
Registered PHP Streams https, ftps, compress.zlib, compress.bzip2, php, file, glob, data, http, ftp, phar, zip
Registered Stream Socket Transports tcp, udp, unix, udg, ssl, sslv3, tls
Registered Stream Filters zlib.*, bzip2.*, convert.iconv.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, dechunk压缩的sql文件没有损坏,它们是手动解压缩和加载的,没有问题。如果有一些配置设置,你可以建议我尝试一下
发布于 2016-09-07 08:15:30
在不同的配置下,我也遇到了同样的问题:Ubuntu16.04+PHP7.0+ VirtualMin。php7.0的zip库根本没有安装,因此解决了这个问题:
apt-get install php7.0-zip编辑:这适用于php7.0,命令必须适合您的php版本(7.x)
发布于 2014-07-04 08:01:33
把修复从这里http://piwigo.org/forum/viewtopic.php?pid=151458
if (extension_loaded('zlib') && !function_exists('gzopen') && function_exists('gzopen64'))
{
function gzopen($filename, $mode, $use_include_path = 0) {
return gzopen64($filename, $mode, $use_include_path);
}
}在您的/etc/phpmyadmin/config.inc.php中。然后,它将生存下来的一个apt-get升级。
发布于 2016-05-31 11:15:33
这是你的另一个方案。
将SQL文件从phpmyadmin下载到本地膝上型计算机。在上传到新服务器之前,我在finder中压缩了本地表单。(这是一个错误),因为它将__MACOS文件夹添加到压缩文件中。myfile.sql.zip
生成相同的错误消息。
phpMyAdmin不使用不支持的压缩加载数据库导入文件(application/gzip)
要阻止这种情况的发生,只需将文件从命令行压缩,这样就可以..。
gzip myfile.sql
myfile.sql.gz
然后上传。
https://stackoverflow.com/questions/24033100
复制相似问题