CMS Eleanor - Поиск
Полная версия этой страницы: Официальный форум Eleanor CMS » Опять ошибка
Официальный форум Eleanor CMS » Поддержка пользователей системы Eleanor CMS » Первые шаги
Решил я переустановить CMS и теперь выдает ошибку

http://skillerforum.ru/

{full}errors/403

Искал на форуме но вроде не чего не нашел отпишитесь плиз, cms реально понравилась, раньше ей пользовался , а теперь установить даже не моуг :(
Hoodlum
Цитата (MontiQ @ 2013-03-07, 16:28)
Решил я переустановить CMS и теперь выдает ошибку

http://skillerforum.ru/

{full}errors/403

Искал на форуме но вроде не чего не нашел отпишитесь плиз, cms реально понравилась, раньше ей пользовался , а теперь установить даже не моуг :(

Посмотрите что прописано у вас в .htaccess.
Options All -ExecCGI -Indexes -Includes +FollowSymLinks
DirectoryIndex index.php
ServerSignature Off

AddType application/x-javascript .js
AddType text/css .css
<FilesMatch "\.js$">
ForceType "text/javascript; charset=utf-8"
</FilesMatch>

#{full}index.php?module=errors&code=400 - пример без ЧПУ
#Bad Rquest
ErrorDocument 400 {full}errors/400
#Authorization Required
ErrorDocument 401 {full}errors/401
#Forbidden
ErrorDocument 403 {full}errors/403
#Not found
#ErrorDocument 404 {full}errors/404
#Method Not Allowed
ErrorDocument 405 {full}errors/405
#Request Timed Out
ErrorDocument 408 {full}errors/408
#Request URI Too Long
ErrorDocument 414 {full}errors/414
#Internal Server Error
ErrorDocument 500 {full}errors/500
#Not Implemented
ErrorDocument 501 {full}errors/501
#Bad Gateway
ErrorDocument 502 {full}errors/502
#Service Unavailable
ErrorDocument 503 {full}errors/503
#Gateway Timeout
ErrorDocument 504 {full}errors/504

<IfModule mod_rewrite.c>
	RewriteEngine On

	#Редирект для чужих доменов
	#RewriteCond %{HTTP_HOST} !^{shost}$
	#RewriteRule ^(.*)$ {sprotocol}{shost}/$1 [R=301,L]

	#Правила для скачивания: отдаем любой контент только через скрипт
	#НЕ УДАЛЯЙТЕ И НЕ КОММЕНТИРУЙТЕ СТРОКУ НИЖЕ!!!! ЭТО ЧРЕВАТО ВЗЛОМОМ!!!
	RewriteRule ^uploads/(.*)$ download.php?download=$1 [L]

	#Если запрашиваемый ресурс не папка и не файл - это ЧПУ
	RewriteCond %{REQUEST_FILENAME} !-f
	RewriteCond %{REQUEST_FILENAME} !-d
	#Если файл - картинка. Нафик надо сообщать об этом системе... Это ж целую страницу придется генерить из-за случайной глупости, что тяжело для сервера...
	RewriteCond %{REQUEST_URI} !\.(css|js|jpe?g|gif|png|bmp)$
	RewriteRule ^(.*)$ index.php?!$1!&%{QUERY_STRING} [L]
</IfModule>


Вот Это!
Lyotard
Вот у меня аналогичная проблема.

Пробовал по совету Александра обращаться напрямую к install/index.php - все без изменений, как и прежде "{full}errors/403".
Думал, может версия php некудышняя, так нет - 5.3 вроде как.
Alexander
MontiQ, это неправильный .htaccess. После установки, все переменные (все, что между { и }) должно было замениться на домены вашего сайта. Такое чувство, что вы либо наново залили .htaccess с дистриба в установленную систему, либо просто у системы не было прав на запись в этот файл. С учетом вышесказанного, советую открыть .htaccess в любом текстовом редакторе и заменить:
  • {full} на полный путь к корню вашего сайта через браузер, в вашем случае это http://skillerforum.ru/
  • {sprotocol} на http://
  • {shost} на доменное имя с экранированием символов как для регулярного выражения, в вашем случае это http://skillerforum\.ru/
Цитата (Alexander @ 2013-03-07, 18:10)
MontiQ, это неправильный .htaccess. После установки, все переменные (все, что между { и }) должно было замениться на домены вашего сайта. Такое чувство, что вы либо наново залили .htaccess с дистриба в установленную систему, либо просто у системы не было прав на запись в этот файл. С учетом вышесказанного, советую открыть .htaccess в любом текстовом редакторе и заменить:
  • {full} на полный путь к корню вашего сайта через браузер, в вашем случае это http://skillerforum.ru/
  • {sprotocol} на http://
  • {shost} на доменное имя с экранированием символов как для регулярного выражения, в вашем случае это http://skillerforum.ru/


К сожалению даже Это не помогло , Уже и не знаю что делать с НИМ :(

Эмм.... Вот мой .htaccess который получился как ты посоветовал!


Options All -ExecCGI -Indexes -Includes +FollowSymLinks
DirectoryIndex index.php
ServerSignature Off

AddType application/x-javascript .js
AddType text/css .css
<FilesMatch "\.js$">
ForceType "text/javascript; charset=utf-8"
</FilesMatch>

#{http://skillerforum.ru/}index.php?module=errors&code=400 - пример без ЧПУ
#Bad Rquest
ErrorDocument 400 {http://skillerforum.ru/}errors/400
#Authorization Required
ErrorDocument 401 {http://skillerforum.ru/}errors/401
#Forbidden
ErrorDocument 403 {http://skillerforum.ru/}errors/403
#Not found
#ErrorDocument 404 {http://skillerforum.ru/}errors/404
#Method Not Allowed
ErrorDocument 405 {http://skillerforum.ru/}errors/405
#Request Timed Out
ErrorDocument 408 {http://skillerforum.ru/}errors/408
#Request URI Too Long
ErrorDocument 414 {http://skillerforum.ru/}errors/414
#Internal Server Error
ErrorDocument 500 {http://skillerforum.ru/}errors/500
#Not Implemented
ErrorDocument 501 {http://skillerforum.ru/}errors/501
#Bad Gateway
ErrorDocument 502 {http://skillerforum.ru/}errors/502
#Service Unavailable
ErrorDocument 503 {http://skillerforum.ru/}errors/503
#Gateway Timeout
ErrorDocument 504 {http://skillerforum.ru/}errors/504

<IfModule mod_rewrite.c>
	RewriteEngine On

	#Редирект для чужих доменов
	#RewriteCond %{HTTP_HOST} !^{ http://skillerforum\.ru/}$
	#RewriteRule ^(.*)$ {http://}{ http://skillerforum\.ru}/$1 [R=301,L]

	#Правила для скачивания: отдаем любой контент только через скрипт
	#НЕ УДАЛЯЙТЕ И НЕ КОММЕНТИРУЙТЕ СТРОКУ НИЖЕ!!!! ЭТО ЧРЕВАТО ВЗЛОМОМ!!!
	RewriteRule ^uploads/(.*)$ download.php?download=$1 [L]

	#Если запрашиваемый ресурс не папка и не файл - это ЧПУ
	RewriteCond %{REQUEST_FILENAME} !-f
	RewriteCond %{REQUEST_FILENAME} !-d
	#Если файл - картинка. Нафик надо сообщать об этом системе... Это ж целую страницу придется генерить из-за случайной глупости, что тяжело для сервера...
	RewriteCond %{REQUEST_URI} !\.(css|js|jpe?g|gif|png|bmp)$
	RewriteRule ^(.*)$ index.php?!$1!&%{QUERY_STRING} [L]
</IfModule>


Alexander
MontiQ, заменять нужно вместе с { и }, тоесть после замены не должно остаться ни того ни другого. Да, и я ошибся немного: {shost} нужно в вашем случае заменить на skillerforum\.ru (без http://)
Цитата (Alexander @ 2013-03-07, 22:46)
MontiQ, заменять нужно вместе с { и }, тоесть после замены не должно остаться ни того ни другого. Да, и я ошибся немного: {shost} нужно в вашем случае заменить на skillerforum\.ru (без http://)


Ошибка пропала:)
теперь другая марока :(
Цитата
На этой странице обнаружена циклическая переадресация
Загрузка веб-страницы по адресу http://skillerforum.ru/errors/403 вызвала слишком много переадресаций. Попробуйте очистить для этого сервера файлы cookie или разрешить их прием от независимых сайтов. Если это не поможет, возможно, проблема связана не с вашим компьютером, а с конфигурацией сервера.
Вот несколько советов и рекомендаций:
Обновите эту страницу позже.
Подробнее об этой неполадке.
Ошибка 310 (net::ERR_TOO_MANY_REDIRECTS): Обнаружено слишком много переадресаций.
Alexander
Что-то хостинг тупит что-ли. Удалите строку
ErrorDocument 403 http://skillerforum.ru/errors/403
Цитата (Alexander @ 2013-03-07, 23:11)
Что-то хостинг тупит что-ли. Удалите строку
ErrorDocument 403 http://skillerforum.ru/errors/403


Неа , хостинг у меня Reg.ru, Все сайты вставали отлично :) а это вообще не могу :( , удалил строчку которая мешала идти , теперь просто пишет что сайт не доступен по данному адресу :(
Alexander
Цитата (MontiQ @ 2024-10-12 06:32)
Неа , хостинг у меня Reg.ru, Все сайты вставали отлично а это вообще не могу , удалил строчку которая мешала идти , теперь просто пишет что сайт не доступен по данному адресу

Но почему он недоступен? Попробуйте временно удалить (переименовать) .htaccess . Дальше будем разбираться.
Цитата (Alexander @ 2013-03-08, 0:03)
Но почему он недоступен? Попробуйте временно удалить (переименовать) .htaccess . Дальше будем разбираться.


У тебя скайп есть? а то тут мне не очень удобно :)
Alexander
Скайп есть. sunvas
Цитата (Alexander @ 2013-03-08, 0:10)
Скайп есть. sunvas


Добавил :)
Alexander
Все ошибки пользователя заключались в некорректной правке файла .htaccess. Совет всем на будущее: аккуратнее относитесь к правке системных файлов.
Lyotard
Поясните, как решили проблему. Я когда .htaccess удаляю дальше системных требований не пускает "Ошибка Следующие папки и файлы должны быть доступны для записи: .htaccess" Забрасываешь обратно .htaccess - опять же сообщение "{full}errors/403"
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.