Xampp 无法从 phpMyadmin 导出数据库
Can't export database from phpMyadmin on Xampp
我试图从 Xampp 的 phpMyAdmin 导出 WordPress 数据库,但突然出现此错误:
致命错误:未捕获类型错误:传递给 PhpMyAdmin\Export::getFilenameAndMimetype() 的参数 5 必须是字符串类型,给定为空,在 C:\xampp\phpMyAdmin\export 中调用。 php 在第 380 行并在 C:\xampp\phpMyAdmin\libraries\classes\Export.php:270 堆栈跟踪中定义:#0 C:\xampp\phpMyAdmin\export.php(380): PhpMyAdmin\Export->getFilenameAndMimetype('database', '', Object(PhpMyAdmin\Plugins\Export\ExportSql), '', NULL) #1 {main} throw in C:\xampp\phpMyAdmin\libraries\classes\Export.php第 270 行
我尝试通过浏览器的开发工具清理缓存,但问题仍未解决。此外,我一点击“导出”,就看到一条消息,说一个表格超过了 1000 行。
我按照在 Whosebug 上找到的另一个解决方案成功地使用命令行导出了数据库,但是我需要取消选择几个表,这就是为什么我宁愿使用“常规”方式。
非常感谢您!
就我而言,这就是解决问题的方法。
打开 Xampp 的 php.ini 文件并将以下内容粘贴到底部:
max_input_vars = 5000
suhosin.request.max_vars = 5000
suhosin.post.max_vars = 5000
保存文件并从 Xampp 重新启动 Apache。
我试图从 Xampp 的 phpMyAdmin 导出 WordPress 数据库,但突然出现此错误:
致命错误:未捕获类型错误:传递给 PhpMyAdmin\Export::getFilenameAndMimetype() 的参数 5 必须是字符串类型,给定为空,在 C:\xampp\phpMyAdmin\export 中调用。 php 在第 380 行并在 C:\xampp\phpMyAdmin\libraries\classes\Export.php:270 堆栈跟踪中定义:#0 C:\xampp\phpMyAdmin\export.php(380): PhpMyAdmin\Export->getFilenameAndMimetype('database', '', Object(PhpMyAdmin\Plugins\Export\ExportSql), '', NULL) #1 {main} throw in C:\xampp\phpMyAdmin\libraries\classes\Export.php第 270 行
我尝试通过浏览器的开发工具清理缓存,但问题仍未解决。此外,我一点击“导出”,就看到一条消息,说一个表格超过了 1000 行。
我按照在 Whosebug 上找到的另一个解决方案成功地使用命令行导出了数据库,但是我需要取消选择几个表,这就是为什么我宁愿使用“常规”方式。
非常感谢您!
就我而言,这就是解决问题的方法。 打开 Xampp 的 php.ini 文件并将以下内容粘贴到底部:
max_input_vars = 5000
suhosin.request.max_vars = 5000
suhosin.post.max_vars = 5000
保存文件并从 Xampp 重新启动 Apache。