Удалось запустить денвер!
решение:
put line in my.ini (mysql config file, [mysqld] section)
innodb_flush_method=normal
( https://bugs.mysql.com/bug.php?id=28120 )
151228 4:12:48 [Note] Plugin 'FEDERATED' is disabled.
151228 4:12:48 InnoDB: The InnoDB memory heap is disabled
151228 4:12:48 InnoDB: Mutexes and rw_locks use Windows interlocked functions
151228 4:12:48 InnoDB: Compressed tables use zlib 1.2.3
151228 4:12:48 InnoDB: Initializing buffer pool, size = 128.0M
151228 4:12:48 InnoDB: Completed initialization of buffer pool
InnoDB: The first specified data file .\ibdata1 did not exist:
InnoDB: a new database to be created!
151228 4:12:48 InnoDB: Setting file .\ibdata1 size to 10 MB
InnoDB: Database physically writes the file full: wait...
151228 4:12:49 InnoDB: Log file .\ib_logfile0 did not exist: new to be created
InnoDB: Setting log file .\ib_logfile0 size to 5 MB
InnoDB: Database physically writes the file full: wait...
151228 4:12:49 InnoDB: Log file .\ib_logfile1 did not exist: new to be created
InnoDB: Setting log file .\ib_logfile1 size to 5 MB
InnoDB: Database physically writes the file full: wait...
InnoDB: Doublewrite buffer not found: creating new
InnoDB: Doublewrite buffer created
InnoDB: 127 rollback segment(s) active.
InnoDB: Creating foreign key constraint system tables
InnoDB: Foreign key constraint system tables created
151228 4:12:50 InnoDB: Waiting for the background threads to start
151228 4:12:51 InnoDB: 1.1.8 started; log sequence number 0
151228 4:12:51 [Note] Server hostname (bind-address): '127.0.0.1'; port: 3306
151228 4:12:51 [Note] - '127.0.0.1' resolves to '127.0.0.1';
151228 4:12:51 [Note] Server socket created on IP: '127.0.0.1'.
151228 4:13:43 [Note] Plugin 'FEDERATED' is disabled.
151228 4:13:43 InnoDB: The InnoDB memory heap is disabled
151228 4:13:43 InnoDB: Mutexes and rw_locks use Windows interlocked functions
151228 4:13:43 InnoDB: Compressed tables use zlib 1.2.3
151228 4:13:43 InnoDB: Initializing buffer pool, size = 128.0M
151228 4:13:43 InnoDB: Completed initialization of buffer pool
151228 4:13:43 InnoDB: highest supported file format is Barracuda.
151228 4:13:43 InnoDB: Operating system error number 87 in a file operation.
InnoDB: Some operating system error numbers are described at
InnoDB: dev.mysql.com/doc/refman/5.5/en/operating-system-e...
InnoDB: File name .\ib_logfile0
InnoDB: File operation call: 'aio read'.
InnoDB: Cannot continue operation.
151227 0:40:54 [Note] c:\openserver\modules\database\MySQL-5.5\bin\mysqld.exe (mysqld 5.5.45) starting as process 1500 ...
151227 0:40:54 [Note] Plugin 'FEDERATED' is disabled.
151227 0:40:54 InnoDB: The InnoDB memory heap is disabled
151227 0:40:54 InnoDB: Mutexes and rw_locks use Windows interlocked functions
151227 0:40:54 InnoDB: Compressed tables use zlib 1.2.3
151227 0:40:54 InnoDB: Initializing buffer pool, size = 20.0M
151227 0:40:54 InnoDB: Completed initialization of buffer pool
InnoDB: Error: space header page consists of zero bytes in data file c:\openserver\userdata\MySQL-5.5\ibdata1
151227 0:40:54 InnoDB: Could not open or create data files.
151227 0:40:54 InnoDB: If you tried to add new data files, and it failed here,
151227 0:40:54 InnoDB: you should now edit innodb_data_file_path in my.cnf back
151227 0:40:54 InnoDB: to what it was, and remove the new ibdata files InnoDB created
151227 0:40:54 InnoDB: in this failed attempt. InnoDB only wrote those files full of
151227 0:40:54 InnoDB: zeros, but did not yet use them in any way. But be careful: do not
151227 0:40:54 InnoDB: remove old data files which contain your precious data!
151227 0:40:54 [ERROR] Plugin 'InnoDB' init function returned error.
151227 0:40:54 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
151227 0:40:54 [ERROR] Unknown/unsupported storage engine: InnoDB
151227 0:40:54 [ERROR] Aborting
- Открываю во встроенном встроенный редакторе cPanel - вообще не видит кода в этом файле.
То есть два из трех сторонних редакторов не могут нормально работать с этим файлом. Так что проблема , очевидно, не просто в одном конкретном редакторе, тем более что о всеми остальными файлами, в том числе и данной копии битрикс, он работает нормально.
Все таки удалось восстановить магазин на локале. Запустил посоветованный вами мастер. Заменил на странице каталога компонент на комплексный bitrix:catalog. Заработало! Однако пока рассматриваю этот вариант как аварийный, т.к. шаблоны полностью нужно переделывать. А в моей версии нужно только стили подправить.
Может быть есть простое техническое объяснение тому, почему это происходит и, соответственно, что и где нужно прописать вручную, чтобы это исправить? Просто я что-то побаиваюсь запускать мастер на живую на работающем продающем магазине, а восстановить его копию на локалке уже второй день не получается из-за тяжести бэкапа и кучи различных сопутствующих глюков при восстановлении (это уже другая история)
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
решение:
put line in my.ini (mysql config file, [mysqld] section)
innodb_flush_method=normal
( https://bugs.mysql.com/bug.php?id=28120 )