Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Error 500 после перехода на PHP 7.3.11


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>

 

 

Надіслати
Поділитися на інших сайтах

3 минуты назад, ashap сказал:

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

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

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

Надіслати
Поділитися на інших сайтах

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

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

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

Надіслати
Поділитися на інших сайтах

6 минут назад, ashap сказал:

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

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

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

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

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.