Bug 30217 - Загрузка файла-сообщение wrong ELF class: ELFCLASS32
Summary: Загрузка файла-сообщение wrong ELF class: ELFCLASS32
Status: CLOSED NOTABUG
Alias: None
Product: ALT Linux Ark
Classification: Distributions
Component: Ошибки работы (show other bugs)
Version: не указана
Hardware: all Linux
: P3 major
Assignee: тимур
QA Contact: QA p5
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-08-01 11:41 MSK by тимур
Modified: 2014-08-25 14:55 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description тимур 2014-08-01 11:41:58 MSK
У нас имеется портал 1 с битрикс, стоит на сервере Alt linux centaurus 7.0.
Попытались установить файл  Файл XDEBUG.SO сюда /usr/lib/php/modules 

но эта библиотека нормально не подгружается. Выходит сообщение:


Failed loading /usr/lib64/php/5.3.25/extensions/xdebug.so:  /usr/lib64/php/5.3.25/extensions/xdebug.so: wrong ELF class: ELFCLASS32

Почему выходит такая ошибка?
Как подгрузить нормально файл в /usr/lib/php/modules?
Comment 1 тимур 2014-08-25 08:50:49 MSK
У нас имеется портал 1 с битрикс, стоит на сервере Alt linux centaurus 7.0.
Попытались установить файл  Файл XDEBUG.SO сюда /usr/lib/php/modules 

но эта библиотека нормально не подгружается. Выходит сообщение:


Failed loading /usr/lib64/php/5.3.25/extensions/xdebug.so: 
/usr/lib64/php/5.3.25/extensions/xdebug.so: wrong ELF class: ELFCLASS32

Почему выходит такая ошибка?
Как подгрузить нормально файл в /usr/lib/php/modules?
Comment 2 Andrey Cherepanov 2014-08-25 11:03:24 MSK
(В ответ на комментарий №0)
> /usr/lib64/php/5.3.25/extensions/xdebug.so: wrong ELF class: ELFCLASS32
> 
> Почему выходит такая ошибка?
> Как подгрузить нормально файл в /usr/lib/php/modules?
Самое простое: установить пакет php5-xdebug из штатного репозитория (http://altlinux.org/Install)

Есть также несколько других вариантов, если вам нужен именно этот модуль:
1. Используйте 64-битную версию xdebug.so (а не 32-битную)
2. Используйте 32-битный Apache на 64-битной системе (с помощью биарчевых библиотек http://altlinux.org/Arepo)
3. Используйте 32-битную версию системы.