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

ruslan13

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

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

voland

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

ChaosHead

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

ruslan13

  • Захожу иногда
  • 76
  • 1 / 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

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

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

ruslan13

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

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


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

Проблема Joomla с большим количеством материала (статей)

Автор ruslan13

Ответов: 7
Просмотров: 294
Последний ответ 21.01.2018, 11:16:41
от ruslan13
Не устанавливается Joomla 3

Автор olikCZ

Ответов: 4
Просмотров: 110
Последний ответ 16.01.2018, 17:58:09
от olikCZ
Установить виджет на Joomla 3.8

Автор Civik35

Ответов: 4
Просмотров: 151
Последний ответ 16.01.2018, 07:53:43
от Arkadiy
Нумерация элементов в админке Joomla

Автор romagromov

Ответов: 0
Просмотров: 45
Последний ответ 15.01.2018, 14:29:50
от romagromov
Эффективность core Joomla

Автор ruslan13

Ответов: 69
Просмотров: 966
Последний ответ 12.01.2018, 16:20:55
от ruslan13