Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » 500 ошибка на локалхосте

Модерирует : Antuan

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5

Открыть новую тему     Написать ответ в эту тему

StarshiY



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всё сделал по статье . и все тесты прошли нормально . Вот только когда поставил форум, то ... ага как вы догадались 500 ошибка . Подскажите что делать ! У меня сомнения крадуться в сторону моей локалки ! Может сеть виновата ? ведь в логах пишет IP не тот который у меня прописан "192.168.0.4", а пишет "127.0.0.1". Даже голимый тестовый файл н запускается ну тот который с ихнего сервака в логе пишет  
"[Fri Sep 21 23:39:45 2001] [error] [client 127.0.0.1] (2)No such file or directory: couldn't spawn child process: z:/home/localhost/cgi/testmy.cgi"
 Повторяю хотя все тесты прошли нормально и по перлу и типа test.bat. помогите плз....
 


 
Вы наверняка решите все проблемы с ошибкой 500, если прочитаете статью:
 
Основные причины ошибки 500 в IkonBoard V. 2
 
См. также тему:
 
Проблемы с установкой IkonBoard на сервер

Всего записей: 323 | Зарегистр. 18-09-2001 | Отправлено: 00:37 22-09-2001 | Исправлено: lynx, 02:11 06-10-2004
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mjorion

Цитата:
Вот тут мой конфиг апача  

при чем тут конфиг? тебе же пишут, что у тебя там лежит htaccess в котором прописана "левая" директива, которую не понимает сервер.
убери из htaccess строку с CharsetDefault

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 06:50 13-09-2004
mjorion



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Убрал. Всё равно не пашет
Ошибка такая:

Код:
[Mon Sep 13 07:02:03 2004] [alert] [client 127.0.0.1] c:/internet/home/localhost/cgi/ikonboard/.htaccess: Invalid command 'CharsetRecodeMultipartForms', perhaps mis-spelled or defined by a module not included in the server configuration
 

Всего записей: 123 | Зарегистр. 07-07-2004 | Отправлено: 07:03 13-09-2004
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mjorion

Цитата:
[Mon Sep 13 07:02:03 2004] [alert] [client 127.0.0.1] c:/internet/home/localhost/cgi/ikonboard/.htaccess: Invalid command 'CharsetRecodeMultipartForms', perhaps mis-spelled or defined by a module not included in the server configuration  

что за скрипт? он специально заточен под "русский" апач.
http://apache.lexa.ru/
тогда отсюда его и нужно брать.
 


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 07:09 13-09-2004
mjorion



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Скрипт от русского IB. install.cgi, только ни он, ни какой другой не пашут! %(

Всего записей: 123 | Зарегистр. 07-07-2004 | Отправлено: 07:16 13-09-2004
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mjorion

Цитата:
только ни он, ни какой другой не пашут

кто другой то? еще раз поясняю - то, что ты привел, написано для русского апача, так как не все директивы, которые есть в htaccess,  есть в оригинальном апаче.
выводы:
1) либо удалить (скопировать в другое, недоступное место, htaccess), либо почистить его от директив, которые ему не нравятся.. Последствия - непредсказуемые.
2) скачать и поставить русский апач и с ним работать.
3) скачать англ. версию скрипта.

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 07:28 13-09-2004
mjorion



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
test.pl тоже не работает
 
вот его код:
 

Код:
#!/usr/local/bin/perl -w
print "Content-type: text/html\n\n";
print "It works!<br>\n";

 
Лог апача:

Код:
spawn child process: c:/internet/home/localhost/cgi/test.pl
[Mon Sep 13 07:40:12 2004] [error] [client 127.0.0.1] (2)No such file or directory: couldn't spawn child process: c:/internet/home/localhost/cgi/test.pl

 
А апач я слил осюда:
http://apache.tsuren.net/httpd/binaries/win32/apache_1.3.31-win32-x86-no_src.exe
С оффсайта и английский...
 

Всего записей: 123 | Зарегистр. 07-07-2004 | Отправлено: 07:41 13-09-2004 | Исправлено: mjorion, 07:43 13-09-2004
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mjorion

Цитата:
С оффсайта и английский...  

тут уже в другом причина..  
где у тебя перл лежит? или показывай конфиг для данного апача.
а вообще - тебе сюда
http://forum.ru-board.com/topic.cgi?forum=8&topic=0062&start=20
и сюда
http://forum.ru-board.com/topic.cgi?forum=8&topic=3291#1

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 07:57 13-09-2004 | Исправлено: Cheery, 08:13 13-09-2004
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mjorion
 

Цитата:
test.pl тоже не работает  
 
вот его код:  
 
 
Код:
#!/usr/local/bin/perl -w  
print "Content-type: text/html\n\n";  
print "It works!<br>\n";  

 
 
А зачем опция -w ?
Тебе потестить или выпендриться? Убери.
 
Далее. А ты уверен, что у тебя perl стоит в  /usr/local/bin/perl ?
Я так вот уверена, что нет Ибо не в Винде такого пути.
 
Вот тебе статейка:
 
Основные причины ошибки 500 в IkonBoard V. 2
 
Обрати внимание на следующее:
 

Цитата:
1. Неправильный путь к интерпретатору Perl.
 
На большинстве серверов Perl установлен в директорию /usr/bin, поэтому путь к нему выглядит:
#!/usr/bin/perl
Но есть сервера, где Perl расположен по другому пути, например,  
#!/usr/local/bin/perl
Если первая строка скрипта, которая должна содержать правильный путь к интерпретатору, будет указывать на другой путь, сервер выдаст ошибку 500. В данном случае ошибка 500 означает, что сервер не смог выполнить скрипт по причине того, что не нашел программы, с помощью которой серверу указано этот скрипт выполнить.
 
Данная причина справедлива для Unix/Linux платформ. На платформах Windows ситуация с путем к интерпретатору выглядит несколько иначе.
хсщдщк=кувъ
В Windows можно дать указание веб-серверу читать путь к интерпретатору не из первой строки скриптов, а из реестра Windows, куда прописывается Perl при инсталляции. Это указание должно находиться в файле httpd.conf в секции main server's configuration веб-сервера Apache и выглядит так:  
 
ScriptInterpreterSource registry
 
 

 

Цитата:
2. Файлы *.cgi не указаны в конфигурации сервера как CGI-скрипты.
 
В редких случаях в конфигурационном файле сервера файлы с расширением *.pl указаны как CGI-скрипты, а файлы с расширением *.cgi нет. Это указание осуществляется директивой AddHandler. Для нормальной работы IkonBoard V.2 она должна иметь следующий вид:  
 
AddHandler cgi-script .cgi  

 
 

Цитата:
 
