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

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

Автор: MC
Дата сообщения: 26.09.2001 18:39
вах вах! да нет... с конфигом все должно ыть гуд... а тут я вторые сукти с форумом парюсь, вот и припарился!
http://forum.ru-board.com/topic.cgi?forum=21&topic=0673#1 естественно!
и сразу на конфиг: http://www.hot.ee/referal/other/httpd.txt
Автор: batva
Дата сообщения: 26.09.2001 20:14
MC

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




Цитата:

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

Автор: MC
Дата сообщения: 26.09.2001 21:52

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


сделал... нифуя! вот только чем .cgi запускать?! Я поставил что ето Перл (как и у .pl)
Автор: StarshiY
Дата сообщения: 27.09.2001 10:53
2 MC Так ты скажи *.pl работают ???
Автор: MC
Дата сообщения: 27.09.2001 14:22
работают!!! все работает, кроме *.cgi
Автор: Ausw
Дата сообщения: 27.09.2001 14:40
StarshiY

Цитата:
еще как ставил. уменя борда там гасится... 0750.


Цитата:
В смысле гаситься ??? скажи плз.. Работает или нет ??? И ты как права ставил ??? тоесть на все файлы и папки в директории /cgi/ikonboard/ (с расширением *.cgi ), а как насчет файлов *.dat *.lib *.html ??? и как насчет папок /cgi/ikonboard/data (/help) (/members) .... короче если полусилось, то скажи какие права на какие файлы ставить !!!!
как прова ставил.... я не стал утруждаться чтением всяких readme.txt. Сделал папку forum в cgi-bin, залил туда свои скрипты все с папками, выделил все, выставил 0750, вышел вверх, и на папку forum тоже выставил 0750.
Цитата:
И какой форум ставил ??? РУССКИЙ или НЕТ заранее благодарен !
а у меня склееный, редизайненый, перемодифицированный (не один раз) из оффициальных v217,v218,v219 с ikonboard.com и русского отсюда...

Автор: Ausw
Дата сообщения: 27.09.2001 14:45
MC

Цитата:
работают!!! все работает, кроме *.cgi
попробуй test.pl переименовать в test.cgi, имхо, если не запашет, у тебя в apahceвом конфиге httpd.conf просто нвидимо не указан тип для этих файлов? найди где там *.pl и допиши *.cgi
это первое. а втророе - ты проверь месторасположение перла в файле test.pl и месторасположение файлов в своих cgi скриптах, может они отличаются?
Автор: MC
Дата сообщения: 27.09.2001 14:54
эээ.. спасиб за совет, тока все это я сделал... и в конфиге все прописано, и даже больше!

выше все написано вот ссылки:

http://forum.ru-board.com/topic.cgi?forum=21&topic=0673#1
и сразу на конфиг: http://www.hot.ee/referal/other/httpd.txt

я еще попробую переставить все нафиг на тотже хард, на который ставлю сервер, могет помогет.....
Автор: StarshiY
Дата сообщения: 28.09.2001 01:23
2 Ausw Прикинь я делал тоже самое, но у меня невышло , а в папках /data? или /members ???? тоже 750 ???!

Цитата:
а у меня склееный, редизайненый, перемодифицированный (не один раз) из оффициальных v217,v218,v219 с ikonboard.com и русского отсюда...

А поделитбься могёшь ???
Автор: StarshiY
Дата сообщения: 28.09.2001 15:09
2 Ausw А ты пробывал просто русский ставить ну который отсюда ??? там в /хелпе/ файлы с русскими именами так может из-за них непашет ???
2 all кто-нить хелп зае***ся уже ! 500-я и всё тут !!!
Автор: Ausw
Дата сообщения: 28.09.2001 15:52
StarshiY

Цитата:
А ты пробывал просто русский ставить ну который отсюда ??? там в /хелпе/ файлы с русскими именами так может из-за них непашет ???
пробовал. ставил. фиг с ними, с русскими именами. просто не лезь в "помощь" а так все пашет.



Цитата:
Прикинь я делал тоже самое, но у меня невышло , а в папках /data? или /members ???? тоже 750 ???!

ну я ж тебе сказал: выдели все, от папки data до файла whoisonline и постваь 0750

Цитата:
А поделитбься могёшь ???

не а;) это моя работа 2 месяца
Автор: StarshiY
Дата сообщения: 28.09.2001 16:11
Точнее сформулировал неправильно! я имел в виду ставить нп wallst.ru
Автор: StarshiY
Дата сообщения: 29.09.2001 14:03
Ausw

Цитата:
не а это моя работа 2 месяца

И на том спасиба ! Вот только проблема в том, что какие права я не ставил всеравно лажа выходит !!!

Цитата:
ну я ж тебе сказал: выдели все, от папки data до файла whoisonline и постваь 0750

А чем права менял ??? Я вот менял в WC и фаре, так там первогочисла вообще нету "0750" , там просто меняеш на"-750",
Короче просто торба ! Замучался! Вчера поставил английскую версию - точнее залил ! Но там она тоже неработает .
Автор: StarshiY
Дата сообщения: 01.10.2001 01:11
Гайс! Админы пишут что "Файлы загружены не в ASCII режиме ! , гонят! я заливал с поиощью WC , так там написано было что в бинарном! , и вообще так-же загрузил опрос! он работает нормально %), что делать ???
Автор: DimoN
Дата сообщения: 01.10.2001 02:00
Автор: lynx
Дата сообщения: 02.10.2001 17:40
StarshiY

Цитата:
я заливал с поиощью WC , так там написано было что в бинарном! , и вообще так-же загрузил опрос! он работает нормально %), что делать ???

Еще раз перезагружать пробовал?
Автор: batva
Дата сообщения: 02.10.2001 21:28
StarshiY

Цитата:
Вчера поставил английскую версию - точнее залил ! Но там она тоже неработает

ты хоть китайскую поставь, пока правильно не зальешь и пермишены не выставишь работать не будет.


Цитата:
Админы пишут что "Файлы загружены не в ASCII режиме ! , гонят! я заливал с поиощью WC , так там написано было что в бинарном!


