HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Запустить perl скрипта !
  #1  
Старый 04.06.2009, 23:09
malik555
Участник форума
Регистрация: 04.02.2009
Сообщений: 132
С нами: 9086760

Репутация: 1
По умолчанию Запустить perl скрипта !

Всем привет !

Вот сталкнулся с такой проблемой не могу запустить perl скрипт через браузер , через консоль все работает !



Сервер FreeBSD
панель ISPmanager
Загружаю файл через far ложу его в /cgi-bin/

Код:
#!/usr/bin/perl  print "helo !!";
Ошибка 500

В чем может быть проблема ?
 
Ответить с цитированием

  #2  
Старый 04.06.2009, 23:14
Kaimi
Познавший АНТИЧАТ
Регистрация: 23.08.2007
Сообщений: 1,237
С нами: 9851426

Репутация: 1676


По умолчанию

Попробуй в начале добавить строчку
print "Content-type: text/plain\n\n";
 
Ответить с цитированием

  #3  
Старый 04.06.2009, 23:32
malik555
Участник форума
Регистрация: 04.02.2009
Сообщений: 132
С нами: 9086760

Репутация: 1
По умолчанию

Цитата:
Сообщение от Kaimi  
Попробуй в начале добавить строчку
print "Content-type: text/plain\n\n";
Пробовал, ошибка 500 так и есть !
 
Ответить с цитированием

  #4  
Старый 04.06.2009, 23:42
Kaimi
Познавший АНТИЧАТ
Регистрация: 23.08.2007
Сообщений: 1,237
С нами: 9851426

Репутация: 1676


По умолчанию

Права на файл менять пробовал?
 
Ответить с цитированием

  #5  
Старый 05.06.2009, 00:06
malik555
Участник форума
Регистрация: 04.02.2009
Сообщений: 132
С нами: 9086760

Репутация: 1
По умолчанию

Цитата:
Сообщение от Kaimi  
Права на файл менять пробовал?

Пробывал и 777 ставил и 755 , не помогает !
 
Ответить с цитированием

  #6  
Старый 05.06.2009, 00:14
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
С нами: 10021597

Репутация: 905


По умолчанию

Option ExecCGI
в апаче прописана?
 
Ответить с цитированием

  #7  
Старый 05.06.2009, 03:16
malik555
Участник форума
Регистрация: 04.02.2009
Сообщений: 132
С нами: 9086760

Репутация: 1
По умолчанию

Цитата:
Сообщение от krypt3r  
Option ExecCGI
в апаче прописана?
нет , как это правельнно прописать ?
 
Ответить с цитированием

  #8  
Старый 05.06.2009, 07:23
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
С нами: 10021597

Репутация: 905


По умолчанию

Ну во-первых, апач должен дружить с CGI, проверьте в httpd.conf либо apache2.conf наличие строки типа
Код:
LoadModule cgi_module module/mod_cgi.so
Далее, в настройках каталога cgi-bin измените параметр Options:
Код:
<Directory "/var/www/cgi-bin">
  ...
  Options ExecCGI ...
  ...
</Directory>
Многоточия означают другие опции. Перезапустите апач либо скажите ему graceful. Права на скрипт поставьте 0755 и не забудьте написать строку, о которой говорил Kaimi
 
Ответить с цитированием

  #9  
Старый 05.06.2009, 11:07
ShAnKaR
Постоянный
Регистрация: 14.07.2005
Сообщений: 964
С нами: 10960226

Репутация: 1424


По умолчанию

логи пробовал смотреть?
 
Ответить с цитированием

  #10  
Старый 05.06.2009, 12:10
malik555
Участник форума
Регистрация: 04.02.2009
Сообщений: 132
С нами: 9086760

Репутация: 1
По умолчанию

Цитата:
Сообщение от ShAnKaR  
логи пробовал смотреть?

вот в логал

Premature end of script headers
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дешевый Хостинг SimBa Социальные сети 15 03.05.2009 14:54
Запуск Perl скрипта из командной строки Prince_Dark Windows 10 20.07.2007 12:37
Books Perl FRAGNATIC PHP 0 11.08.2005 16:58



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.