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

ruslan13

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

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

voland

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

ChaosHead

  • Гуру
  • 5020
  • 434 / 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

  • Легенда
  • 10012
  • 549 / 107
  • Эта строка съедает место на вашем мониторе
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...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

0 - Обнаружена ошибка. Call to undefined method Joomla\Registry\Registry::getVa

Автор Victor333

Ответов: 22
Просмотров: 367
Последний ответ 09.11.2018, 11:46:17
от Victor333
Редактирование шаблона админки Joomla. Формы размещения статьи [Решено]

Автор Eholov

Ответов: 8
Просмотров: 324
Последний ответ 18.10.2018, 21:16:55
от lexxbry
Медиа менеджер и редактор фоток в Joomla

Автор informprostor

Ответов: 13
Просмотров: 589
Последний ответ 17.10.2018, 20:05:33
от informprostor
Как исправить ошибку Error: 500 при обновлении Joomla до 3.8.1?

Автор Dmitry T.

Ответов: 7
Просмотров: 1183
Последний ответ 16.10.2018, 23:38:46
от Septdir
После обновления до Joomla 3.7 в админке в меню "Компоненты" пропали пункты

Автор lolitma3

Ответов: 37
Просмотров: 5443
Последний ответ 11.10.2018, 16:28:28
от khan-alex