Не запускается open server.

CHADREX

Психопат
Регистрация
12 Янв 2014
Сообщения
626
Реакции
249
Сегодня перестал запускаться open server, причина непонятная. Это появлось после перезагрузки, с ним ничего не делал даже. Логи программы показывают следующее:


Код:
2015-05-14 21:38:07  --------------------------------------------
2015-05-14 21:38:07  Начало процедуры запуска сервера
2015-05-14 21:38:07  Создание виртуального диска
2015-05-14 21:38:07  Обновление Hosts файла
2015-05-14 21:38:07  Обновление конфигурации MySQL-5.5.37
2015-05-14 21:38:07  Обновление конфигурации Sendmail
2015-05-14 21:38:07  Обновление конфигурации PHP-5.4.26
2015-05-14 21:38:07  Обновление конфигурации PHPMyAdmin
2015-05-14 21:38:07  Обновление конфигурации Apache-2.2.27
2015-05-14 21:38:07  Запуск MySQL-5.5.37
2015-05-14 21:38:07  Запуск Apache-2.2.27
2015-05-14 21:38:07  Проверка состояния сервера
2015-05-14 21:38:19  Не удалось запустить MySQL-5.5.37
2015-05-14 21:38:19  Сбой запуска!
2015-05-14 21:38:19  --------------------------------------------
2015-05-14 21:38:19  Начало процедуры остановки сервера
2015-05-14 21:38:19  Остановка системных модулей
2015-05-14 21:38:19  Отключение виртуального диска
2015-05-14 21:38:19  Веб-сервер успешно остановлен!

Логи самого модуля mysql:

Код:
150514 21:38:07 [Note] Plugin 'FEDERATED' is disabled.
150514 21:38:07 InnoDB: The InnoDB memory heap is disabled
150514 21:38:07 InnoDB: Mutexes and rw_locks use Windows interlocked functions
150514 21:38:07 InnoDB: Compressed tables use zlib 1.2.3
150514 21:38:07 InnoDB: Initializing buffer pool, size = 20.0M
150514 21:38:07 InnoDB: Completed initialization of buffer pool
150514 21:38:07 InnoDB: highest supported file format is Barracuda.
150514 21:38:08  InnoDB: Waiting for the background threads to start
150514 21:38:09 InnoDB: 5.5.37 started; log sequence number 59945642
150514 21:38:09 [ERROR] I/O error reading the header from the binary log, errno=175, io cache code=0
150514 21:38:09 [ERROR] I/O error reading the header from the binary log
150514 21:38:09 [ERROR] Can't init tc log
150514 21:38:09 [ERROR] Aborting

150514 21:38:09  InnoDB: Starting shutdown...
150514 21:38:09  InnoDB: Shutdown completed; log sequence number 59945642
150514 21:38:09 [Note] W:\modules\database\MySQL-5.5.37\bin\mysqld.exe: Shutdown complete

Что можно сделать? Попробовал перенести данные на более новую версию, но там с базой не соединяет нормально. Переносил папку MySQL-5.5.37 целиком из папка userdata.
 
а если выбрать другую версию mysql?
там может конфликтовать между собой версия апача и mysql (с пыхом такое точно), возможно и с мускулом
 
а если выбрать другую версию mysql?
там может конфликтовать между собой версия апача и mysql (с пыхом такое точно), возможно и с мускулом

Ну а толку, данные то в под другой версией работают. При прямом переносе сайт не работает.
 
ну а попробовать использовать apache 2.4?
 
150514 21:38:09 [ERROR] I/O error reading the header from the binary log, errno=175, io cache code=0
Похоже поврежден бинарный лог innodb. Исправить можно удалив файлы ib_logfile0 и ib_logfile1 в папке с mysql.
 
Похоже поврежден бинарный лог innodb. Исправить можно удалив файлы ib_logfile0 и ib_logfile1 в папке с mysql.

Ничего не дало. Ну кроме изменения логов:

Код:
150514 22:34:08 [Note] Plugin 'FEDERATED' is disabled.
150514 22:34:08 InnoDB: The InnoDB memory heap is disabled
150514 22:34:08 InnoDB: Mutexes and rw_locks use Windows interlocked functions
150514 22:34:08 InnoDB: Compressed tables use zlib 1.2.3
150514 22:34:08 InnoDB: Initializing buffer pool, size = 20.0M
150514 22:34:08 InnoDB: Completed initialization of buffer pool
150514 22:34:08  InnoDB: Log file .\ib_logfile0 did not exist: new to be created
InnoDB: Setting log file .\ib_logfile0 size to 64 MB
InnoDB: Database physically writes the file full: wait...
150514 22:34:09  InnoDB: Log file .\ib_logfile1 did not exist: new to be created
InnoDB: Setting log file .\ib_logfile1 size to 64 MB
InnoDB: Database physically writes the file full: wait...
150514 22:34:10 InnoDB: highest supported file format is Barracuda.
InnoDB: The log sequence number in ibdata files does not match
InnoDB: the log sequence number in the ib_logfiles!
150514 22:34:10  InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
InnoDB: Last MySQL binlog file position 0 1774, file name .\mysql-bin.000181
150514 22:34:10  InnoDB: Waiting for the background threads to start
150514 22:34:11 InnoDB: 5.5.37 started; log sequence number 50333708
150514 22:34:11 [Note] Recovering after a crash using mysql-bin
150514 22:34:12 [Note] Starting crash recovery...
150514 22:34:12 [Note] Crash recovery finished.
150514 22:34:12 [Note] Server hostname (bind-address): '127.0.0.1'; port: 3306
150514 22:34:12 [Note]   - '127.0.0.1' resolves to '127.0.0.1';
150514 22:34:12 [Note] Server socket created on IP: '127.0.0.1'.
150514 22:34:12 [ERROR] W:\modules\database\MySQL-5.5.37\bin\mysqld.exe: Incorrect information in file: '.\mysql\user.frm'
150514 22:34:12 [ERROR] Fatal error: Can't open and lock privilege tables: Incorrect information in file: '.\mysql\user.frm'
 
50514 22:34:12 [ERROR] Fatal error: Can't open and lock privilege tables: Incorrect information in file: '.\mysql\user.frm'
Повреждена еще и таблица.
А бекап чтоб восстановить данные имеется?
 
Повреждена еще и таблица.
А бекап чтоб восстановить данные имеется?

Та есть бэкап, делал пару недель назад. Если заменить файл user.frm то запуск идет нормально. Но на сайтах база попросту отключена.
 
Для просмотра ссылки Войди или Зарегистрируйся
делай копию того что осталось и читай внимательно мануал. ман хоть и для линукса, но механика и структура папок одинакова - применяй в контексте венды.
Удачи
 
Для просмотра ссылки Войди или Зарегистрируйся
делай копию того что осталось и читай внимательно мануал. ман хоть и для линукса, но механика и структура папок одинакова - применяй в контексте венды.
Удачи

Ээм. И как мне применять ту инфу для виртуального сервера?
 
Назад
Сверху