Русская поддержка интернет-магазина PrestaShop
русская поддержка PrestaShop.
Регистрация
Забыли пароль?
Главная
Возможности
Демо
Скачать
Каталог магазинов
Форум
Модули и шаблоны
Администрирование
Реклама и маркетинг
Аналитика и статистика
Оплата и платежные системы
Управление контентом
Экспорт
Фронт-офис
Локализация
Торговые площадки
Управление товарами
Средства миграции
Оформление заказа
Поиск и фильтры
Доставка и логистика
Слайд-шоу
Социальные сети
Модификаторы
Шаблоны PrestaShop
Работа
Главная
Форум
Общие форумы (prestashop v1.6.x)
Установка, Настройка, Обновление
Проблема со сменой PHP в престашопе
Проблема со сменой PHP в престашопе
dmitriyDEV
Новичок
Сообщений: 2
Регистрация: 01-04-2017
# 1
01-04-2017 02:06
Раньше преста работала под управлением версии PHP 5.2, но хостинг убрал с поддержки эти версии и оставил только 5.4 и выше, в итоге сайт перестал работать, в админку зайти не могу, а на главной странице ошибка 500 Server Error, помогите исправить проблему, что можно сделать, на сайте или на хостинге? ссылка на сайт http://www.docteur-smartphone.fr/
logalla
Новичок
Сообщений: 98
Откуда: С-Петербург
Регистрация: 26-05-2010
# 2
01-04-2017 03:56
зайти на хостинг и поднять у престы версию PHP 5.2 на PHP 5.4
dmitriyDEV
Новичок
Сообщений: 2
Регистрация: 01-04-2017
# 3
01-04-2017 22:16
Цитата:( logalla @ 31-03-2017 22:56
Смотреть сообщение
)
зайти на хостинг и поднять у престы версию PHP 5.2 на PHP 5.4
Всмысле версию престы на хостинге?на хостинге версию php я поставил 5.4, теперь выводит это Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /home/docteursum/www/index.html on line 28
zapalm
Профессионал
Сообщений: 350
Откуда: Владивосток
Регистрация: 01-08-2009
# 4
02-04-2017 07:33
Воспользуйтесь утилитой по диагностики prestashop: https://github.com/zapalm/psdiag
Скачайте файл psdiag.php в корень сайта и запустите через браузер:
http://www.docteur-smartphone.fr/psdiag.php
В отчете вы увидите, что не так с настройками - там же будет версия PHP.
Обновление PHP дрлжно делаться как для веб-сервера (apache) так и для консоли (cli), но важно первое.
Пример отчета по диагностики:
Running from web browser.
[ok] : Upload files (it is mandatory)
[ok] : Check recursive write permissions on /cache/
[ok] : Check recursive write permissions on /log/
[ok] : Check recursive write permissions on /img/
[ok] : Check recursive write permissions on /modules/
[ok] : Check recursive write permissions on /themes/default-bootstrap/lang/
[ok] : Check recursive write permissions on /themes/default-bootstrap/pdf/lang/
[ok] : Check recursive write permissions on /themes/default-bootstrap/cache/
[ok] : Check recursive write permissions on /translations/
[ok] : Check recursive write permissions on /upload/
[ok] : Check recursive write permissions on /download/
[ok] : Create new files and folders (it is mandatory)
[ok] : PHP >= 5.2.0 (it is minimal requirement). Recommended PHP >= 5.4.0. Installed: 5.6.3
[ok] : GD library (it is mandatory)
[ok] : MySQL support (it is mandatory)
[ok] : Check recursive write permissions on /config/
[ok] : Check some files of PrestaShop distribution
[ok] : Check recursive write permissions on /mails/
[ok] : Open external URLs (recommended to be enabled)
[ok] : PHP register_globals option (should be disabled)
[ok] : GZIP compression (recommended to be enabled)
[ok] : Mcrypt extension (should be enabled)
[ok] : Mbstring extension (should be enabled)
[ok] : PHP magic quotes option (should be disabled)
[ok] : Dom extension (recommended to be enabled)
[ok] : PDO MySQL extension (recommended to be enabled)
Мои бесплатные и платные модули:
prestashop.modulez.ru/developer/zapalm
logalla
Новичок
Сообщений: 98
Откуда: С-Петербург
Регистрация: 26-05-2010
# 5
02-04-2017 18:48
сейчас ваш сайт выдает ошибку: 500 Server Error
Посмотрите имеется ли в корневой папке сайта файл .htaccess. Если он там есть сделайте его резервную копию и попробуйте вовсе удалить. Если после этого сайт заработал значит причина в нем.
AK-74
Cпециалист
Сообщений: 115
Регистрация: 01-02-2016
# 6
03-04-2017 17:00
Цитата:( dmitriyDEV @ 01-04-2017 03:06
Смотреть сообщение
)
Раньше преста работала под управлением версии PHP 5.2, но хостинг убрал с поддержки эти версии и оставил только 5.4 и выше, в итоге сайт перестал работать, в админку зайти не могу, а на главной странице ошибка 500 Server Error, помогите исправить проблему, что можно сделать, на сайте или на хостинге? ссылка на сайт http://www.docteur-smartphone.fr/
Старые версии движка не работают на более поздних версиях PHP потому что используют некоторые конструкции, которые в более поздних версиях языка не поддерживаются. Например преста 1.3 не работает на PHP выше версии 5.2
На Главную форума
Найти
FaQ
Панель управления
Кто он-лайн
Общие форумы (prestashop v1.7.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Модули, плагины
-- Дизайн, шаблоны
-- Песочница
Общие форумы (prestashop v1.6.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Модули, плагины
-- Дизайн, шаблоны
-- Песочница
Общие форумы (prestashop v1.5.x)
-- Общий форум
Общие форумы (prestashop v1.4.x)
-- Новости и объявления
-- Общий форум
-- Установка, Настройка, Обновление
-- Дизайн, шаблоны
-- Модули, плагины
-- Песочница
-- Прочее
Общие форумы (prestashop v1.3.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Дизайн, шаблоны
-- Модули, плагины
---- Платные модули и хаки
-- Песочница
Другое
-- Корзина
---- Хостинг
---- Каталог магазинов
---- Общий форум
---- Прием багов