Looking Glass-2 (CentOS)

Статическая и динамическая, протоколы

Looking Glass-2 (CentOS)

Сообщение fugitive » 03 июн 2011, 19:03

Доброго времени суток. Хотелось бы вернуться к ситуации, обсуждаемой некогда здесь viewtopic.php?f=3&t=143&start=0
Устанавливается lg-1.9 на Apache, устанавливается согласно мануала автора. При открытии в браузере site.com/lg - internal server error

httpd.conf - добавлено
Код: Выделить всё
Alias /lg/favicon.ico /var/www/html/lg/favicon.ico
ScriptAlias /lg /var/www/html/lg/lg.cgi

cgi module тоже в наличии
Код: Выделить всё
LoadModule cgi_module         modules/mod_cgi.so


perl /var/www/html/lg.cgi - выдает html
Код: Выделить всё
 perl /var/www/html/lg/lg.cgi
Content-type: text/html

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!--
        $Id: lg.cgi,v 1.30 2004/11/25 14:12:42 cougar Exp $
        http://freshmeat.net/projects/lg/
-->
<HTML>
...

А в браузере 500, не подскажете, куда копать?
fugitive
новичок
 
Сообщения: 5
Зарегистрирован: 03 июн 2011, 18:42

Re: Looking Glass-2 (CentOS)

Сообщение lehisnoe » 06 июн 2011, 09:18

А на диру (в конфиге httpd или .htaccess'e) дано:
Код: Выделить всё
Options ExecCGI
?
No users
No troubles
No money
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
lehisnoe
Site Admin
 
Сообщения: 539
Зарегистрирован: 11 июн 2008, 14:09
Откуда: Moscow

Re: Looking Glass-2 (CentOS)

Сообщение fugitive » 06 июн 2011, 12:19

Кстати а какой синтаксис правильный? В httpd.conf я прописывал Options +ExecCGI
сейчас сделал в директории скрипта в .htaccess строку Options ExecCGI - не помогло
fugitive
новичок
 
Сообщения: 5
Зарегистрирован: 03 июн 2011, 18:42

Re: Looking Glass-2 (CentOS)

Сообщение lehisnoe » 06 июн 2011, 14:58

Допустимы оба варианта. Наличие "+" зависит от того, возможно ли последующее переопределение опции. Подробнее см. Тут
No users
No troubles
No money
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
lehisnoe
Site Admin
 
Сообщения: 539
Зарегистрирован: 11 июн 2008, 14:09
Откуда: Moscow

Re: Looking Glass-2 (CentOS)

Сообщение lehisnoe » 07 июн 2011, 11:17

И еще: "х"-бит (признак того, что это исполняемый файл) на /var/www/html/lg/lg.cgi стоит? Посмотреть это можно, выполнив команду:
Код: Выделить всё
ls -la /var/www/html/lg/lg.cgi
No users
No troubles
No money
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
lehisnoe
Site Admin
 
Сообщения: 539
Зарегистрирован: 11 июн 2008, 14:09
Откуда: Moscow

Re: Looking Glass-2 (CentOS)

Сообщение root » 07 июн 2011, 14:06

fugitive писал(а):не подскажете, куда копать?

для начала проверь, то что написал lehisnoe, а дальше остается копать в обычную сторону - логи
смотри что пишет апач в своих логах, ведь именно там можно откопать причину 500-ой ошибки
С уважением, root

Изображение
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
root
Site Admin
 
Сообщения: 1894
Зарегистрирован: 11 июн 2008, 13:05
Откуда: Moscow, Russia

Re: Looking Glass-2 (CentOS)

Сообщение fugitive » 07 июн 2011, 14:30

Исполняемыми делал, как и писал автор в ридми, даже на всю директорию скрипта ставил 777 - не существенно. По поводу логов - главная загадка. Я про них не написал в стартовом посте именно потому, что в errors просто-напросто никаких ошибок.
fugitive
новичок
 
Сообщения: 5
Зарегистрирован: 03 июн 2011, 18:42

Re: Looking Glass-2 (CentOS)

Сообщение lehisnoe » 07 июн 2011, 15:15

Покажи конфиг виртуального хоста для LG, т.к. в логах ошибки должны быть отражены обязательно.
No users
No troubles
No money
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
lehisnoe
Site Admin
 
Сообщения: 539
Зарегистрирован: 11 июн 2008, 14:09
Откуда: Moscow

Re: Looking Glass-2 (CentOS)

Сообщение fugitive » 07 июн 2011, 20:25

Виртуального хоста нет. Есть .htaccess в директории скрипта следующего содержания:
Код: Выделить всё
Order Allow, Deny
Allow from all
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /lg/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /lg/index.php [L]


Я проверил на тестовом сервере - без виртуального хоста, сначала была ошибка как в старом топике, но после установки xml парсера и рестарта апача страница открылась в браузере. Может быть такое, что скрипт не поднимается именно по причине необходимости рестарта httpd?
fugitive
новичок
 
Сообщения: 5
Зарегистрирован: 03 июн 2011, 18:42

Re: Looking Glass-2 (CentOS)

Сообщение fugitive » 08 июн 2011, 01:21

Большое спасибо за помощь. Я допустил грубейшую ошибку из-за собственной невнимательности. Сервер работает по https, и ошибки писались не в error_log, а в ssl_error_log. Проблема была в классическом лишнем пробеле, ломающем синтаксис ордера .httaccess. Еще раз спасибо!

P. S. надеюсь, стану завсегдатаем)..
fugitive
новичок
 
Сообщения: 5
Зарегистрирован: 03 июн 2011, 18:42

След.

Вернуться в Маршрутизация / Routing

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15

cron