Обращение к начинающим

Обращение к начинающим

от Виталий Лавров -
Количество ответов: 8
Изображение пользователя Эксперт по Moodle

Если вы столкнулись с какой-то технической проблемой и хотите получить ответ, то не забывайте указывать

Версию moodle.

ОС (win*, linux,*bsd,...) или название дистрибутива ( типа denwer/wamp/xampp )

Тип  версию web-сервера ( Apache / nginx / lighthttpd / iis / ... )

Тип и версию сервера баз данных ( mysql/postgres/mssql/oracle...)

Версию PHP

Если вы пользуетесь хостингом, то обязательно укажите это ( достаточно просто сказать "хостинг" )

PS есть еще предложения/уточнения по тому как задать вопрос ?

В ответ на Виталий Лавров

Re: Обращение к начинающим

от Андрей Чекунов -

Перед тем как задать вопрос, очень рекомендуется поискать поиском решение подобной проблемы. Может быть и не понадобится задавать вопрос.

Если поиском не нашли, то стоит подумать о четкой и однозначной формулировке вопроса.

Сформулируйте корректный вопрос, внимательно посмотрите на вопрос с точки зрения других участников форума, подумайте - понятна ли им будет формулировка вопроса?

Подумайте, и вспомните какие еще дополнительные сведения вы можете сообщить? (записи в логах, сообщения об ошибках)

Помните, правильно заданный вопрос содержит не менее половины ответаулыбаюсь

PS. Видимо надо уже думать о создании FAQулыбаюсь

В ответ на Андрей Чекунов

Re: Обращение к начинающим

от Виталий Лавров -
Изображение пользователя Эксперт по Moodle

Про логи нужно писать отдельно. Многие не знают об их существовании ( а зря! ). Если вы видите пустой экран вместо странички, то в логах явно есть сообщения об ошибках.

Web-сервер ведет свои логи.

БД-сервер ведет свои логи.

php - может писать логи как отдельно, так и в лог web-сервер.

В разных платформах все это по разным каталогам. IMHO нужно wiki писать о том где и что искать.

И еще - Огромными шрифтом написать - Если вы затеяли изменять настройки/ставить дополнения/апгрейдить moodle - сделайте backup 3-х вещей:

moodle

moodledata

БД

Настоятельно рекомендуется хоть 1 раз попытаться поднять из такого backup-а сервер!!!

После этого крутите что хотите!

PS Жаль, что штатный wiki уродский.

В ответ на Виталий Лавров

Re: Обращение к начинающим

от Евгений Ярославцев -

По поводу логов добавлю к вышесказанному, что экран может быть пустым, а лог пустым - одновременно.

Как минимум это может означать, что сработало ограничение сервера на выполнение кода.

К примеру сталкивался с такой ситуацией при обновлении moodle на masterhost`е. Пришлось локально обновить БД и залить на хостинг.

В ответ на Евгений Ярославцев

Re: Обращение к начинающим

от Виталий Лавров -
Изображение пользователя Эксперт по Moodle

это значит, что часть логов отключена или в случае хостинга просто недоступна вам.

Хостеров тоже можно понять.

зачем протоколировать ошибки кривых пионерских поделок ? улыбаюсь

PS я задолбался фиксить мелкие ошибки moodle-писателей.

В ответ на Виталий Лавров

Re: Обращение к начинающим

от Александр Анисимов -
Изображение пользователя Майнтейнер перевода Изображение пользователя Эксперт по Moodle

>> ошибки кривых пионерских поделок ?

Уважаемый эксперт по Мудл Виталий, зачем и почему тогда Вы используете программу, написанную в пионерском кружке?

>> фиксить мелкие ошибки moodle-писателей

А написать в трекер (указать на ошибки, предложить свой вариант) и поделиться своими изменениями с сообществом религия не поволяет?

Извините за резкость...

В ответ на Александр Анисимов

Re: Обращение к начинающим

от Виталий Лавров -
Изображение пользователя Эксперт по Moodle

>> Уважаемый эксперт по Мудл Виталий, зачем и почему тогда Вы используете программу, написанную в пионерском кружке?

Остальное еще хуже.

А на счет php - есть замечательная статейка (http://lurkmore.ru/Php). Лицам с неуравновешенной психикой и незамутненным сознанием лучше не читать.

>> А написать в трекер (указать на ошибки, предложить свой вариант) и поделиться своими изменениями с сообществом религия не поволяет?

Пусть они в трекере исправляют ошибки мешающие работать, а не мелкие недочеты типа

Undefined property/Invalid argument supplied for foreach()/Trying to get property of non-object

Делиться ими не просто - у меня в git-e свалка и вытащить оттуда фиксы не касающиеся собственных правок долго.

Некоторые исправления/дополнения я постил сюда.

В ответ на Евгений Ярославцев

Re: Обращение к начинающим

от Alex Djachenko -
Изображение пользователя Developers Изображение пользователя Майнтейнер перевода Изображение пользователя ООО "Открытые Технологии" Изображение пользователя Тестер Moodle Изображение пользователя Эксперт по Moodle

Да, некоторые провайдеры устанавливают на сервер монитор процессов, который "убивает" все процессы php, которые выполняются больше 20 секунд (или любого, настроенного провайдером времяни), или занимают больше 16 мегабайт оперативной памяти. Использованием этого варварского метода распределения системных ресурсов "грешит" не только мастерхост, но и еще множество других дешевых хостингов. Такой хостинг абсолютно непригоден для работы Moodle, обсуждать какие-то там "ошибки", на таком хостинге бессмысленно - это все-равно что удивляться, почему белье плохо стирается в автоматической стиральной машине, которую каждые 30 минут после включения обесточивают и сливают из нее воду: чудо, что вообще хоть как-то работает.

Разумеется, при таком способе вывести какие-то сообщения на экране система просто не успевает. Эта будет проявляться на таких длительных процессах, как обновление БД, бекам и восстановление курса, обработка рассылок и подсчет статистики в cron.php, зачисление в курс сразу большого количества слушателей и т.д.

В ответ на Alex Djachenko

Re: Обращение к начинающим

от Виталий Лавров -
Изображение пользователя Эксперт по Moodle

Нужно все эти знания как-то компактно и доходчиво изложить.

IMHO Wiki наиболее подходяшая форма (FAQ тут какой-то странный).

Может админы создадут страничку для коллективного творчества ?

Кстати, никто не прикручивал mediawiki к moodle ? А то штатная eWiki давно протухла и неработоспособна с utf-8, а афтор похоже давно забил на ее поддержку.