DF Forum
/cgi-bin/YaBB.pl Russian Forum >> DF TopList Pro/Lite >> 500 ошибка - exec of FILE failed /cgi-bin/YaBB.pl?num=1252656472 Сообщение написано Eugene в 09/11/09 :: 11:07:52 |
Заголовок: 500 ошибка - exec of FILE failed Создано Eugene в 09/11/09 :: 11:07:52 Добрый день Взял новый мощный сервер, поставил debian 5 Lenny 2 дня как не могу настроить топ при запуске install.cgi (DF TopList Pro 2.98337 Linux ) вылезает > No such file or directory: exec of '/path/to/www/dir/mp3load.ru/cgi-bin/df/install.cgi' failed > Premature end of script headers: install.cgi --- Права на файл 0755 Права на папку 0755 закачан в бинарном режиме через winScp sftp SuExec отключил, дабы исключить его влияние ---- Возможно какие-то проблемы с c++ libraries или preprocessor т.к. скажем сminer linux_static_cminer.cgi - запускается отлично linux_cminer.cgi - вылетает с той же ошибкой в логах Полные данные по серверу: http://mp3load.ru/cgi-bin/perlinfo.cgi Может быть есть возможность отладить скрипт, получить более подробные данные об ошибке? |
Заголовок: Re: 500 ошибка - exec of FILE failed Создано Eugene в 09/11/09 :: 12:47:02 Дальше интереснее попробовал скомпилировать c++ miner из исходников g++ отлично скомпилил - прога работала тогда, ради прикола, открыл код оригинального cminer в блокноте в начале файла вижу /lib/ld-linux.so.2 при запуске оригинального cminer из консоли выдает: ./linux_cminer.cgi: No such file or directory Скопировал с другого хоста библу ld-linux.so.2 Стало понятно что сообщения об отсутствии файла вылезали из-за ld-linux.so.2, после этого стал ругаться: error while loading shared libraries: libstdc++-libc6.2-2.so.3: cannot open shared object file: No such file or directory Т.е. похоже на сервере не достает пакета библиотек для совместимости с 32 битными приложениями Может разработчики подскажут как он называется? =) До этого стоял 64bit CentOs 5 - там проблем не было с запуском скрипта |
Заголовок: Re: 500 ошибка - exec of FILE failed Создано Eugene в 09/11/09 :: 13:00:29 Мдя... Как ни странно libc6-i386 =) все заработало! Всем спасибо! |
Заголовок: Re: 500 ошибка - exec of FILE failed Создано DVA в 09/11/09 :: 13:29:36 Приветствую! Чтоб определить ошибку можно просто попробовать запустить install.cgi из консоли, он сразу выдаст какой библиотеки ему не хватает. Обычно в линуксе все стоит по умолчанию и проблемы очень редко возникают. P.S. members.cgi может еще потребовать дополнительных библиотек. |
DF Forum » Powered by YaBB 2.2.1! YaBB © 2000-2008. Все права защищены. Localization by mySOPROMAT.ru |