Автор Тема: Перенос Moodle с Школьного сервера 4.1 на Школьный сервер5.0  (Прочитано 15051 раз)

Оффлайн ZOL

  • Завсегдатай
  • *
  • Сообщений: 79
    • Email
Переустановил сервер, попробовал зайти в moodle под root - не пускает.
Изменил memory_limit на 512M.
Перезапустил httpd2 всё равно не пускает.
Вот логи httpd2:
[Tue Feb 02 12:21:03 2010] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Tue Feb 02 12:21:03 2010] [warn] RSA server certificate CommonName (CN) `localhost.localdomain' does NOT match server name!?
[Tue Feb 02 12:21:03 2010] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Tue Feb 02 12:21:03 2010] [warn] RSA server certificate CommonName (CN) `localhost.localdomain' does NOT match server name!?
[Tue Feb 02 12:21:03 2010] [notice] Apache/2.2.14 (Unix) PHP5/5.2.11-dev with Suhosin-Patch mod_ssl/2.2.14 OpenSSL/0.9.8k configured -- resuming normal operations
[Tue Feb 02 12:21:10 2010] [notice] caught SIGTERM, shutting down
[Tue Feb 02 12:21:11 2010] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Tue Feb 02 12:21:11 2010] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Tue Feb 02 12:21:11 2010] [notice] Apache/2.2.14 (Unix) PHP5/5.2.11-dev with Suhosin-Patch mod_ssl/2.2.14 OpenSSL/0.9.8k configured -- resuming normal operations
[Tue Feb 02 17:58:28 2010] [notice] caught SIGTERM, shutting down
[Tue Feb 02 18:03:57 2010] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Tue Feb 02 18:03:57 2010] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Tue Feb 02 18:03:57 2010] [notice] Apache/2.2.14 (Unix) PHP5/5.2.11-dev with Suhosin-Patch mod_ssl/2.2.14 OpenSSL/0.9.8k configured -- resuming normal operations
[Wed Feb 03 21:12:45 2010] [error] [client 192.168.0.109] ALERT - script tried to increase memory_limit to 100663296 bytes which is above the allowed value (attacker '192.168.0.109', file '/var/www/webapps/moodle/lib/setuplib.php', line 80)
[Wed Feb 03 21:12:45 2010] [error] [client 192.168.0.109] PHP Warning:  fopen(/var/www/webapps/moodledata/.htaccess) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Permission denied in /var/www/webapps/moodle/lib/setuplib.php on line 178
[Wed Feb 03 21:12:45 2010] [error] [client 192.168.0.109] PHP Warning:  mkdir() [<a href='function.mkdir'>function.mkdir</a>]: Permission denied in /var/www/webapps/moodle/lib/setuplib.php on line 189
[Wed Feb 03 21:12:45 2010] [error] [client 192.168.0.109] File does not exist: /usr/share/doc/indexhtml/favicon.ico
[Wed Feb 03 21:12:48 2010] [error] [client 192.168.0.109] File does not exist: /usr/share/doc/indexhtml/favicon.ico
[Wed Feb 03 21:13:55 2010] [error] [client 192.168.0.109] ALERT - script tried to increase memory_limit to 100663296 bytes which is above the allowed value (attacker '192.168.0.109', file '/var/www/webapps/moodle/lib/setuplib.php', line 80)
[Wed Feb 03 21:13:55 2010] [error] [client 192.168.0.109] PHP Warning:  fopen(/var/www/webapps/moodledata/.htaccess) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Permission denied in /var/www/webapps/moodle/lib/setuplib.php on line 178
[Wed Feb 03 21:14:04 2010] [error] [client 192.168.0.109] ALERT - script tried to increase memory_limit to 100663296 bytes which is above the allowed value (attacker '192.168.0.109', file '/var/www/webapps/moodle/lib/setuplib.php', line 80)
[Wed Feb 03 21:14:04 2010] [error] [client 192.168.0.109] PHP Warning:  fopen(/var/www/webapps/moodledata/.htaccess) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Permission denied in /var/www/webapps/moodle/lib/setuplib.php on line 178
[Wed Feb 03 21:14:04 2010] [error] [client 192.168.0.109] ALERT - script tried to increase memory_limit to 100663296 bytes which is above the allowed value (attacker '192.168.0.109', file '/var/www/webapps/moodle/lib/setuplib.php', line 80)
[Wed Feb 03 21:14:04 2010] [error] [client 192.168.0.109] PHP Warning:  fopen(/var/www/webapps/moodledata/.htaccess) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Permission denied in /var/www/webapps/moodle/lib/setuplib.php on line 178
[Wed Feb 03 21:14:04 2010] [error] [client 192.168.0.109] ALERT - script tried to increase memory_limit to 100663296 bytes which is above the allowed value (attacker '192.168.0.109', file '/var/www/webapps/moodle/lib/setuplib.php', line 80)
[Wed Feb 03 21:14:04 2010] [error] [client 192.168.0.109] ALERT - script tried to increase memory_limit to 100663296 bytes which is above the allowed value (attacker '192.168.0.109', file '/var/www/webapps/moodle/lib/setuplib.php', line 80)
[Wed Feb 03 21:14:04 2010] [error] [client 192.168.0.109] PHP Warning:  fopen(/var/www/webapps/moodledata/.htaccess) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Permission denied in /var/www/webapps/moodle/lib/setuplib.php on line 178
[Wed Feb 03 21:14:04 2010] [error] [client 192.168.0.109] PHP Warning:  fopen(/var/www/webapps/moodledata/.htaccess) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Permission denied in /var/www/webapps/moodle/lib/setuplib.php on line 178
[Wed Feb 03 21:15:29 2010] [error] [client 192.168.0.109] ALERT - script tried to increase memory_limit to 100663296 bytes which is above the allowed value (attacker '192.168.0.109', file '/var/www/webapps/moodle/lib/setuplib.php', line 80)
[Wed Feb 03 21:15:29 2010] [error] [client 192.168.0.109] PHP Warning:  fopen(/var/www/webapps/moodledata/.htaccess) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Permission denied in /var/www/webapps/moodle/lib/setuplib.php on line 178
[Wed Feb 03 21:15:32 2010] [error] [client 192.168.0.109] ALERT - script tried to increase memory_limit to 100663296 bytes which is above the allowed value (attacker '192.168.0.109', file '/var/www/webapps/moodle/lib/setuplib.php', line 80), referer: https://192.168.0.4/moodle/login/index.php
[Wed Feb 03 21:15:32 2010] [error] [client 192.168.0.109] PHP Warning:  fopen(/var/www/webapps/moodledata/.htaccess) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Permission denied in /var/www/webapps/moodle/lib/setuplib.php on line 178, referer: https://192.168.0.4/moodle/login/index.php
[Wed Feb 03 21:15:33 2010] [error] [client 192.168.0.109] ALERT - script tried to increase memory_limit to 100663296 bytes which is above the allowed value (attacker '192.168.0.109', file '/var/www/webapps/moodle/lib/setuplib.php', line 80)
[Wed Feb 03 21:15:33 2010] [error] [client 192.168.0.109] PHP Warning:  fopen(/var/www/webapps/moodledata/.htaccess) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Permission denied in /var/www/webapps/moodle/lib/setuplib.php on line 178
[Wed Feb 03 21:15:38 2010] [error] [client 192.168.0.109] ALERT - script tried to increase memory_limit to 100663296 bytes which is above the allowed value (attacker '192.168.0.109', file '/var/www/webapps/moodle/lib/setuplib.php', line 80)
[Wed Feb 03 21:15:38 2010] [error] [client 192.168.0.109] PHP Warning:  fopen(/var/www/webapps/moodledata/.htaccess) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Permission denied in /var/www/webapps/moodle/lib/setuplib.php on line 178
[Wed Feb 03 21:15:41 2010] [error] [client 192.168.0.109] ALERT - script tried to increase memory_limit to 100663296 bytes which is above the allowed value (attacker '192.168.0.109', file '/var/www/webapps/moodle/lib/setuplib.php', line 80), referer: https://192.168.0.4/moodle/login/index.php
[Wed Feb 03 21:15:41 2010] [error] [client 192.168.0.109] PHP Warning:  fopen(/var/www/webapps/moodledata/.htaccess) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Permission denied in /var/www/webapps/moodle/lib/setuplib.php on line 178, referer: https://192.168.0.4/moodle/login/index.php
[Wed Feb 03 21:15:41 2010] [error] [client 192.168.0.109] ALERT - script tried to increase memory_limit to 100663296 bytes which is above the allowed value (attacker '192.168.0.109', file '/var/www/webapps/moodle/lib/setuplib.php', line 80)
[Wed Feb 03 21:15:41 2010] [error] [client 192.168.0.109] PHP Warning:  fopen(/var/www/webapps/moodledata/.htaccess) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Permission denied in /var/www/webapps/moodle/lib/setuplib.php on line 178
[Wed Feb 03 21:17:30 2010] [error] [client 192.168.0.109] ALERT - script tried to increase memory_limit to 100663296 bytes which is above the allowed value (attacker '192.168.0.109', file '/var/www/webapps/moodle/lib/setuplib.php', line 80)
[Wed Feb 03 21:17:33 2010] [error] [client 192.168.0.109] ALERT - script tried to increase memory_limit to 100663296 bytes which is above the allowed value (attacker '192.168.0.109', file '/var/www/webapps/moodle/lib/setuplib.php', line 80)
[Wed Feb 03 21:17:36 2010] [error] [client 192.168.0.109] ALERT - script tried to increase memory_limit to 100663296 bytes which is above the allowed value (attacker '192.168.0.109', file '/var/www/webapps/moodle/lib/setuplib.php', line 80), referer: https://192.168.0.4/moodle/login/index.php
[Wed Feb 03 21:17:36 2010] [error] [client 192.168.0.109] ALERT - script tried to increase memory_limit to 100663296 bytes which is above the allowed value (attacker '192.168.0.109', file '/var/www/webapps/moodle/lib/setuplib.php', line 80)
[Wed Feb 03 21:19:20 2010] [notice] caught SIGTERM, shutting down
[Wed Feb 03 21:19:21 2010] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Wed Feb 03 21:19:21 2010] [warn] RSA server certificate is a CA certificate (BasicConstraints: CA == TRUE !?)
[Wed Feb 03 21:19:21 2010] [notice] Apache/2.2.14 (Unix) PHP5/5.2.11-dev with Suhosin-Patch mod_ssl/2.2.14 OpenSSL/0.9.8k configured -- resuming normal operations
[Wed Feb 03 21:19:24 2010] [error] [client 192.168.0.109] ALERT - script tried to increase memory_limit to 100663296 bytes which is above the allowed value (attacker '192.168.0.109', file '/var/www/webapps/moodle/lib/setuplib.php', line 80)
[Wed Feb 03 21:19:24 2010] [error] [client 192.168.0.109] ALERT - script tried to increase memory_limit to 100663296 bytes which is above the allowed value (attacker '192.168.0.109', file '/var/www/webapps/moodle/lib/setuplib.php', line 80)
[Wed Feb 03 21:19:25 2010] [error] [client 192.168.0.109] ALERT - script tried to increase memory_limit to 100663296 bytes which is above the allowed value (attacker '192.168.0.109', file '/var/www/webapps/moodle/lib/setuplib.php', line 80)
[Wed Feb 03 21:19:26 2010] [error] [client 192.168.0.109] ALERT - script tried to increase memory_limit to 100663296 bytes which is above the allowed value (attacker '192.168.0.109', file '/var/www/webapps/moodle/lib/setuplib.php', line 80)
[Wed Feb 03 21:19:29 2010] [error] [client 192.168.0.109] ALERT - script tried to increase memory_limit to 100663296 bytes which is above the allowed value (attacker '192.168.0.109', file '/var/www/webapps/moodle/lib/setuplib.php', line 80), referer: https://192.168.0.4/moodle/login/index.php
[Wed Feb 03 21:19:29 2010] [error] [client 192.168.0.109] ALERT - script tried to increase memory_limit to 100663296 bytes which is above the allowed value (attacker '192.168.0.109', file '/var/www/webapps/moodle/lib/setuplib.php', line 80)
[Wed Feb 03 21:25:13 2010] [error] [client 192.168.0.109] (13)Permission denied: access to /moodle/pma/index.html denied
[Wed Feb 03 21:25:13 2010] [error] [client 192.168.0.109] (13)Permission denied: access to /moodle/pma/index.cgi denied
[Wed Feb 03 21:25:13 2010] [error] [client 192.168.0.109] (13)Permission denied: access to /moodle/pma/index.pl denied
[Wed Feb 03 21:25:13 2010] [error] [client 192.168.0.109] (13)Permission denied: access to /moodle/pma/index.php denied
[Wed Feb 03 21:25:13 2010] [error] [client 192.168.0.109] (13)Permission denied: access to /moodle/pma/index.xhtml denied
[Wed Feb 03 21:25:13 2010] [error] [client 192.168.0.109] (13)Permission denied: access to /moodle/pma/index.shtml denied
[Wed Feb 03 21:26:11 2010] [error] [client 192.168.0.109] ALERT - script tried to increase memory_limit to 100663296 bytes which is above the allowed value (attacker '192.168.0.109', file '/var/www/webapps/moodle/lib/setuplib.php', line 80)
[Wed Feb 03 21:26:14 2010] [error] [client 192.168.0.109] ALERT - script tried to increase memory_limit to 100663296 bytes which is above the allowed value (attacker '192.168.0.109', file '/var/www/webapps/moodle/lib/setuplib.php', line 80)
[Wed Feb 03 21:26:17 2010] [error] [client 192.168.0.109] ALERT - script tried to increase memory_limit to 100663296 bytes which is above the allowed value (attacker '192.168.0.109', file '/var/www/webapps/moodle/lib/setuplib.php', line 80), referer: https://192.168.0.4/moodle/login/index.php
[Wed Feb 03 21:26:18 2010] [error] [client 192.168.0.109] ALERT - script tried to increase memory_limit to 100663296 bytes which is above the allowed value (attacker '192.168.0.109', file '/var/www/webapps/moodle/lib/setuplib.php', line 80)

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 954
    • Домашняя страница
    • Email
