Перейти к содержанию
U124

[Решено {синтаксис htaccess}] OC 2.0.2.0 (rs.3) ЧПУ — Error 500

Рекомендуемые сообщения

  • Установил OC 2.0.2.0 (rs.3)
  • Создал структуру.
  • Включил встроенный ЧПУ (Система → Настройки → Сервер → Включить ЧПУ = Да
  • Переименовал .htaccess.txt → .htaccess
  • Получаю при загрузке сайта Internal Server Error 500
Погуглил, ничего подходящего не нашел. Попытка заменить в файле .htaccess директиву Options +FollowSymLinks на Options +SymLinksIfOwnerMatch ни к чему не привела.

Мой .htaccess

# 1.To use URL Alias you need to be running apache with mod_rewrite enabled.

# 2. In your opencart directory rename htaccess.txt to .htaccess.

# For any support issues please visit: http://www.opencart.com

Options +FollowSymlinks

# Prevent Directoy listing

Options -Indexes

# Prevent Direct Access to files

<FilesMatch "(?i)((\.tpl|\.ini|\.log|(?<!robots)\.txt))">

Order deny,allow

Deny from all

</FilesMatch>

# SEO URL Settings

RewriteEngine On

# If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/

RewriteBase /

RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]

RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]

RewriteRule ^system/download/(.*) /index.php?route=error/not_found [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)

RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

### Additional Settings that may need to be enabled for some servers

### Uncomment the commands by removing the # sign in front of it.

### If you get an "Internal Server Error 500" after enabling any of the following settings, restore the # as this means your host doesn't allow that.

# 1. If your cart only allows you to add one item at a time, it is possible register_globals is on. This may work to disable it:

# php_flag register_globals off

# 2. If your cart has magic quotes enabled, This may work to disable it:

# php_flag magic_quotes_gpc Off

# 3. Set max upload file size. Most hosts will limit this and not allow it to be overridden but you can try

# php_value upload_max_filesize 999M

# 4. set max post size. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields

# php_value post_max_size 999M

# 5. set max time script can take. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields

# php_value max_execution_time 200

# 6. set max time for input to be recieved. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields

# php_value max_input_time 200

# 7. disable open_basedir limitations

# php_admin_value open_basedir none

Прошу помоч.

Сервер VPS

Изменено пользователем U124

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

пробовать стирать блоками построчно из htaccess строки пока ошибка 500 не пропадет.

Отписаться сюда, какая строка лечит error 500

дождаться ответа операторов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

1. Логи сервера

 

:20:00 2015] [error] [client 46.39.231.176] File does not exist: /var/www/admin/data/www/onesday.ru/shokolad, referer: http://onesday.ru/index.php?route=product/category&path=59_63

[Wed May 06 14:20:13 2015] [error] [client 46.39.231.176] File does not exist: /var/www/admin/data/www/onesday.ru/gotovye-nabory, referer: http://onesday.ru/

[Wed May 06 14:21:04 2015] [error] [client 46.39.231.176] File does not exist: /var/www/admin/data/www/onesday.ru/gotovye-nabory

[Wed May 06 14:21:11 2015] [error] [client 46.39.231.176] File does not exist: /var/www/admin/data/www/onesday.ru/postery, referer: http://onesday.ru/

[Wed May 06 14:25:00 2015] [alert] [client 46.39.231.176] /var/www/admin/data/www/onesday.ru/.htaccess: Invalid command '\xef\xbb\xbf#', perhaps misspelled or defined by a module not included in the server configuration

[Wed May 06 14:27:12 2015] [alert] [client 46.39.231.176] /var/www/admin/data/www/onesday.ru/.htaccess: Invalid command '\xef\xbb\xbf#', perhaps misspelled or defined by a module not included in the server configuration

[Wed May 06 14:27:16 2015] [alert] [client 46.39.231.176] /var/www/admin/data/www/onesday.ru/.htaccess: Invalid command '\xef\xbb\xbf#', perhaps misspelled or defined by a module not included in the server configuration

