Fatal error: Incompatible file format — различия между версиями
Материал из Umicms
(Новая страница: «В ранних версиях UMI.CMS используемым с префиксом OLD файл index.php закодирован (Zend Optimizer) === Призн…») |
Mad grant (обсуждение | вклад) |
||
(не показано 5 промежуточных версий 3 участников) | |||
Строка 1: | Строка 1: | ||
− | В ранних версиях UMI.CMS | + | В ранних версиях UMI.CMS используемых с префиксом OLD файл index.php закодирован (Zend Optimizer) |
=== Признаки UMI.CMS OLD: === | === Признаки UMI.CMS OLD: === | ||
# Отсутствие скина бабочка | # Отсутствие скина бабочка | ||
− | # зазендованный index.php | + | # зазендованный '''index.php''' |
− | # MySql.php отсутствует | + | # '''MySql.php''' отсутствует |
; Существует троян: | ; Существует троян: | ||
− | *Троян, запустившийся на клиентской машине ищет все ftp соединения в незашифрованном виде. Зайдя на сервер ищет все индексные файлы и дописывает в них определенный код. В случае старой UMI.CMS с зазендованнованным index.php этого сайт перестает загружаться, отдавая ошибку примерно такого вида: | + | *Троян, запустившийся на клиентской машине ищет все ftp соединения в незашифрованном виде. Зайдя на сервер ищет все индексные файлы и дописывает в них определенный код. В случае старой UMI.CMS с зазендованнованным '''index.php''' этого сайт перестает загружаться, отдавая ошибку примерно такого вида: |
− | Fatal error: Incompatible file format: The encoded file | + | ''Fatal error: Incompatible file format: The encoded file |
has format major ID 45, whereas the Optimizer expects 2 in | has format major ID 45, whereas the Optimizer expects 2 in | ||
− | /home/public_html/index.php on line 0 | + | /home/public_html/index.php on line 0'' |
или | или | ||
− | Fatal error: Incompatible file format: The encoded file has format major ID 8940937, whereas the Optimizer expects 2 in /home/public_html/index.php on line 0 | + | ''Fatal error: Incompatible file format: The encoded file has format major ID 8940937, whereas the Optimizer expects 2 in /home/public_html/index.php on line 0'' |
=== Решение: === | === Решение: === | ||
− | + | Запросить у Службы Заботы нормальный файл '''index.php''' от старых версий и заменить им файл на '''ftp'''. | |
− | |||
− | |||
− | |||
− | Внимание - решение срабатывает не всегда - index.php подходит приблизительно в 80% случаев, если не подходит - стоит поискать бэкап. | + | ; Внимание: - решение срабатывает не всегда - '''index.php''' подходит приблизительно в 80% случаев, если не подходит - стоит поискать бэкап. |
− | Также стоит обратить внимание на редакцию системы - это вполне может быть не Old, а какая-то из Encoded версий. В этом случае index.php | + | Также стоит обратить внимание на редакцию системы - это вполне может быть не Old, а какая-то из Encoded версий. В этом случае '''index.php''' нужен будет вашей версии. |
− | + | [[Категория:Решение проблем и ошибок]] | |
− | |||
− |
Текущая версия на 19:21, 4 июня 2013
В ранних версиях UMI.CMS используемых с префиксом OLD файл index.php закодирован (Zend Optimizer)
Признаки UMI.CMS OLD:
- Отсутствие скина бабочка
- зазендованный index.php
- MySql.php отсутствует
- Существует троян
- Троян, запустившийся на клиентской машине ищет все ftp соединения в незашифрованном виде. Зайдя на сервер ищет все индексные файлы и дописывает в них определенный код. В случае старой UMI.CMS с зазендованнованным index.php этого сайт перестает загружаться, отдавая ошибку примерно такого вида:
Fatal error: Incompatible file format: The encoded file has format major ID 45, whereas the Optimizer expects 2 in /home/public_html/index.php on line 0
или
Fatal error: Incompatible file format: The encoded file has format major ID 8940937, whereas the Optimizer expects 2 in /home/public_html/index.php on line 0
Решение:
Запросить у Службы Заботы нормальный файл index.php от старых версий и заменить им файл на ftp.
- Внимание
- - решение срабатывает не всегда - index.php подходит приблизительно в 80% случаев, если не подходит - стоит поискать бэкап.
Также стоит обратить внимание на редакцию системы - это вполне может быть не Old, а какая-то из Encoded версий. В этом случае index.php нужен будет вашей версии.