[Wed Feb 03 21:25:13 2010] [error] [client 192.168.0.109] (13)Permission denied: access to /moodle/pma/index.html denied
[Wed Feb 03 21:25:13 2010] [error] [client 192.168.0.109] (13)Permission denied: access to /moodle/pma/index.cgi denied
[Wed Feb 03 21:25:13 2010] [error] [client 192.168.0.109] (13)Permission denied: access to /moodle/pma/index.pl denied
[Wed Feb 03 21:25:13 2010] [error] [client 192.168.0.109] (13)Permission denied: access to /moodle/pma/index.php denied
[Wed Feb 03 21:25:13 2010] [error] [client 192.168.0.109] (13)Permission denied: access to /moodle/pma/index.xhtml denied
[Wed Feb 03 21:25:13 2010] [error] [client 192.168.0.109] (13)Permission denied: access to /moodle/pma/index.shtml denied
Может, поэтому?

Moodle вообще вещь-в-себе и написана криво. Ей и 1ГБ мало.
Андрей Черепанов (cas@)

Оффлайн ZOL

  • Завсегдатай
  • *
  • Сообщений: 79
    • Email
Нет, это я phpmyadmin скинул в папку, а права на неё не выставил. Потом права подправил и phpmyadmin стал работать, и эти строчки больше не появляются. Настораживает memory_limit

Оффлайн black

  • alt linux team
  • ***
  • Сообщений: 461
Переустановил сервер, попробовал зайти в moodle под root - не пускает.
Изменил memory_limit на 512M.
Перезапустил httpd2 всё равно не пускает.
Вот логи httpd2:
А при чем здесь рут? Вы базу из старого мудла восстановили, значит пароль администратора мудла (и его логин) должны совпадать со старым паролем из 4-го сервера... Администратор мудла и администратор сервера связаны только словом администратор, ну, и тем, что послеустановочные скрипты в 5-ом сервере автоматом создают в мудл такую учетную запись. При перегонке базы со старого сервера обычно вся база меняется на ваш бэкап...
Так что используйте старые данные для доступа.
Кстати, про memory_limit - если страница с логином-паролем появилась, то это ей не мешает.
На всякий случай сравните config.php мудла старого и нового.

Оффлайн ZOL

  • Завсегдатай
  • *
  • Сообщений: 79
    • Email
Вот так я и делал в первый раз, но строчка
[Wed Feb 03 21:26:14 2010] [error] [client 192.168.0.109] ALERT - script tried to increase memory_limit to 100663296 bytes which is above the allowed value (attacker '192.168.0.109', file '/var/www/webapps/moodle/lib/setuplib.php', line 80)постоянно добавлялась в логи httpd2, а я не мог зайти на сайт. В блоке "На сайте" появлялась моя фамилия, как будто я покинул сайт 1 секунду назад, но дальше первой страницы и окна для входа меня не пускают.
Получается, что moodle не работает "из коробки"?

Оффлайн black

  • alt linux team
  • ***
  • Сообщений: 461
постоянно добавлялась в логи httpd2, а я не мог зайти на сайт. В блоке "На сайте" появлялась моя фамилия, как будто я покинул сайт 1 секунду назад, но дальше первой страницы и окна для входа меня не пускают.
Получается, что moodle не работает "из коробки"?
Как-то у вас с логикой напряг, видать гуляли во время лекций...
1. Получается, что ваша конфигурация мудла не работает на конфигурации из коробки. Добавьте памяти (если не получается покажите php.ini).
2. раз ваша фамилия появилась, значит вы ПРОШЛИ аутентификацию!

осталось решить вопрос с работоспособностью.

Оффлайн ZOL

  • Завсегдатай
  • *
  • Сообщений: 79
    • Email
php.ini уже показывал выше, но повторюсь http://hdd.tomsk.ru/file/tvtpkwni

Оффлайн ZOL

  • Завсегдатай
  • *
  • Сообщений: 79
    • Email
Проблему решил следующим образом:
1. Через phpmyadmin сделал импорт базы mysql со старого сервера (Школьный сервер 4.1) и скопировал от туда же папку moodledata.
2. Через phpmyadmin сделал экспорт базы mysql на новом сервере (Школьный сарвер 5.0) и скопировал туда же moodledata
3. Права на moodledata:
chmod 755 -R /var/www/webapps/moodledata4. Когда зашёл на moodle под админом мне сразу предложили обновить файлы базы данных, что я и сделал.
5. Скинул в папку theme нужную мне тему. Выставил на неё права 755 (и всё что внутри).

И всё получилось. В php.ini даже не лазил.

Но теперь некоторые страницы в moodle не открываются.

А нужно ли было менять все файлы в папке /var/www/webapps/moodle
« Последнее редактирование: 05.02.2010 07:17:19 от ZOL »

Оффлайн ZOL

  • Завсегдатай
  • *
  • Сообщений: 79
    • Email
Посоветуйте, как получить доступ к файлам в папке webapps через ftp или sftp.
Не могу зайти под root, а другим пользователем захожу, но нет прав для доступа к папке webapps
И посоветуйте, пожалуйста, клиентов, что бы получить доступ к командной строке сервера.

Оффлайн ZOL

  • Завсегдатай
  • *
  • Сообщений: 79
    • Email
УРА!
Я moodle перенёс.
А из коробки как и в Школьном сервере 4.1 Moodle работает коряво. А именно тесты не работают, то есть не отображаются вообще(по крайней мере у меня).
Переустановил moodle полностью, хотя меня и отговаривали.
Удалил всё из папки moodle, закинул туда скаченные с moodle.org файлы, полностью прошёл установку, потом закинул свою тему, языковой пакет ru, восстановил через phpmyadmin свою базу, после первой авторизации мне предложили обновить базу, нажал "Да"? Сохранил настройки и готово!