3. Файлы *.cgi не ассоциированы в системе с Perl (только для Windows).

 
Почитай. Полезно

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 13:56 13-09-2004 | Исправлено: lynx, 02:34 14-09-2004
mjorion



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Весь форум перекопал. Все прочел. Не работает. Докрутился - теперь только html работает.  
А shtml, pl, php, cgi ни в какую... ((
Тут конфиг - http://www.spbgavm.h12.ru/fotki/upload/httpd.txt

Всего записей: 123 | Зарегистр. 07-07-2004 | Отправлено: 02:12 14-09-2004 | Исправлено: mjorion, 02:14 14-09-2004
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mjorion

Цитата:
php

ясен пень.. плохо "все" читал.
#LoadModule php5_module D:/Program Files/PHP/php5apache2.dll
AddType application/x-httpd-php php php3 php4 phtml
снять коммент

Цитата:
cgi  

как я делал.. удобно, так как иначе будет ругаться на картинки в cgi дире
Alias /cgi-bin/ "/webserver/cgi-bin/"
<Directory "/webserver/cgi-bin">
AllowOverride All
Options ExecCGI
AddHandler cgi-script .cgi .pl .exe .bat
Order allow,deny
Allow from all
</Directory>

Цитата:
shtml

AddType text/html .shtml
AddOutputFilter INCLUDES .shtml
у меня второй апач, но не думаю, что тут будет разница.
зы: ассоцицировать pl и cgi с перлом и прописать строку с ScriptInterpreterSource registry
либо просто поставить перл в /usr/bin/perl

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 02:22 14-09-2004 | Исправлено: Cheery, 02:23 14-09-2004
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mjorion

Цитата:
 Докрутился - теперь только html работает.  
А shtml, pl, php, cgi ни в какую...

 
shtml да, не будет работать, вот это:
 

Код:
 
 AddType text/html .shtml .shtm .html .htm
    #AddHandler server-parsed .shtml
 

 
надо раскомментить
 
php тоже не будет работать, намудрил там, то как модуль его, то как софтину пытаешься заюзать.
 
А вот с Перлом все в порядке, должен работать. Правда, перемешал все, как только можно. Порядок директив жутко напутанный. Но в данном случае это не суть, имхо.
 
Что пишет при запуске тестового скрипта? Кусок лога покажи.
 
Добавлено
mjorion
 
Да, и вот еще что. Покуда твой вопрос никаким боком не затрагивает IB2, ему положено обсуждаться там, где положено, то есть в системном администрировании, вот читай:
 
Форум В помощь системному администратору » Обзор (карта) форума "В помощь системному администратору"  »  
FAQ по Apache »  
 
Apache 2.x+Perl+PHP+SSI+MySQL - Windows
Apache 2.x+Perl+PHP+SSI+MySQL - Windows - 2
Apache 2.x + Perl
Не работают CGI в Apache - все решения
 
и в одной их них продолжим.
Отвечай прямо туда, если что.

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 02:28 14-09-2004
RZR



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Подскажите, плз что может быть?
На локалхосте всё работало: темы создавались, юзеры регились - блашь!..
На сервак залил - пашет только список форумов, куда не кликнешь как выдаёт это:
 
500 Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, admins@tyumen.ru and inform them of the time the error occurred, and anything you might have done that may have caused the error.

Всего записей: 6 | Зарегистр. 25-02-2004 | Отправлено: 00:25 29-09-2004
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RZR

Цитата:
На сервак залил - пашет только список форумов, куда не кликнешь как выдаёт это:  

смотри error_log на сервере.. там все написано.


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 00:31 29-09-2004
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RZR
 
Ты статью то читал?
 
http://ru-board.com/new/article.php?sid=147

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 00:44 29-09-2004
RZR



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Спасибо за помошь!
Проблема в фтп-клиенте или во мне, но не работает текстовый режим - хоть ты тресни...
 
И снова вопрос: данные не сохраняются -> хостер для cgi установил 755, а вы рекомендуете для некоторых (member, help, messages, )777, порой 655 и что же делать&

Всего записей: 6 | Зарегистр. 25-02-2004 | Отправлено: 01:41 06-10-2004
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RZR

Цитата:
Проблема в фтп-клиенте или во мне, но не работает текстовый режим - хоть ты тресни...  

 
Смени FTP клиенты, вот выбирай:
 
Обзор FTP клиентов
FTP-клиенты
 

Цитата:
хостер для cgi установил 755, а вы рекомендуете для некоторых (member, help, messages, )777, порой 655 и что же делать&

 
 
Слушать хостера. В статье же написано, что хостер вэтом отношении всегда прав. Другими словами, если сделать не так, как говорить хостер, то работать не будет ни один скрипт, будь то IB2 или другой скрипт - без разницы.
 
 
 
Добавлено
Только одного я не могу понять, какой FTP, если речь про локалхост? А если не про локалхост, то почему в этой теме?
Когда есть специальная тема:
 
 
Проблемы с установкой IkonBoard на сервер

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 02:09 06-10-2004
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » 500 ошибка на локалхосте


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru