【发布时间】:2017-06-23 20:22:10
【问题描述】:
我在我的 OSX 开发环境中运行 MAMP,它最近通知我它可以将 phpMyAdmin 自动更新到版本 4.6.5.2。我这样做了,一切似乎都很好,我能够像以前一样浏览我的数据库。
很快我就知道有些事情不起作用。当我采取使用 GET 请求的操作时,例如单击数据库上的“浏览”选项卡,它可以工作。当我执行任何需要 POST 的操作(例如搜索或 SQL 查询)时,它会忽略请求并重新加载页面,屏幕上不会出现任何错误消息。
我的 MySQL、Apache 或 PHP 日志文件中没有出现错误或警告。该问题出现在所有数据库上,并且仅影响 phpMyAdmin——其他本地托管站点正常接受 POST 请求。我能够通过其他渠道(例如,命令行、PHP 脚本等)读取和写入数据库。
有没有其他人遇到过这种情况?
有人知道是什么原因造成的吗?
我目前正在尝试回滚版本,但我需要弄清楚如何。
【问题讨论】:
-
附加信息:浏览器控制台没有错误,这是 phpMyAdmin 返回的内容:
{"reload_flag":"1","success":false,"error":"<a class=\"hide\" id=\"update_recent_tables\" href=\"index.php?ajax_request=1&amp;recent_table=1&amp;token=ea3ea6a0a6ffc113f7abd971b1651c6f\"><\/a>"}
标签: mysql phpmyadmin mamp