Ru-Board.club
← Вернуться в раздел «Ikonboard v.2»

» 500 ошибка на локалхосте

Автор: StarshiY
Дата сообщения: 21.09.2001 23:37
Всё сделал по статье . и все тесты прошли нормально . Вот только когда поставил форум, то ... ага как вы догадались 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 на сервер
Автор: lynx
Дата сообщения: 22.09.2001 00:47
StarshiY
Сдается мне, нет у тебя разрешения на исполнения скриптов там, где ты их вызываешь. Какой сервак то?
И как настроен?
Автор: batva
Дата сообщения: 22.09.2001 04:44
StarshiY
ты это делал?

Цитата:

Q: Тестовый скрипт test.pl работает нормально, однако ни одна программа с расширением cgi не запускается (даже если это тот же самый тестовый скрипт, переименованный в test.cgi).
A: Вам необходимо добавить ассоциацию для файлов с расширением cgi в Проводнике Windows (так же, как это сделал ActivePerl для pl-файлов при установке). Делается все это в меню Сервис - Свойства папки - Типы файлов (в некоторых системах Вид - Свойства папки - Типы файлов).

http://www.dklab.ru/doc/apache/
Автор: StarshiY
Дата сообщения: 22.09.2001 07:49
to Lynx
Писал же в названии темы что ставлю н локал хосте, а сервак выходит >> апач. Короче сейчас попробую как batva говорит а потом ??? %). Да все равно спасиба
Автор: StarshiY
Дата сообщения: 22.09.2001 07:56
to batva
Не не делал . Сычас попробую и скажу чё получилось
Автор: StarshiY
Дата сообщения: 22.09.2001 08:03
to batva
Ты просто молодчинка . прописал я пути и всё Ок ! А цитита то откуда была ??? Я вроде долго лазил по форуму что бы вопросов похожих не задавать ! Ысче раз спасиба.
Автор: StarshiY
Дата сообщения: 22.09.2001 11:08
Вот вроде начал радоваться и .... подлом ! почему-то он по русский шрифт по умолчанию не ставит , приходится постоянно выбирать ! никто не знает где править ??? Просто я гдето на форуме видел а где %). Короче сЫчас ищу
Автор: lynx
Дата сообщения: 22.09.2001 11:55
В ikon.lib, кажись, нужно кодировку поменять
Вместо
charset=iso-чего-то там
Поставить:
charset=windows-1251
Автор: StarshiY
Дата сообщения: 22.09.2001 13:06
to lynx Спасиба,ю СЫчас полезу
Автор: StarshiY
Дата сообщения: 22.09.2001 13:12
to lynx Мдя ! ..... дальше коментариев не надо ???? кароче подлом там и стоит "print header('text/html; charset=windows-1251')"
Автор: batva
Дата сообщения: 22.09.2001 17:43
StarshiY
там где у тебя перл стоит, там папка lib есть.
В ней найдешь файл CGI.pm
там найди ISO и поменяй на windows-1251

Это сто проц. твоя проблема, если что тут посмотри.


Автор: StarshiY
Дата сообщения: 22.09.2001 21:16
Блин batva ты меня продалжаешь удивлать . Сенкс тебе , а то я по форуму лазил ну и нашел соответственно что править а вот где ну тоесть про файл CGI.pm, а что он в перле не знал . Короче спасиба еще раз !

Автор: StarshiY
Дата сообщения: 22.09.2001 21:23
Слушай ! batva у меня Ыще вопрос! Смотри в форуме который я у вас скачал (русском) есть русские имена файлов , что с одной стороны ХОРОШО, а с другой т.к. у меня форум находиться на wallst.ru (точнее на dax.ru но это одно и тоже), вобщем я вот и пришёл к вопросу : можно ли поменять эти имена на англ. а точнее где на них ссылки править ???
Заранее благодарен.
Автор: StarshiY
Дата сообщения: 24.09.2001 03:26
Ну так как ??? просто их переименовать ??? Если да то это гониво так как если я правильно понимаю именно они отображаються как ссылки в форуме ( т.е. если их просто переименовать на англ то и в форуме они уже русскими небудут ). Может можно как-то по другому ???
Автор: StarshiY
Дата сообщения: 24.09.2001 03:46
Да ! Вот по повду смайликов , так не выводит только некоторые , а когда наыодиш на него мышкой и смотриш свойства то там путь какойто кривой

Цитата:
http://localhost/ikonboar%20d//emoticons/smile.gif"

хотя в путях всё правильно ! Как я понимаю то %20 это пробел а я его там не ставил ! а если путь поменять то картинок совсем небудет! (что естественно ).
Автор: DimoN
Дата сообщения: 24.09.2001 07:17

Цитата:
Да ! Вот по повду смайликов , так не выводит только некоторые , а когда наыодиш на него мышкой и смотриш свойства то там путь какойто кривой


Иди в админцентр в настройки перименных и увеличивай число для беспробельного слова в посте
а также лишний слеш прибей в URL
Автор: StarshiY
Дата сообщения: 24.09.2001 11:40
DimoN
Автор: MC
Дата сообщения: 24.09.2001 16:29

Цитата:
ты это делал?

