0 Пользователей и 1 Гость просматривают эту тему.
  • 5 Ответов
  • 569 Просмотров
*

ruslan13

  • Захожу иногда
  • 156
  • 2 / 0
Для разработки стоит Денвер на Вин7. Работающая версия Joomla на Дебиан
Постоянно возникают проблемы при синхронизации.
Перенесешь БД на виндууз - перестает запускаться. Исходники - тоже. Начинаешь искать, отключать модули - ошибки пхп-ишные отлавливаешь, которых раньше не было.

Joomla хранит платформозависимую информацию в БД? Должна ли при полной замене БД и исходников (кроме configuration.php) Joomla работать на любой платформе?
*

voland

  • Легенда
  • 11016
  • 585 / 112
  • Эта строка съедает место на вашем мониторе
Re: Синхронизация Joomla Юникс - Виндоус
« Ответ #1 : 28.04.2016, 19:53:21 »
Скорее всего разница в версиях php и\или MySQL
*

ChaosHead

  • Гуру
  • 5230
  • 450 / 13
Re: Синхронизация Joomla Юникс - Виндоус
« Ответ #2 : 28.04.2016, 20:57:43 »
И дополню, на windows используйте open server, там есть выбор версий
*

ruslan13

  • Захожу иногда
  • 156
  • 2 / 0
Re: Синхронизация Joomla Юникс - Виндоус
« Ответ #3 : 29.04.2016, 03:26:59 »
На сервере:
PHP Version 5.4.4-14+deb7u9
MySQL Client API version - 5.5.37

Локально:
PHP Version 5.3.13
MySQL Client API version - mysqlnd 5.0.8-dev

Экспорт/импорт базы проводится стандартными средствами phpMyAdmin. Импорт полный, с удалением и созданием таблиц.

Вы можете привести пример кода или данных в базе, которые будут по-разному работать на этих конфигурациях?
Как надо переносить данные, чтобы была совместимость?

ChaosHead
На Денвере тоже, вроде, можно MySQL поменять, что я и сделаю. Но вчера меня озадачил кусок php кода с наследованным от стандартного джумловского ContentModelArticles моим классом. И вот после переноса то, что раньше работало и локально и на сервере, теперь не видит класс родителя.
« Последнее редактирование: 29.04.2016, 03:45:16 от ruslan13 »
*

voland

  • Легенда
  • 11016
  • 585 / 112
  • Эта строка съедает место на вашем мониторе
Re: Синхронизация Joomla Юникс - Виндоус
« Ответ #4 : 29.04.2016, 03:51:46 »
Различий много.

И в php и в мускуле
Вообще 5.3 не просто устарела, а слишком устарела! Уже 5.4 даже устарела, оптимально сейчас 5.6 использовать
*

ruslan13

  • Захожу иногда
  • 156
  • 2 / 0
Re: Синхронизация Joomla Юникс - Виндоус
« Ответ #5 : 29.04.2016, 04:12:10 »
Только что проверил - база локально тоже 5.5 стоит, а Client API в php - 5.0
Проапгрейдю PHP.

voland
У меня в коде используются базовые конструкции языка, на нем все эти версии одинаково должны работать


п.с. Денвер нравится "легкостью" своей, не хочется обратно на XAMPs...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ubuntu 20.04 не запускается инсталлятор Joomla 3.9.27

Автор DeniTornado

Ответов: 3
Просмотров: 123
Последний ответ 18.06.2021, 16:59:35
от DeniTornado
Бэкап Joomla Ошибка This extension requires FOF 3.0

Автор manm7667

Ответов: 2
Просмотров: 1475
Последний ответ 16.06.2021, 11:13:59
от Tigrubiyca
Подключение Яндекс метрики в Joomla

Автор _Мария

Ответов: 30
Просмотров: 6146
Последний ответ 02.06.2021, 14:25:40
от khan-alex
Вышел релиз безопасности Joomla 3.9.27

Автор b2z

Ответов: 9
Просмотров: 929
Последний ответ 01.06.2021, 17:01:30
от Театрал
Вышел релиз безопасности Joomla 3.9.26

Автор b2z

Ответов: 12
Просмотров: 710
Последний ответ 25.05.2021, 18:00:45
от b2z