phpmyadmin прошу помочь
Все началось с того, что у меня не работала функция php imagerotate и еще некоторых из библиотеки GD. Сама GD была установлена, я обновлял ее, заново переустанавливал, но imagerotate так и не заработала. Где то в сети я откопал информацию и выполнил обновление с такого репо:
После этого обновления все прекрасно работает, но недавно обнаружилось что при заходе из ISPmanager по адресу https://мой IP/myadmin нормально появляется страница приглашения в phpmyadmin с формой авторизации, и когда я ввожу логин и пароль то содержимое страницы загружается прямо в браузер в виде таких иероглифов:
и так вся страница и в левом фрейме phpmyadmin тоже. Такое происходит в браузерах opera и chrome. В браузере IE 8 после авторизации всплывает окошко с предложением открыть либо загрузить файл navigation.php иногда main.php и index.php. Короче php не обрабатывается как положено в phpmyadmin. Файлы эти лежат в /usr/share/phpmyadmin
Адрес в браузере после загрузки кракозяблов выглядит так:
Обратился в поддержку с просьбой помочь. Сначала они заявили, что мол ты обновлялся с неофициального репо и все проблемы из за этого, типа мы не несем ответственности и если хотите то сделаем за деньги. Я им сказал, что в их сборке php ряд функций не работали и поэтому я обновился оттуда. Также я отметил, что сомневаюсь, что проблема из за «нестандартного php» ибо сайт работает нормально и панель ISPmanager тоже, не работает только phpmyadmin. В общем 2 дня они пытались поставить phpmyadmin, я тоже пытался, удалял переустанавливал — ничего не помогает. Наверное где то настройки не прописаны.
Извиняюсь за «много текста» и прошу помогите люди решить проблему. Спасибо.
deb http://packages.dotdeb.org stable all
deb-src http://packages.dotdeb.org stable all
После этого обновления все прекрасно работает, но недавно обнаружилось что при заходе из ISPmanager по адресу https://мой IP/myadmin нормально появляется страница приглашения в phpmyadmin с формой авторизации, и когда я ввожу логин и пароль то содержимое страницы загружается прямо в браузер в виде таких иероглифов:
j�b)�&��p�����*#˚^�����A��
и так вся страница и в левом фрейме phpmyadmin тоже. Такое происходит в браузерах opera и chrome. В браузере IE 8 после авторизации всплывает окошко с предложением открыть либо загрузить файл navigation.php иногда main.php и index.php. Короче php не обрабатывается как положено в phpmyadmin. Файлы эти лежат в /usr/share/phpmyadmin
Адрес в браузере после загрузки кракозяблов выглядит так:
https://Мой IP/myadmin/index.php?lang=ru-
utf-8&convcharset=iso-8859-1&collation_connection=utf8_unicode_ci
&token=1938635f1b997c6eab09f074fa338d78
Обратился в поддержку с просьбой помочь. Сначала они заявили, что мол ты обновлялся с неофициального репо и все проблемы из за этого, типа мы не несем ответственности и если хотите то сделаем за деньги. Я им сказал, что в их сборке php ряд функций не работали и поэтому я обновился оттуда. Также я отметил, что сомневаюсь, что проблема из за «нестандартного php» ибо сайт работает нормально и панель ISPmanager тоже, не работает только phpmyadmin. В общем 2 дня они пытались поставить phpmyadmin, я тоже пытался, удалял переустанавливал — ничего не помогает. Наверное где то настройки не прописаны.
Извиняюсь за «много текста» и прошу помогите люди решить проблему. Спасибо.
17 комментариев
расположение директории /myadmin/ указывается в алисе в /usr/local/ispmgr/etc/ispmgr.inc
там же и конфиги кодировок директорий
и там же прописал
При перезапуске apache выдало:
[warn] The Alias directive in /usr/local/ispmgr/etc/ispmgr.inc at line 8 will probably never match because it overlaps an earlier Alias
пересекается с уже существующим )
ты невнимательный.
он уже там есть.
только кодировку для дирктории надо
Удалил из ispmgr.inc
Оставил это:
Не помогло, иероглифы грузятся как и прежде. Кэш браузера чистил.
Помогите пожалуйста люди решить эту проблему.
+
проверь
LoadModule php5_module какой там грузится
и для
<VirtualHost мой IP:443>
Народ помогите пожалуйста нормально поставить phpmyadmin. Удалял и ставил заново через apt-get remove и apt-get install, из ISPmanager переустанавливал, не помогает ничего. Загружает содержимое индексного файла в браузер и хоть тресни. Помогите пожалуйста.
Какие заголовки посылает сервер браузеру? В FireFox удобно смотреть плагином Live HTTP Headers https://addons.mozilla.org/ru/firefox/addon/3829
Иероглифы читаемы через
IE грузит сначала main.php, когда его сохраняю или открываю сразу предлагает открыть или сохранить navigation.php… по логике должен ведь index.php В общем чудеса да и только:(
Эти иероглифы он не раскодирует, не получилось, выдает такой же бред.
Другие скрипты на этом серваке правильно работают?
Другие скрипты на этом серваке работают, сам сайт
Поддержка повозилась пару дней и не смогли восстановить phpmyadmin, поставили мне альтернативный mysqlquickadmin. Но я с их разрешения снес его и пытаюсь phpmyadmin реанимировать. Пока не получается, такие дела:(
Но для проверки попробуйте сначало удалить GD модуль из пхп. Его можно удалить на странице расширения PHP если не поможет, то в Возможностях удалите PHP, а потом заного поставьте. Но вообще лучше такие вопросы решать на форуме разработчиков ISPmanager