[Wed May 06 14:30:02 2015] [alert] [client 46.39.231.176] /var/www/admin/data/www/onesday.ru/.htaccess: Invalid command '\xef\xbb\xbf#', perhaps misspelled or defined by a module not included in the server configuration, referer: http://onesday.ru/admin/index.php?route=setting/store&token=28eb38f339c3daf7c6274f15b5542dab

 

2. Проверил — работает

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ну и что такое

\xef\xbb\xbf#

???

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ну и что такое

\xef\xbb\xbf#

???

 

Шут его знает? Честно. Не представляю даже.

Ребята, куда копать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я бы копал в сторону конфига сервера. В первую очередь конфиг апача и его модулей.
Так же стоит обновить движок с rs3 на полноценный релиз. А вдруг...

Изменено пользователем destreser

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

файл htaccess то точно отсюда?

 

/var/www/admin/data/www/onesday.ru/.htaccess

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

файл htaccess то точно отсюда?

 

/var/www/admin/data/www/onesday.ru/.htaccess

 

Да, я его переименовал обратно. Что бы не мешал работать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

только меня в представленном файле .htaccess

# Prevent Direct Access to files

Order deny,allow
Deny from all

смущает? :ugeek:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А что не так? Файл стандартный в поставке был.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

только меня в представленном файле .htaccess

# Prevent Direct Access to files

Order deny,allow
Deny from all

смущает? :ugeek:

Ёптель, а ведь так да, должно быть:

 

# Prevent Direct Access to files
<FilesMatch "(?i)((\.tpl|\.ini|\.log|(?<!robots)\.txt))">
 Order deny,allow
 Deny from all
</FilesMatch>

:ugeek:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ага, перезалил файл — все заработало. Мля, бывает же ... спасибо большое!!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От Alex10
      Добрый день, помогите пожалуйста с решением проблемы. После установки дополнения возникла такая ошибка: 
      Parse error: syntax error, unexpected '$url' (T_VARIABLE), expecting function (T_FUNCTION) in /system/storage/modification/catalog/controller/product/category.php on line 569
       
      $url = ''; if (isset($this->request->get['filter'])) { $url .= '&filter=' . $this->request->get['filter']; } if (isset($this->request->get['limit'])) { $url .= '&limit=' . $this->request->get['limit']; } что нужно прописать в $url = ' '; , чтоб решить проблему?
    • От mario512
      Добрый день. Сайт caseroom.in.ua при проверке валидатором validator.w3.org выдает ошибку:
      Error: Start tag body seen but an element of the same type was already open.
      Подскажите как ее решить?
      Ссылка на результат текста: Клик
    • От Vladkh
      Была рабочая версия сайта на локале, ошибок не было, но решил попробовать новый шаблон и не увидел, что он для другой версии опенкарт. После чего решил заново сделать локальную версию. Поставил чистый опенкарт, удалил все кроме двух файлов конфиг, скопировал все файлы сайта по фтп, создал и импортировал БД, поменял все пути в файлах конфиг. Все как бы работает, но не полностью. В админке часть кнопок не активна и не отображаеться, а на самом сайте поплыли стили и не работают  некоторые функции. Что самое интересное, так это то что в режиме инкогнито браузера, стили стоят на месте, но к примеру все слайдера не работают, меню не выпадает. Помогите пожалуйста, я в этом деле новый, немного не разбираюсь


    • От mbhusty
      Привет всем!
      Передали сайт на поддержку, который работает на ocStore 2.3.0.2. 
      По мере разбора возникла проблема с установкой любых модулей. Если по шагам, то происходит так:
      1. Дополнения -> Установка дополнений
      2. Выбираю ранее скаченный необходимый файл
      3. Устанавливаю (ошибок нет)
      4. Дополнения -> Менеджер обновлений -> Обновить
      5. После этого сайт лежит с ошибкой 500, админка работает. Приходится делать откат до предыдущего состояния.
       
      Прошу помочь знающих людей. Гугление особо не помогло, тут на форуме тоже глухо. 
    • От LoneWolf228
      Скачал бэкап магазина. Залил на опенсервер, не открывает и выдаёт ошибки - проблема в базе данных.  Как решить?
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.