- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Доброе врем суток.
Недавно мы запустили сервер на apache и на ngnix.
Всё работает нормально.
Требование нашего скрипта данные:
Linux OS (Centos 6.x or Debian recommended)
Apache web server with mod_rewrite module
MySQL database
Perl higher than 5.007 version
Perl modules: LWP::UserAgent, DBI, DBD::mysql
GD lib, GD Perl module (Optional)
И мы думаем, что мы всё установили.
Но, когда открываем на браузере сайт, что бы установить скрипт, выдается такая ошибка:
cgi-bin/install.cgi
#!/usr/bin/perl
use strict;
use lib '.';
use XFileConfig;
use Session;
use CGI::Carp qw(fatalsToBrowser);
require DBI;
Мы думаем это связано с ПЕРЛ. Мы что-то не доделали или в чем-то есть ошибка.
Можете нам помочь разобраться в этом?
Спасибо заранее всем!
Вам поможет :
Вам поможет :
здравствуйте
сервер на ubuntu 16.04
sudo: yum: command not found
Я сделал так sudo apt-get install libapache-dbi-perl установка прошла успешно
по прежнему script не сработал
ИМХО, это у Вас не ошибка выдаётся, а текст скрипта. Скрипт не исполняется, а выдаётся в браузер в виде текста.
ИМХО, это у Вас не ошибка выдаётся, а текст скрипта. Скрипт не исполняется, а выдаётся в браузер в виде текста.
да все правильно вы сказали как исправить не знаю
В конфиге апача надо прописать инструкции, чтобы он распознавал скрипты. Более подробно не скажу, редко этого касаюсь.
Может это связано с запуском файлов с расширением cgi?
В апаче mod_cgi есть?
Может это связано с запуском файлов с расширением cgi?
В апаче mod_cgi есть?
Включил В апаче mod_cgi после этого я перезагрузил.
Теперь новая проблема
--------------------------------------------------------------------------------
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at webmaster@localhost to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
вот логи апача
[Tue Sep 05 06:25:02.004468 2017] [mpm_prefork:notice] [pid 10806] AH00163: Apache/2.4.18 (Ubuntu) configured -- resuming normal operations
[Tue Sep 05 06:25:02.004501 2017] [core:notice] [pid 10806] AH00094: Command line: '/usr/sbin/apache2'
[Tue Sep 05 08:38:05.130983 2017] [mpm_prefork:notice] [pid 10806] AH00169: caught SIGTERM, shutting down
[Tue Sep 05 08:38:06.223728 2017] [mpm_prefork:notice] [pid 13449] AH00163: Apache/2.4.18 (Ubuntu) mod_perl/2.0.9 Perl/v5.22.1 configured -- resuming normal operations
[Tue Sep 05 08:38:06.223796 2017] [core:notice] [pid 13449] AH00094: Command line: '/usr/sbin/apache2'
[Tue Sep 05 08:38:32.112605 2017] [mpm_prefork:notice] [pid 13449] AH00169: caught SIGTERM, shutting down
[Tue Sep 05 08:38:33.181795 2017] [mpm_prefork:notice] [pid 13547] AH00163: Apache/2.4.18 (Ubuntu) mod_perl/2.0.9 Perl/v5.22.1 configured -- resuming normal operations
[Tue Sep 05 08:38:33.181851 2017] [core:notice] [pid 13547] AH00094: Command line: '/usr/sbin/apache2'
[Tue Sep 05 10:04:54.570530 2017] [mpm_prefork:notice] [pid 13547] AH00169: caught SIGTERM, shutting down
[Tue Sep 05 10:04:55.643694 2017] [mpm_prefork:notice] [pid 13828] AH00163: Apache/2.4.18 (Ubuntu) mod_perl/2.0.9 Perl/v5.22.1 configured -- resuming normal operations
[Tue Sep 05 10:04:55.643757 2017] [core:notice] [pid 13828] AH00094: Command line: '/usr/sbin/apache2'
[Tue Sep 05 10:05:03.239556 2017] [cgi:error] [pid 13835] [client 127.0.0.1:46322] AH01215: Can't locate Session.pm: Modules/Session.pm: Permission denied at index_m.pm line 9.: /home/superazad/ftpdir/cgi-bin/index.cgi
[Tue Sep 05 10:05:03.239622 2017] [cgi:error] [pid 13835] [client 127.0.0.1:46322] AH01215: BEGIN failed--compilation aborted at index_m.pm line 9.: /home/superazad/ftpdir/cgi-bin/index.cgi
[Tue Sep 05 10:05:03.239641 2017] [cgi:error] [pid 13835] [client 127.0.0.1:46322] AH01215: Compilation failed in require at /home/superazad/ftpdir/cgi-bin/index.cgi line 2.: /home/superazad/ftpdir/cgi-bin/index.cgi
[Tue Sep 05 10:05:03.239659 2017] [cgi:error] [pid 13835] [client 127.0.0.1:46322] AH01215: BEGIN failed--compilation aborted at /home/superazad/ftpdir/cgi-bin/index.cgi line 2.: /home/superazad/ftpdir/cgi-bin/index.cgi
[Tue Sep 05 10:05:03.239976 2017] [cgi:error] [pid 13835] [client 127.0.0.1:46322] End of script output before headers: index.cgi
[Tue Sep 05 10:05:18.761769 2017] [cgi:error] [pid 13836] [client 127.0.0.1:46330] AH01215: Can't locate Session.pm: Modules/Session.pm: Permission denied at /home/superazad/ftpdir/cgi-bin/install.cgi line 5.: /home/superazad/ftpdir/cgi-bin/install.cgi
[Tue Sep 05 10:05:18.761846 2017] [cgi:error] [pid 13836] [client 127.0.0.1:46330] AH01215: BEGIN failed--compilation aborted at /home/superazad/ftpdir/cgi-bin/install.cgi line 5.: /home/superazad/ftpdir/cgi-bin/install.cgi
[Tue Sep 05 10:05:18.762141 2017] [cgi:error] [pid 13836] [client 127.0.0.1:46330] End of script output before headers: install.cgi
[Tue Sep 05 10:06:09.243792 2017] [cgi:error] [pid 13837] [client 127.0.0.1:46338] AH01215: Can't locate Session.pm: Modules/Session.pm: Permission denied at /home/superazad/ftpdir/cgi-bin/install.cgi line 5.: /home/superazad/ftpdir/cgi-bin/install.cgi
[Tue Sep 05 10:06:09.243881 2017] [cgi:error] [pid 13837] [client 127.0.0.1:46338] AH01215: BEGIN failed--compilation aborted at /home/superazad/ftpdir/cgi-bin/install.cgi line 5.: /home/superazad/ftpdir/cgi-bin/install.cgi
[Tue Sep 05 10:06:09.244204 2017] [cgi:error] [pid 13837] [client 127.0.0.1:46338] End of script output before headers: install.cgi
acbirja, apt-get install libcgi-session-perl
acbirja, apt-get install libcgi-session-perl
проблема так и остается
от кого апач работает и какие права и владелец у файлов?