если админы говорят и винком пишет что в бинарном так в чем проблема?
перезалей.
ты сам себе противоречишь.
в винкоме должно быть написано ASCII а не binary
Автор: DimoN
Дата сообщения: 02.10.2001 22:13
короче делай так
1. Ставишь в ВинКоме режим обмена - Автоопределение.
2 в появившемся окошке дописываешь
*.cgi *.php *.php *.dat *.lib *.js *.list *.css *.pl
3. Качаешь в режиме автоопределения. Всегда.
Автор: StarshiY
Дата сообщения: 04.10.2001 05:39
DimoN Спасиба! но уже поздно , я давным уже сделал сам то-же самое , только дописал туда еще и *.сlass ! ну ты понял зачем . Короче форум накрутил ! но воь проблема ! люди регяться всё гуд! но пароли он им не шлёт , пишет поздравление и все! (так говорят ! ), хотя мне шлет : ID, password; IP. что делать -то, пока сделал чтобы сами пароли писали ! ХЕЛП !
Автор: MC
Дата сообщения: 24.10.2001 23:58
не, вы представляете... я уже и забыл про эту проблему, а тут заново поставил локалхост (для РНР-скриптов чтоб Нюку настроить) и случайно решил тестенуть test.cgi - все тоже самое, что и было - СГИ на пашут! ((


Цитата:

A: Вам необходимо добавить ассоциацию для файлов с расширением cgi в Проводнике Windows (так же, как это сделал ActivePerl для pl-файлов при установке). Делается все это в меню Сервис - Свойства папки - Типы файлов (в некоторых системах Вид - Свойства папки - Типы файлов).
http://www.dklab.ru/doc/apache/


делал я это, но возможно нерпально?... я сделал так:
а эксплорере - Tools -> Folder Options -> File Types
добавил поддержку нового разрешения для файлов в результате было создано: extention - CGI file types - FT000001
нажал Change и из списка выбрал Perl Command Line Interpreter

после этого файл пометился, как приложение перл, но результата никакого! впринципе мне оно не горит, но хотелось бы, чтоб все было ровно! так что если помогете, буду признателен!!!!
Удачи!

Автор: DimoN
Дата сообщения: 25.10.2001 07:54
StarshiY
не может быть.

Поздравление идет по Личному ящику.
а в мыле пароль должен прийти.
Не может же быть чтоб в писме строчки небыло.

А ьы воообще включил отправку пароля на мыло.
Автор: HJS
Дата сообщения: 02.11.2001 00:23
А может это проблема на Win 2000 pro ?

Добавлено
У меня все тесты даже *.pl работают. А эти cgi не пашут. Я менял расширение у admincenter на pl. Заработало. Ввел пароль и логин admin опять 500
Автор: Guest
Дата сообщения: 16.04.2002 23:23
Сорри, что темку поднял, но

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

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

Фишка в том, что если тестовый скрипт переименовать в test.cgi, то этот цги файл запускаеться, а вот если запустить сетап борды или любой другой цги-файл - 500 еррор. Поменял flock на #flock и тоже самое. Шо делать?
Автор: fom
Дата сообщения: 26.01.2003 21:45
попытался я поставить Иконборд к себе на lokalhost, убрал нафиг install.cgi захожу потом как в статье написано в админцентр, а выдает ошибк, говорит
Forbidden
You don't have permission to access /cgi/ikonboard on this server
Где моя ошибка?

кстати, ставил джентльменский набор, то бишь денвера...
Автор: lynx
Дата сообщения: 27.01.2003 02:44
fom


Цитата:
ставил джентльменский набор, то бишь денвера...


Вот и снеси его, 20-й раз слышу, что с ним глюки, ставь все нормальное и полноценное, а не кастр... э. урезанное и будет тебе счастье


Цитата:
а выдает ошибк, говорит
Forbidden
You don't have permission to access /cgi/ikonboard on this server
Где моя ошибка?


Походу в данном случае ошибка в том, что ты не набираешь имя файла, а только папку, но всеравно снеси эту гадость - не пожалеешь

http://ru-board.com/new/article.php?sid=119

Guest

Цитата:
Фишка в том, что если тестовый скрипт переименовать в test.cgi, то этот цги файл запускаеться, а вот если запустить сетап борды или любой другой цги-файл - 500 еррор. Поменял flock на #flock и тоже самое. Шо делать?


Ассоциировать файлы cgi с Перлом:

http://ru-board.com/new/article.php?sid=119

P.S. Вы не смотрите на версию Апача, это не суть, 1.3.x отличается только тем, что все пути прописываются с //////////// < --- такими слешами

Автор: fom
Дата сообщения: 28.01.2003 10:16
Урря!!!Все получилось через два часа как денвера поставил и никаких глюков- Иконборда заработала.!!! Суть ошибки 500 (у меня,по крайней мере) заключалась в том,что он не знал с чем открывать admincenter.cgi и иже с ними...я короче указал,что с перлом открывать надо, который находится в Z:\usr\bin\
после этого набираю http://localhost/cgi/ikonboard/admincenter.cgi и я в админсентре.
Автор: Ausw
Дата сообщения: 09.02.2003 18:28
неужто запустилось под денвером?
ух.. а мне так и не удалось. (да он и не только ib не понимает)

чего ты там сдлелал то ?
хотя я проверял - указано pl, cgi
Автор: 6epcepk
Дата сообщения: 02.05.2003 21:10
ЗДР!
Так как ты ему указал с чем открывать. Подробнее плиззз!

На wallst.ru всё у меня ок (старая версия).


Но возникала ошибка тоже 500, но после того как я указал права доступа для файла install.cgi все начало пахать.

Но как на лакале указать такие же права доступа ???


Или не здесь кроется 500 ошибка ?
Автор: lynx
Дата сообщения: 03.05.2003 02:27
6epcepk


Цитата:
Но как на лакале указать такие же права доступа ???
 
 
Или не здесь кроется 500 ошибка ?


Нет. Не здесь.

Давай сначала. Запускается ли на локалхосте тестовый скрипт?

Чует мой кошачьий нос, что дело у тебя в первой строчке скрипта - в пути к интерпретатору.

Какая система? Какой сервер? Где стоит Перл? Что в логах сервера (то бишь апача?)?

Автор: 6epcepk
Дата сообщения: 03.05.2003 16:09
Привет!
1)Сервак апачи у меня 2.0.45
2)Устанавливам по мануалу на dklab.ru
3)Путь к перлу 2 : c:/program files/perl or z:/usr
4)Объясни по-подробнее плизз какая ошибка в каком скрипте (perl 5.6.1.626)
5)Создал в z:/home/localhost/cgi файл test.bat с содержанием и он нормально пашет
6)Мне стыдно признаться, но test.pl тоже не пашет - выдает ошибку 500 !
Я не раскомментировал в httpd.conf ScriptInterpreterSource registry возможно из за этого?
Спасиб!

Страницы: 1234

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


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