Разное поведение Cakephp 2.x на PHP 5.6 и 7 - PullRequest
0 голосов
/ 27 декабря 2018

Я пытаюсь перенести сайт, созданный с помощью Cakephp 2.10, с сервера с PHP 5.6 на сервер с 7.0.После разных настроек я сталкиваюсь с последней проблемой.Мои искатели больше не работают на новом сервере.Например, этот код работал на последнем сервере:

$actus = $this->Actualite->find('all', array(
        'fields' => array('Actualite.titre', 'Actualite.titre_long', 'Actualite.id', 'Actualite.activite_id', 'Actualite.filename', 'Actualite.debut'),
        'conditions' => array(
            'Actualite.type' => array(0, 3),
      'Actualite.activite_id' => $publicActvites
        ),
        'order' => array(
            'Actualite.debut DESC',
            'Actualite.created DESC'
        ),
        'limit' => 3
    ));

И на новом сервере возвращаемый массив пуст.

Вот подробности конфигурации сервера: Debian 9.6 - 10.0.37-MariaDB - PHP 7.0

Я пытался найти, изменились ли методы поиска для новой версии PHP, но не смог найти ничего полезного.

У вас есть идеи?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...