Форум русской поддержки Joomla!® CMS
03.12.2016, 13:43:23 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Ошибка 500. Ошибка в файле .htaccess

 (Прочитано 19533 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Oskol
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Женский
Сообщений: 20


Мой лучший Друг


« : 27.06.2011, 21:17:31 »

Здравствуйте! Зарегистрировала сайт на бесплатном хосте http://www.zerver.ru/. Не могу увидеть свой сайт. Вот сообщение:

Запрашиваемый вами сайт имеет ошибку в файле .htaccess.
•Попробуйте закомментировать сроку Options (мы не даём изменять Options).
•Попробуйте закомментировать строчки по одной, и выясните что вызывает ошибку.
•Воспользуйтесь нашим корректором .htaccess - http://htaccess.ayola.net

Как закомментировать строку? Подскажите, пожалуйста!
Записан
Mihanja80
Практически профи
*******

Репутация: +167/-4
Offline Offline

Пол: Мужской
Сообщений: 1981


Всю жизнь учусь...


« Ответ #1 : 27.06.2011, 21:55:40 »

Как закомментировать строку? Подскажите, пожалуйста!

Код:
# Options +FollowSymLinks

# - Знак в начале строки комментирует, закрывает данную опцию
Записан
Oskol
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Женский
Сообщений: 20


Мой лучший Друг


« Ответ #2 : 28.06.2011, 10:54:14 »

Добавила решётку. Проблема осталась
#  Options +FollowSymLinks

« Последнее редактирование: 28.06.2011, 13:12:03 от Oskol » Записан
mgnhost
Давно я тут
****

Репутация: +14/-0
Offline Offline

Пол: Мужской
Сообщений: 221



« Ответ #3 : 28.06.2011, 10:57:53 »

Должно быть так:
#Options +FollowSymLinks
Записан
Oskol
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Женский
Сообщений: 20


Мой лучший Друг


« Ответ #4 : 28.06.2011, 10:59:33 »

уд
« Последнее редактирование: 28.06.2011, 12:43:30 от Oskol » Записан
Oskol
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Женский
Сообщений: 20


Мой лучший Друг


« Ответ #5 : 28.06.2011, 11:02:07 »

уд
« Последнее редактирование: 28.06.2011, 13:10:28 от Oskol » Записан
Oskol
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Женский
Сообщений: 20


Мой лучший Друг


« Ответ #6 : 28.06.2011, 14:19:39 »

Может ещё есть какие-то ошибки в файле .htaccess?
Записан
Mihanja80
Практически профи
*******

Репутация: +167/-4
Offline Offline

Пол: Мужской
Сообщений: 1981


Всю жизнь учусь...


« Ответ #7 : 28.06.2011, 14:35:06 »

на данном форуме можно редактировать свои сообщения, не нужно писать все время новое...

Ну так предоставьте сюда содержимое Вашего файла...
Записан
Oskol
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Женский
Сообщений: 20


Мой лучший Друг


« Ответ #8 : 28.06.2011, 15:23:01 »

Содержимое файла .htaccess

здесь без закомментирования строки Options

Код:
##
# @version $Id: htaccess.txt 21064 2011-04-03 22:12:19Z dextercowley $
# @package Joomla RE
# @localized Авторские права (C) 2005 - 2011 Joom.Ru - Русский дом Joomla! Все права защищены.
# @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Joomla! - свободное программное обеспечение.
# Последнее изменение этого файла - 09.04.2011
##

#  Установка кодировки сайта по умолчанию. При необходимости, закомментируйте.
#  Строка решает проблему с "крякозябрами" в редакторе TinyMCE и текста лицензии при установке
#  на Денвере и некоторых серверах с жестко прописанной кодировкой. Это на 99,9% работающее решение.
#  После переименования этого файла htaccess.txt в .htaccess проблема решится.
#  Если проблема осталась - перечитайте предыдущее предложение (возможно неправильно переименовали).

AddDefaultCharset utf-8

#  Следующие строки - попытка исправить настройки PHP
#  для полного соответствия системным требованиям Joomla.
#  Раскомментируйте (символ комментария - #) нужные строки,
#  если настройки вашего хоста не соответствуют рекомендациям
#  системных требований Joomla.
#  При возникновении 500 ошибки сервера, закомментируйте строку, вызывающую
#  ошибку, или все строки с php_flag.

#  php_flag register_globals Off
#  php_flag display_errors Off
#  php_flag file_uploads On
#  php_flag allow_url_fopen off
#  php_flag magic_quotes_gpc On
#  php_flag magic_quotes_runtime Off


#  Пример явного указания каталога для записи сессий:
#  Для Windows - c:/temp
#  для UNIX  - /tmp

#  Указанный каталог должен физически существовать и быть доступен для записи

#  При необходимости, раскомментируйте строку ниже этой
#  php_value session.save_path c:/temp

#####################################################
#  ПРОЧТИТЕ ПОЛНОСТЬЮ, ЕСЛИ БУДЕТЕ ИСПОЛЬЗОВАТЬ ЭТОТ ФАЙЛ
#
# Строка ниже этого раздела: 'Options +FollowSymLinks' может вызвать проблему
# при некоторых конфигурациях сервера. Она необходима для использования модуля
# Apache mod_rewrite, но может быть уже настроена администратором вашего
# сервера и изменение этого параметра в .htaccess может быть запрещено.
# Если эта директива вызывает ошибку сервера, то закомментируйте строку
# (добавьте символ # в начало строки), перезагрузите в браузере сайт и
# протестируйте работу SEF-ссылок. Если они работают, то вам не надо ничего
# менять здесь, т.к. всё уже настроено администратором сервера.
#
# Строки, которые можно раскомментирвать (и использовать) имеют только один #.
# Строки с двумя символами ## раскомментировать не надо. В разделах, которые вы
# не используете, все строки должны начинаться с символа #
#
#####################################################

##  Может быть закомментировано, если вызывает ошибку сервера. Смотрите примечания выше.
Options +FollowSymLinks

#
#  Включение mod_rewrite

RewriteEngine On

########## Начало - Правила обработки запросов для блокировки распространенных эксплоитов
## Если у вас возникли проблемы с вашим сайтом, используйте ниже описанные операции
## Они пытаются заблокировать самые распространенные эксплоиты Joomla!
#
## Код запрета доступа к xml-файлам расширений (раскомментируйте для активации)
#<Files ~ "\.xml$">
#Order allow,deny
#Deny from all
#Satisfy all
#</Files>
## Конец кода запрета доступа к xml-файлам
# Блокировать любой запрос, пытающийся установить значение mosConfig через URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Блокировать любой запрос, пытающийся испортить base64_encode через URL
RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
# Блокировать любой запрос, содержащий тег <script> в URL
RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
# Блокировать любой запрос, пытающийся установить значение глобальных переменных PHP через URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Блокировать любой запрос, пытающийся изменить _REQUEST переменную через URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Перенаправлять заблокированные запросы на страницу 403 с запрещенными ошибками!
RewriteRule .* index.php [F]
#
########## Конец правил обработки для блокировки распространенных эксплоитов

#  Раскомментируйте следующую строку, если URL вашего web-сервера
#  не связаны напрямую с физическими путями файлов.
#  Обновите ваш каталог Joomla (используйте "/" для обозначения корня сервера)

# RewriteBase /


########## Начало раздела SEF ядра Joomla!
#
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
#
# Если запрошенный путь и файл не содержат /index.php и запрос еще
# не был перенаправлен на скрипт index.php
RewriteCond %{REQUEST_URI} !^/index\.php
# и запрашивается URL корня или расширения, или
# запрашиваемый URL оканчивается на одно из перечисленных расширений
RewriteCond %{REQUEST_URI} (/[^.]*|\.(php|html?|feed|pdf|raw))$ [NC]
# и запрошенный путь не соответствует пути к физическому файлу
RewriteCond %{REQUEST_FILENAME} !-f
# и запрошенный путь не соответствует пути к физической папке
RewriteCond %{REQUEST_FILENAME} !-d
# то перенаправить запрос на скрипт index.php
RewriteRule .* index.php [L]
#
########## Конец раздела SEF ядра Joomla!
Записан
Mihanja80
Практически профи
*******

Репутация: +167/-4
Offline Offline

Пол: Мужской
Сообщений: 1981


Всю жизнь учусь...


« Ответ #9 : 28.06.2011, 16:24:05 »

O p t i o n s + F o l l owS ymL i n k s

Закомментируйте эту строку...

Возможно файл на сервере имеет права ниже 644 и Ваше изменение не сохраняется.
Скачайте файл на компьютер, отредактируйте и верните на сервер... 
Записан
Oskol
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Женский
Сообщений: 20


Мой лучший Друг


« Ответ #10 : 28.06.2011, 19:46:44 »

Всё сделала, результат - теперь пишет "HTTP 500 внутренняя ошибка сервера"
Закомментировала же вроде, правильно?
Код:
##  Может быть закомментировано, если вызывает ошибку сервера. Смотрите примечания выше.
#  Options +FollowSymLinks

#
#  Включение mod_rewrite
Записан
Mihanja80
Практически профи
*******

Репутация: +167/-4
Offline Offline

Пол: Мужской
Сообщений: 1981


Всю жизнь учусь...


« Ответ #11 : 28.06.2011, 23:42:08 »

Попробуйте другой хостинг:
Бесплатный хостинг в Украине   http://www.hostinger.com.ua
Бесплатный хостинг в России   http:// www.hostinger.ru
Записан
Oskol
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Женский
Сообщений: 20


Мой лучший Друг


« Ответ #12 : 29.06.2011, 12:11:56 »

Mihanja80 и mgnhost спасибо огромное за советы и рекомендации!
Записан
Oskol
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Женский
Сообщений: 20


Мой лучший Друг


« Ответ #13 : 30.06.2011, 13:30:28 »

Зарегистрировалась на http://www.hostinger.com.ua. Отличный хостинг, ещё бы иметь руки не кривые...
Google Chrome пишет: Database Error: Unable to connect to the database:Could not connect to MySQL
а IE - HTTP 500 - внутренняя ошибка сервера
две причины - зарегистрировалась вчера вечером - может время мало прошло, или, что-то с файлом .sql
Записан
Mihanja80
Практически профи
*******

Репутация: +167/-4
Offline Offline

Пол: Мужской
Сообщений: 1981


Всю жизнь учусь...


« Ответ #14 : 30.06.2011, 13:54:36 »

а в файле конфигурации сменили логин, пароль и имя для соединения с базой данных? Базу данных создали и импортировали туда свою базу данных?

Каким образом Вы сайт переносили? Рекомендую скачать акебаБекап, с его помощью сделать бекап и установить не новом хостинге с помощью файла квикстарт...
Записан
yutex
Захожу иногда
**

Репутация: +3/-0
Offline Offline

Сообщений: 22


« Ответ #15 : 30.06.2011, 16:15:03 »

Зарегистрировалась на http://www.hostinger.com.ua. Отличный хостинг, ещё бы иметь руки не кривые...
Google Chrome пишет: Database Error: Unable to connect to the database:Could not connect to MySQL
а IE - HTTP 500 - внутренняя ошибка сервера
две причины - зарегистрировалась вчера вечером - может время мало прошло, или, что-то с файлом .sql
----

Создайте файл 1.php
в него поместите
<?
mysql_connect('$host', '$user', '$password') or die('error connect');
mysql_select_db('$db') or die('error select db');
echo 'ok';
?>
вместо
$host впишите имя хоста(это скорее всего localhost)
$user впишите юзера БД
$password впишите пароль от юзера БД
$db впишите имя БД

далее откройте данный файл через
http://domain/1.php

Если выдаётся error connect
--проверьте создан ли юзер БД,
--верно ли  указан юзер БД
--верно ли указан пароль от юзера БД

Если выдаётся error select db
--Проверьте создана ли БД
--Добавлен ли юзер к БД с полнными привилегиями
Записан
Oskol
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Женский
Сообщений: 20


Мой лучший Друг


« Ответ #16 : 01.07.2011, 17:40:42 »

Сайт создавала по урокам Андрея Галямова, за что ему огромное спасибо! На хостинг импортировала всё строго по инструкции. В файле конфигурации всё указала. Я уже испробовала всё, что только можно.
Зарегистрировалась на платном хостинге http://timeweb.ru - все те же самые операции и увидела свой сайт в полностью рабочем состоянии. Жаль,  http:// www.hostinger.ru мне очень понравился, если сравнивать с другими бесплатными хостами.
Записан
Mihanja80
Практически профи
*******

Репутация: +167/-4
Offline Offline

Пол: Мужской
Сообщений: 1981


Всю жизнь учусь...


« Ответ #17 : 01.07.2011, 20:14:17 »

а в тех.поддержку www.hostinger.ru обращались с просьбой разъяснить ситуацию?
Записан
Oskol
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Женский
Сообщений: 20


Мой лучший Друг


« Ответ #18 : 05.07.2011, 21:06:40 »

Я использовала неправильное имя MySQL хоста (hostname): У меня в файле оставался 'localhost' - я его не меняла. Исправила на имя  MySQL хоста: 'mysql.hostinger.ru'. Проблема разрешилась. Спасибо большое сотрудникам службы поддержки, всё очень доступно, деликатно и оперативно помогают! Отличный хостинг, всем рекомендую!
Записан
Eugeneminimal
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 2


« Ответ #19 : 16.02.2012, 08:48:29 »

У меня тоже ошибка:

##
# @version $Id: htaccess.txt 13415 2009-11-03 15:53:25Z ian $
# @package Joomla RE
# @localized Авторские права (C) 2005 - 2009 Joom.Ru - Русский дом Joomla! Все права защищены.
# @copyright Авторские права (C) 2005 - 2008 Open Source Matters. Все права защищены.
# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Joomla! - свободное программное обеспечение.
##

#  Установка кодировки сайта по умолчанию. При необходимости, закомментируйте.

AddDefaultCharset utf-8

#  Следующие строки - попытка исправить настройки PHP
#  для полного соответствия системным требованиям Joomla.
#  Раскомментируйте (символ комментария - #) нужные строки,
#  если настройки вашего хоста не соответствуют рекомендациям
#  системных требований Joomla.
#  При возникновении 500 ошибки сервера, закомментируйте строку, вызывающую
#  ошибку, или все строки с php_flag.

#  php_flag register_globals Off
#  php_flag display_errors Off
#  php_flag file_uploads On
#  php_flag allow_url_fopen off
#  php_flag magic_quotes_gpc On
#  php_flag magic_quotes_runtime Off


#  Пример явного указания каталога для записи сессий:
#  Для Windows - c:/temp
#  для UNIX  - /tmp

#  Указанный каталог должен физически существовать и быть доступен для записи

#  При необходимости, раскомментируйте строку ниже этой
#  php_value session.save_path c:/temp

#####################################################
#  ПРОЧТИТЕ ПОЛНОСТЬЮ, ЕСЛИ БУДЕТЕ ИСПОЛЬЗОВАТЬ ЭТОТ ФАЙЛ
#
# Строка ниже этого раздела: 'Options +FollowSymLinks' может вызвать проблему
# при некоторых конфигурациях сервера. Она необходима для использования модуля
# Apache mod_rewrite, но может быть уже настроена администратором вашего
# сервера и изменение этого параметра в .htaccess может быть запрещено.
# Если эта директива вызывает ошибку сервера, то закомментируйте строку
# (добавьте символ # в начало строки), перезагрузите в браузере сайт и
# протестируйте работу SEF-ссылок. Если они работают, то вам не надо ничего
# менять здесь, т.к. всё уже настроено администратором сервера.
#
# Строки, которые можно раскомментирвать (и использовать) имеют только один #.
# Строки с двумя символами ## раскомментировать не надо. В разделах, которые вы
# не используете, все строки должны начинаться с символа #
#
#####################################################

##  Может быть закомментировано, если вызывает ошибку сервера. Смотрите примечания выше.
Options +FollowSymLinks

#
#  Включение mod_rewrite

RewriteEngine On

########## Начало - Правила обработки запросов для блокировки распространенных эксплоитов
## Если у вас возникли проблемы с вашим сайтом, используйте ниже описанные операции
## Они пытаются заблокировать самые распространенные эксплоиты Joomla!
#
## Код запрета доступа к xml-файлам расширений (раскомментируйте для активации)
#<Files ~ "\.xml$">
#Order allow,deny
#Deny from all
#Satisfy all
#</Files>
## Конец кода запрета доступа к xml-файлам

# Блокировать любой запрос, пытающийся установить значение mosConfig через URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Блокировать любой запрос, пытающийся испортить base64_encode через URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Блокировать любой запрос, содержащий тег <script> в URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Блокировать любой запрос, пытающийся установить значение глобальных переменных PHP через URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Блокировать любой запрос, пытающийся изменить _REQUEST переменную через URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Перенаправлять заблокированные запросы на страницу 403 с запрещенными ошибками!
RewriteRule ^(.*)$ index.php [F,L]
#
########## Конец правил обработки для блокировки распространенных эксплоитов

#  Раскомментируйте следующую строку, если URL вашего web-сервера
#  не связаны напрямую с физическими путями файлов.
#  Обновите ваш каталог Joomla (используйте "/" для обозначения корня сервера)

# RewriteBase /


########## Начало раздела SEF ядра Joomla!
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## Конец раздела SEF ядра Joomla!
Записан
oliksun
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Женский
Сообщений: 17



« Ответ #20 : 10.05.2016, 17:29:08 »

фффу.. я чуть не поседела за последние 30 мнут.
вносила изменения ф файл index.php  в шаблоне - вставляла кнопку рамблера.
обновила сайт - а у меня пустота... и ошибка 500.
ответ нашла..
Данная ошибка иногда появляется когда права на папку administrator на хосте установлены 0777, а надо поставить 0755, и ошибка исчезнет

именно на этот файл, который я меняла права поменяла - и теперь улыбаюсь от счастья.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet