Авторизация

Сегодня:Сегодня:49
Всего: Всего: 913572
 

 

Приветствую вас, дорогие друзья! На днях я столкнулся с довольно неожиданной проблемой на одном из своих сайтов при повышении версии php с версии 5.3 до версии 5.6 (7.х).

Дело в том, что после установки версии php 5.4 (и выше), сайт с Joomla 3.8.11 перестает отображать вообще что-либо. Возвращаю назад версию php 5.3 - все снова начинает работать!

Выставление отображения всех ошибок помогло, сайт стал ругаться на то, что невозможно соединиться с базой данных Mysql. Читать непосредственно сами мануалы по различиям php 5.3 и php 5.4 мне было некогда, решение я в итоге нашел на одном из англоязычных форумов.

Там в аналогичной ситуации рекомендовалось изменить в настройках сайта тип базы данных.

Подсказка оказалась верной, после изменения настройки типа базы данных (Система -> Общие настройки -> Сервер -> Тип базы данных) с «mysqli» на «pdomysql» система взлетела. 

Если у вас нет доступа к графической части админки, то тип базы данных можно поменять непосредственно в файле «configuration.php», который лежит в корне сайта с CMS «Joomla».

Для этого вам нужной найти в этом конфигурационном файле строчку: 

public $dbtype = 'mysqli';

и заменить ее на строчку:

public $dbtype = 'pdomysql';

После этого у вас все должно заработать.

Добавить комментарий


Защитный код
Обновить


МЫ Вконтакте и в Телеграм

Наша страница Вконтакте  Наш канал в Телеграм

Наши услуги

Установка и настройка серверов на основе Unix;
Консультируем по выбору конфигурации ПК;
Лечим телефоны и ПК от вирусов;
Прошивка телефонов, установка Windows
(с вашего дистрибутива)
Оформление и оплата услуг - на основе договора
с нами как юридическим лицом (ИП)

Контакты

Контакты владельцев сайта:
Страница DRVTiny: ссылка
Страница DMS: ссылка
Электропочта: тыц!!!
Адрес канала сайта на Яндекс-Дзен: 
ссылка

Индекс качества сайта