Имеем свежеустановленный мудл 19.
Имею желание перенести базу из xampp на отдельностоящий сервер mysql (с localhost на server-x). Лезу в config.php, меняю dbhost на serverx (вместо serverx можно написать все что угодно) - система все равно лезет за базой на localhost. Как это понимать? Где еще прописаны параметры базы, кроме как в config.php?
А как вы определили, куда он лезет за базой?
Перенесли ли вы уже данные на новый сервер?
Пропробуйте для начала произвести на новый сервер установку moodle с нуля - проверьте, работает ли в принципе, а потом загрузите туда дамп локальной базы
Перенесли ли вы уже данные на новый сервер?
Пропробуйте для начала произвести на новый сервер установку moodle с нуля - проверьте, работает ли в принципе, а потом загрузите туда дамп локальной базы
Как определил - просто, мудл работает вне зависимости от того, запущен ли mysql на стороннем сервере, а вот при при остановке mysql на localhost - сразу же вылезает ошибка соединения с БД.
Это все при том, что в config.php прописано лезть на сторонний сервер.
Это все при том, что в config.php прописано лезть на сторонний сервер.
Нашел - только удалив все содержимое tmp я увидел актуальные изменения из php файлов. Иначе все бралось из кэша, который лежал в tmp. Никакими другими средствами кэш не чистится и не обновляется. Ппц...
Я так помимаю вы про системный tmp говорите? Таким образом очевидно, что это не проблема мудла... он кеширует только тексты пользователей и только в moodledata/temp.
Может у вас стоит какой-нибудь Zend Optimizer, который и кеширует все php?
Может у вас стоит какой-нибудь Zend Optimizer, который и кеширует все php?
Это проблема пакета в целом. Я скачал все-в-одном, запустил, проинсталлил, оно работает. Zend optimizer там по-моему, есть. Не знал, что он работает именно так.Кстати, проблема с неизменяющимися ссылками тоже, походу, из-за этого.
Сергей, а там нигде не написано что это пакет для разработчика... Как раз наоборот - это пакет для простых пользователей, которые ставят его и не греют голову.
А разработчики должны брать систему из CVS! Иначе как вы собираетесь контролировать свои изменения и перелазить потом на следующую версию?...
А разработчики должны брать систему из CVS! Иначе как вы собираетесь контролировать свои изменения и перелазить потом на следующую версию?...