- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
из консоли работает?
V(o)ViK, прав, mcedit показал виндовые переносы ^M
первый скрипт отработался
этот тоже:
print "Content-type: text/plain; charset=iso-8859-1\n\n";
foreach $var (sort(keys(%ENV))) { $val = $ENV{$var}; $val =~ s|\n|\\n|g; $val =~ s|"|\\"|g; print "${var}=\"${val}\"\n"; }
т.е. перл работает
GATEWAY_INTERFACE="CGI/1.1"
HTTP_ACCEPT="text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"
HTTP_ACCEPT_ENCODING="gzip,deflate,sdch"
HTTP_ACCEPT_LANGUAGE="ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4"
HTTP_CACHE_CONTROL="max-age=0"
HTTP_CONNECTION="keep-alive"
HTTP_COOKIE="SID=D3920f9hDj467BCE6egBHCeD"
HTTP_HOST="***.ru"
HTTP_USER_AGENT="Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36"
PATH="/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin"
QUERY_STRING=""
REMOTE_ADDR="46.42.23.220"
REMOTE_PORT="53114"
REQUEST_METHOD="GET"
REQUEST_URI="/test.pl"
SCRIPT_FILENAME="/home/***/data/www/***.ru/test.pl"
SCRIPT_NAME="/test.pl"
SERVER_ADDR="***"
SERVER_ADMIN="webmaster@***.ru"
SERVER_NAME="***.ru"
SERVER_PORT="80"
SERVER_PROTOCOL="HTTP/1.1"
SERVER_SIGNATURE=""
SERVER_SOFTWARE="Apache/2.2.24 (FreeBSD) PHP/5.3.25 with Suhosin-Patch mod_ssl/2.2.24 OpenSSL/1.0.1e mod_perl/2.0.8 Perl/v5.14.4"
теперь вопрос попроще:
сайт написан на перл - пока не запускается - в логах
[Mon Jun 17 22:28:00 2013] [error] [client 46.42.23.220] BEGIN failed--compilation aborted at ZMSHOP/Lib.pm line 3.
[Mon Jun 17 22:28:00 2013] [error] [client 46.42.23.220] Compilation failed in require at /home/***/data/www/***.ru/index.cgi line 3.
[Mon Jun 17 22:28:00 2013] [error] [client 46.42.23.220] BEGIN failed--compilation aborted at /home/***/data/www/***.ru/index.cgi line 3.
[Mon Jun 17 22:28:00 2013] [error] [client 46.42.23.220] Premature end of script headers: index.cgi
[Mon Jun 17 22:28:01 2013] [error] [client 46.42.23.220] Can't locate Unicode/Lite.pm in @INC (@INC contains: /usr/local/lib/perl5/5.14/BSDPAN /usr/local/lib/perl5/site_perl/5.14/mach /usr/local/lib/perl5/site_perl/5.14 /usr/local/lib/perl5/5.14/mach /usr/local/lib/perl5/5.14 .) at ZMSHOP/Lib.pm line 3., referer: http://***.ru/
[Mon Jun 17 22:28:01 2013] [error] [client 46.42.23.220] BEGIN failed--compilation aborted at ZMSHOP/Lib.pm line 3., referer: http://classicmotors.ru/
[Mon Jun 17 22:28:01 2013] [error] [client 46.42.23.220] Compilation failed in require at /home/***/data/www/***.ru/index.cgi line 3., referer: http://***.ru/
[Mon Jun 17 22:28:01 2013] [error] [client 46.42.23.220] BEGIN failed--compilation aborted at /home/***/data/www/***.ru/index.cgi line 3., referer: http://***.ru/
[Mon Jun 17 22:28:01 2013] [error] [client 46.42.23.220] Premature end of script headers: index.cgi, referer: http://***.ru/
ZMSHOP/Lib.pm
(3 строка)use Unicode::Lite;
use XML::Simple;
#use Email::Valid;
require Exporter;
чего ему не хватает?
чего ему не хватает?
Так он же пишет, чего не хватает: Can't locate Unicode/Lite.pm
Или проверьте пути / права доступа, или
# perl -MCPAN -e 'install Unicode::Lite'
kgtu5,
pupseg, да из консоли теперь тоже отрабатывает тестовые (до этого нет)
[umka], это я увидел, начал искать мануалы как оттуда модули устанавливать, а все оказывается просто )) сейчас все зависимости ставлю
+ не могу найти порт ZM:CGI
perl -MCPAN -e 'install ZM:CGI'
perl -MCPAN -e 'install ZM:CGI'
некорректно
правильный вариант perl -MCPAN -e 'install ZM::CGI'
но его тоже нет
Скачайте архив и поставьте с него
гугл и cpan.org знают только про
ZM-Session-0.2.1
ZM-SSI-0.0.5
ZM-Template-0.7.2
и хостинг easyhost.ru/cgi-sys/infomatic.pl?mod=ZM::CGI&mode=test
kgtu5, "пакеты" могут быть частями скрипта. Раз это какой-то ZMSHOP, скорее всего не хватает файлов этого скрипта. Каталог ZM, файл CGI.pm.