mr_*_*han 17 php mysql configuration gzip phpmyadmin
我从较旧的lubutu版本升级到14版,现在运行PHP 5.5和phpMyAdmin 4.0.10deb1,我经常在主机之间移动小型MySQL数据库导出(700KB gzip,大约7-10MB解压缩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
Run Code Online (Sandbox Code Playgroud)
gzipped sql文件没有损坏,他们解压缩并手动加载没有问题.如果有一些配置设置,你可以建议我试试看
Any*_*bug 39
我在不同的配置下遇到了同样的问题:Ubuntu 16.04 + PHP 7.0 + VirtualMin.php7.0的zip库根本没有安装,所以这解决了这个问题:
apt-get install php7.0-zip
Run Code Online (Sandbox Code Playgroud)
编辑:这适用于PHP 7.0,该命令必须适合您的PHP版本(7.x)
从这里开始修复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);
}
}
Run Code Online (Sandbox Code Playgroud)
在/etc/phpmyadmin/config.inc.php中.然后它将继续apt-get升级.
小智 7
这是您的替代方案.
从phpmyadmin下载SQL文件到本地笔记本电脑.在上传到新服务器之前,我在finder中进行了本地压缩.(这是错误的)因为这会将__MACOS文件夹添加到压缩文件中.myfile.sql.zip
生成相同的错误消息.
phpMyAdmin不加载不受支持的压缩的数据库导入文件(application/gzip)
要阻止这种情况发生,只需从命令行gzip文件,这样你就可以...
gzip myfile.sql
myfile.sql.gz
并上传.
| 归档时间: |
|
| 查看次数: |
16627 次 |
| 最近记录: |