Цитата:
Q: Тестовый скрипт test.pl работает нормально, однако ни одна программа с расширением cgi не запускается (даже если это тот же самый тестовый скрипт, переименованный в test.cgi).
A: Вам необходимо добавить ассоциацию для файлов с расширением cgi в Проводнике Windows (так же, как это сделал ActivePerl для pl-файлов при установке). Делается все это в меню Сервис - Свойства папки - Типы файлов (в некоторых системах Вид - Свойства папки - Типы файлов).

http://www.dklab.ru/doc/apache/



----------
вот такая вот батва...


сделал блин я и это! все равно не пашет! открывать то cgi с чем? тоже Перлом?!
Автор: lynx
Дата сообщения: 24.09.2001 19:43

Цитата:
Тестовый скрипт test.pl работает нормально, однако ни одна программа с расширением cgi не запускается (даже если это тот же самый тестовый скрипт, переименованный в test.cgi).

Чего а Апаче по этому поводу написано?
Должно быть примерно так:
AddHandler cgi-script .pl .cgi
Или так:
AddHandler cgi-script .pl .cgi .pm

Автор: StarshiY
Дата сообщения: 25.09.2001 04:42
2 MC Чё ваще не пашет , а что в ероре пишет ??? Я вот покрутил и всё стало ок . Да кстати, а ты точно правиьный перл ставил ???
Автор: StarshiY
Дата сообщения: 25.09.2001 04:58
2 lynx

Цитата:
Чего а Апаче по этому поводу написано?
Должно быть примерно так:
AddHandler cgi-script .pl .cgi
Или так:
AddHandler cgi-script .pl .cgi .pm

А ничего что у меня стоит так

Цитата:

AddHandler cgi-script .bat .exe .pl .cgi

Автор: StarshiY
Дата сообщения: 25.09.2001 20:58
Help ! Help ! Help! Бл***кий wallst.ru , кто нить ставил на wallst.ru или dax.ru эти CHMOD`ы достали , короче пишут что нуна ставить 750 и 640 или 600 ! Я задолбался ставить ! на локалхосте все пашет !
Кароче какойто мрачный сервер ! Плз хелп!
Автор: StarshiY
Дата сообщения: 25.09.2001 21:21
ДА ! вот что пишу админы

Цитата:

Ошибка 500 "Internal Server Error"
Возникает в случае внутренней ошибки.
Проверьте:
1. Установлены ли права на дирректорию CGI-BIN, файлы скриптов и данных в которые пишут Ваши скрипты - 750
Т.е. - владельцу - read,write,exec
Группе - read, exec
Прочим - none
2.Выводите ли вы строку "Content-Type:"?
Правильно ли вы ее выводите?
(Content-type, Content_Type -- неправильно)
Заканчиваете ли вы хедеры пустой строкой? Нельзя написать print "Content-Type: text/html\n";
Надо писать: print "Content-Type: text/html\n\n";
3.Также, эта ошибка возникает, если CGI-программа завершилась с ненулевым кодом возврата, что часто встречается в случае некомпилируемости вашего скрипта perl'ом.
Автор: MC
Дата сообщения: 26.09.2001 05:44

Цитата:
А ничего что у меня стоит так

Цитата:
AddHandler cgi-script .bat .exe .pl .cgi


вот именно это у меня и есть!
все делал по статье, ссылка на которую есть на этом сайте! Я даже винду переставил бля... все пашет, а cgi не хотит хоть ты тресни!
Автор: Ausw
Дата сообщения: 26.09.2001 06:11
StarshiY

Цитата:
Help ! Help ! Help! Бл***кий wallst.ru , кто нить ставил на wallst.ru или dax.ru эти CHMOD`ы достали , короче пишут что нуна ставить 750 и 640 или 600 !

еще как ставил. уменя борда там гасится... 0750.
Автор: StarshiY
Дата сообщения: 26.09.2001 09:56
Ausw В смысле гаситься ??? скажи плз.. Работает или нет ??? И ты как права ставил ??? тоесть на все файлы и папки в директории /cgi/ikonboard/ (с расширением *.cgi ), а как насчет файлов *.dat *.lib *.html ??? и как насчет папок /cgi/ikonboard/data (/help) (/members) .... короче если полусилось, то скажи какие права на какие файлы ставить !!!! И какой форум ставил ??? РУССКИЙ или НЕТ заранее благодарен !
Автор: StarshiY
Дата сообщения: 26.09.2001 10:03
MC ты лучше у батвы спроси , он вроде-как не гордый должен ответить
Автор: lynx
Дата сообщения: 26.09.2001 12:45
MC

Цитата:
вот именно это у меня и есть!
все делал по статье, ссылка на которую есть на этом сайте! Я даже винду переставил бля... все пашет, а cgi не хотит хоть ты тресни!

Конфиг покажи.
Автор: MC
Дата сообщения: 26.09.2001 14:57
вот тут мой топикh - ttp://forum.ru-board.com/topic.cgi?forum=21&topic=0673#1
там есть и ссылка - в самом низу!
Автор: StarshiY
Дата сообщения: 26.09.2001 17:47
2 MC

Цитата:
вот тут мой топикh - ttp://forum.ru-board.com/topic.cgi?forum=21&topic=0673#1
там есть и ссылка - в самом низу!

А ссылка то верная ??? может ты так и конфиг правил ???
я имею в виду не ttp:// а http://

Страницы: 1234

Предыдущая тема: Cookies...


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.