Теперь вопрос У КОГО-НИБУДЬ РАБОТАЕТ MOODLE?

Всем спасибо!
Есть желание ещё кое какие службы включить и попробовать, ведь там столько всего понапихано в Школьный сервер 5.0, но об это в другой теме.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 954
    • Домашняя страница
    • Email
Есть желание ещё кое какие службы включить и попробовать, ведь там столько всего понапихано в Школьный сервер 5.0, но об это в другой теме.
Возможно, в Школьном Сервере 5.0.1 будет РУЖЭЛЬ входить.
Андрей Черепанов (cas@)

Оффлайн HAW

  • Завсегдатай
  • *
  • Сообщений: 1 247
    • Email
Возможно, в Школьном Сервере 5.0.1 будет РУЖЭЛЬ входить.
к LDAP прикрученный ?
если да, то только управление или ученики то же, а группы при переходе в другой класс будут синхронизироваться?


а dansguardian будет настраиваться?
там хотя бы группу которую не надо фильтровать и остальных, которых надо... можно по IP

и jabber к LDAP
и eGroupware


а таблетки от жадности есть?
мне побольше, по больше!

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 954
    • Домашняя страница
    • Email
Возможно, в Школьном Сервере 5.0.1 будет РУЖЭЛЬ входить.
к LDAP прикрученный ?
если да, то только управление или ученики то же, а группы при переходе в другой класс будут синхронизироваться?
Технологических препятствий к этому нет.
Цитировать
а dansguardian будет настраиваться?
там хотя бы группу которую не надо фильтровать и остальных, которых надо... можно по IP

и jabber к LDAP
и eGroupware
Вешайте баги, присылайте патчи.
Андрей Черепанов (cas@)

Оффлайн ZOL

  • Завсегдатай
  • *
  • Сообщений: 79
    • Email
После переноса moodle на новый сервер необходимо настроить php.ini, а именно параметры upload_max_filesize и post_max_size.
Изменил настройки в файле /var/etc/php/5.2.11/apache2-mod_php/php.ini, но в moodle всё равно можно загружать только файлы 2MB.
Зашёл в moodle и посмотрел конфигурацию PHP:
Там две колонки параметров Local Value и Master value
post_max_size                             2M            3200M
upload_max_filesize                     2M            3200M
Ну master value я поставил 3200М, а где изменить Local value?

Оффлайн arsqqq

  • Начинающий
  • *
  • Сообщений: 14
После переноса moodle на новый сервер необходимо настроить php.ini, а именно параметры upload_max_filesize и post_max_size.
Изменил настройки в файле /var/etc/php/5.2.11/apache2-mod_php/php.ini, но в moodle всё равно можно загружать только файлы 2MB.
Зашёл в moodle и посмотрел конфигурацию PHP:
Там две колонки параметров Local Value и Master value
post_max_size                             2M            3200M
upload_max_filesize                     2M            3200M
Ну master value я поставил 3200М, а где изменить Local value?

/etc/httpd2/conf/addon.d/A.moodle.conf           там посмотри !!!!