Добрый день, случилось так что сломалась панель управления сервером. Была выбрана другая панель управлением, ну и соответственно на дедик все будет переустанавливать. На нем есть магазин на движке 1.5.5.1.2. Планирую обновить php до версии 7, так обещается существенный прирост в скорости. Но в php 7 убрана поддержка mysql , есть только PDO и mysqli , как корректно перенести магазин на данную платформу(какой конфигарационый файл нужно подредактировать для вызова mysqli?, а так же будет ли корректно работать на версии php 7?
Gleb-khil, смотрите это - и это - И не забывайте, что до сих пор нет ioncube под php7 - это к тому, если есть модули, которые требуют ионкубе.
Она убрана ещё раньше и это мелочь. Просто закиньте себе эти два файла с заменой существующих: https://github.com/opencart/opencart/blob/1.5.6.4/upload/system/library/db.php https://github.com/opencart/opencart/blob/1.5.6.4/upload/system/database/mysqli.php А затем в конфигах замените mysql на mysqli. На этом всё. Но в php7 очень много кардинальных изменений, которые ломают обратную совместимость. Будет много ошибок, которые придётся исправлять. Советую использовать php5.6, он тоже в десятки раз быстрее того же 5.3, например, но с переходом должно быть минимум проблем (но mysql драйвер заменить всё же придёться).
всем спасибо, все же решил пока не ставить php7 , почитал - много пока нареканий на него и нет обратной поддержки