Jump to content

Recommended Posts

У меня недавно случилась такая проблема. Хостингер перенес мои сайты на другой сервер и установил по дефалту пхп 7.3.11 - все домены и поддомены стали выдавать интерналку 500. Основной домен (после запроса в поддержку) заработал - там вернули 7.2 (этот сайт самописный и без каверзных ошибок). Но паркованный домен и поддомены так и не заработали. Сегодня стал разбираться. Не стану углубляться в решение проблем помимо опенкарт.

 

Итак, стоит опенкарт 2.0.3.1.

Немного поэкспериментировал и изменил .htaccess

 

# 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]

 

Глобально не разбирался, но сайт заработал. Возможно вся шняга скрывается тут

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>

 

 

Share this post


Link to post
Share on other sites

 официально заявлено php 7 и выше в версии 3.0 магазинов

Share this post


Link to post
Share on other sites
3 минуты назад, ashap сказал:

 официально заявлено php 7 и выше в версии 3.0 магазинов

Не суть важно. У меня есть еще и тестовый поддомен на тройке - такая же фигня - пока с ним не разбирался. На локалке тройка нормально запускается и под пхп 5.3

намерен узнать у хостингера, почему такая беда со стандартным .htaccess

Share this post


Link to post
Share on other sites

если это не рулится именно вами то выше 7.1 не вижу повода ставить и эксперементировать

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

тем более у хостингер

Share this post


Link to post
Share on other sites
6 минут назад, ashap сказал:

если это не рулится именно вами то выше 7.1 не вижу повода ставить и эксперементировать

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

тем более у хостингер

А кто меня спрашивал? Я переменил пхп пока на 7.2 и поправил .htaccess  как указал ранее. У меня там еще и джумловский стоит припаркованный - тоже выдавал 500. Там тоже было дело в .htaccess + внутренние баги одного скрипта (антихакера) - семерка оказалась более чувствительной к такому раскладу, ну это правильно - уменьшается успех хакерской атаки.

Share this post


Link to post
Share on other sites

у меня пашет на 7.3 и версия 2,3

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.