Запросы UPDATE работают нормально из командной строки mysql для любого пользователя.
Однако, когда любые запросы UPDATE выполняются через веб-интерфейс (будь то phpmyadmin или wordpress), запросы не работают, и я получаю уведомление «без изменений» от mysql. Большую часть времени. Запрос выполняется 10% времени. Дело в том, что произошли изменения, просто они не потребовались. Я использую того же пользователя на phpmyadmin, что и на WordPress, как в клиенте командной строки. Я в тупике. Кто-нибудь был здесь раньше?
Данные сервера:
- Apache / 2.2.14 (Ubuntu)
- Версия клиента MySQL: 5.1.61
- Расширение PHP: mysqli
- PHP версия PHP 5.3.2-1ubuntu4.14
Обновление:
Уведомление «без изменений» приходит от phpmyadmin. Я не получаю "0 строк затронут" от pma. Когда я возвращаюсь к записи, которую пытался отредактировать, изменений там нет.
В WordPress, если бы это было успешное редактирование поста, я бы получил "черновик обновленного" или подобное сообщение. Тем не менее, в большинстве случаев он просто выводит меня из списка администраторов WordPress сообщений без каких-либо сообщений и без сохраненных изменений.