在新设计的phpMyAdmin(目前为3.4.2)中,如何将导出默认设置为“以文本形式查看输出”?
这曾经有效但不再有效:
$cfg['Export']['asfile'] = false;
在查看display_export.lib.php
的代码后,我尝试了这些内容,但没有运气:
$cfg['Export']['repopulate'] = true; $cfg['Export']['view_as_text'] = true;
他们的文档似乎没有更新:http://wiki.phpmyadmin.net/pma/Config
在任何人都能找到改变这种情况的“正确方法”之前,我建议在display_export.lib.php
(目前为第328行)中修改此行。粗体文字是我的补充。还有一个括号,用粗体加到第一组粗体项的右边。
<li><input type="radio" id="radio_view_as_text" name="output_format" value="astext" <?php echo (!empty($cfg['Export']['view_as_text']) || isset($_GET['repopulate']) ) ? 'checked="checked"' : '' ?>/><label for="radio_view_as_text"><?php echo __('View output as text'); ?></label></li>
答案 0 :(得分:2)
$cfg['Export']['asfile'] = false;
在 phpMyAdmin 3.5.2.2
下工作正常 将上述行添加到 phpmyadmin 配置后,重新启动 apache