linux — задания PHP Cron возвращают & quot; -: ошибка при загрузке общих библиотек: libc.so.6: команда загрузки ELF за концом файла & quot;

Я хотел бы запустить несколько заданий PHP cron на моем сервере.
Планировщик уведомлений установлен, и результат будет отправлен на мою электронную почту.

Однако они не запускаются, и я продолжаю получать электронные письма со следующим содержанием:

-: error while loading shared libraries: libc.so.6: ELF load command past end of file

Среда:

CentOS Linux 7.0.1406 (Core)
с Plesk

Команды задания Cron, которые я пробовал в Plesk, но тот же результат:

/usr/bin/php /var/www/vhosts/domain.com/httpdocs/cron/file.php
php /var/www/vhosts/domain.com/httpdocs/cron/file.php

Проверено, что файл PHP работает нормально без ошибок через HTTP-запрос.
Но я бы хотел используйте php вместо wget

Команда cron job без ошибок запускается через SSH к серверу.

whereis php
php: /usr/bin/php /usr/lib64/php /etc/php.d /etc/php.ini /usr/share/php /usr/share/man/man1/php.1.gz

whereis libc.so.6
libc.so: /usr/lib64/libc.so.6 /usr/lib64/libc.so

Кажется, библиотека повреждена.
Могу ли я узнать, как переустановить или перезаписать поврежденную библиотеку?
Не имея больших знаний по управлению сервером, пожалуйста, предложите мне способы решения этой проблемы.

Спасибо.

1

Решение

Попробуйте что-то вроде:

yum resinstall glibc
-1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]