Русский English Deutsch Українська Қазақша

Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не вошли.

#1 2011-08-22 10:22:45

vl
VIP любит этого пользователя.
Откуда: ua
Здесь с 2008-10-14
Сообщений: 664
Рейтинг :   14 
Сайт

Почему-то ошибка сервера

Загрузил сайт на хостинг.
Первая страница отображается правильно. А при переходе на любую внутреннюю страницу возникает ошибка "Internal Server Error" 
Если убираю содержимое файла .htaccess - возникает ошибка "Страница не найдена".
Еррор-лог надоступен.  Написал хостеру - третий день нет ответа (хостинг иностранный, не я выбирал)  Может кто сталкивался с подобной проблемой?

Вне форума

#2 2011-08-22 10:30:41

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Почему-то ошибка сервера

Причин тысячи! Гадать можно до посинения. Может DirectoryIndex ему не нравится в .htaccess, может php_flag у тебя какой не закомментирован, а он не дает изменять

Вне форума

#3 2011-08-22 14:52:16

oldvovk
Участник
Здесь с 2010-10-14
Сообщений: 137
Рейтинг :   
Сайт

Re: Почему-то ошибка сервера

Стандартная часто проблема записей в accesse. Сервер хоста запрещает менять
какие-то директивы или флаги - какие, надо искать методом "научного тыка".

Не сталкивался с таким, но может там и мод рерайта вообще нет.

Вне форума

#4 2011-08-23 01:46:54

vl
VIP любит этого пользователя.
Откуда: ua
Здесь с 2008-10-14
Сообщений: 664
Рейтинг :   14 
Сайт

Re: Почему-то ошибка сервера

Движок 0.9.2 RC0 [SVN547]
htaccess в нем такой

DirectoryIndex index.php
<files .htaccess>
order allow,deny 
deny from all
</files>
php_flag register_globals off
php_flag magic_quotes_gpc off
php_flag magic_quotes_runtime off
php_flag magic_quotes_sybase off
php_flag allow_call_time_pass_reference on
php_value session.use_trans_sid 0
RewriteEngine On
#RewriteBase /
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [S=35]
# Editable links
RewriteRule ^.+$ index.php?$1 [QSA,L]

При установке  показало, что в отличи от рекомендованных  включены флаги
php_flag register_globals on
php_flag magic_quotes_gpc on
Я оба переписал в php.ini на  off
Ошибка осталась


В админку легко попадаю по ссылке  http://site.com/engine/, в админке все работает.

Если убираю:
# Editable links
RewriteRule ^.+$ index.php?$1 [QSA,L]
Сообщение об ошибке изменяется на сообщение о ненайденной странице. Следовательно мод рерайт работает (?)

  Удаляю
php_flag register_globals off
php_flag magic_quotes_gpc off
php_flag magic_quotes_runtime off
php_flag magic_quotes_sybase off
php_flag allow_call_time_pass_reference on
php_value session.use_trans_sid 0
  Результат никакого

Отредактировано vl (2011-08-23 02:09:01)

Вне форума

#5 2011-08-23 09:53:08

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Почему-то ошибка сервера

DirectoryIndex index.php

и

<files .htaccess>
order allow,deny 
deny from all
</files>

пробовал удялять по отдельности?

Вне форума

#6 2011-08-23 12:29:59

vl
VIP любит этого пользователя.
Откуда: ua
Здесь с 2008-10-14
Сообщений: 664
Рейтинг :   14 
Сайт

Re: Почему-то ошибка сервера

Wolverine, это тоже не дает результата.

Только если  удаляю строчку
       RewriteEngine On
или
      RewriteRule ^.+$ index.php?$1 [QSA,L]
то появляется сообшение  об ошибке  Not Found

Вне форума

#7 2011-08-23 12:36:34

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Почему-то ошибка сервера

Похоже на отсутствие mod_rewrite, посмотри установлен ли этот модуль для Apache в phpinfo()

b839ae829263e0e2296b27fd4d07a136.png

Вне форума

#8 2011-08-23 18:35:14

vl
VIP любит этого пользователя.
Откуда: ua
Здесь с 2008-10-14
Сообщений: 664
Рейтинг :   14 
Сайт

Re: Почему-то ошибка сервера

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

Вне форума

#9 2011-08-25 22:51:06

vl
VIP любит этого пользователя.
Откуда: ua
Здесь с 2008-10-14
Сообщений: 664
Рейтинг :   14 
Сайт

Re: Почему-то ошибка сервера

Может кому пригодится: 
Проблема решилась тем, что я в .htaccess  закомментировал строку
#DirectoryIndex index.php

и вставил
Options +FollowSymLinks
RewriteEngine On
RewriteBase /


Включил в админке хостинга FollowSymLinks

Отредактировано vl (2011-08-25 23:32:24)

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB 1.5.11
Модифицировал Visman

[ Сгенерировано за 0.014 сек, 7 запросов выполнено - Использовано памяти: 539.66 Кбайт (Пик: 560.66 Кбайт) ]