Ubuntu 11.10 - особенности работы - Версия для печати +- АСИОУ - автоматизированная система информационного обеспечения управления образовательным процессом (https://forum.asiou.ru) +-- Форум: Поддержка АСИОУ (https://forum.asiou.ru/forumdisplay.php?fid=44) +-- Тема: Ubuntu 11.10 - особенности работы (/showthread.php?tid=384) |
Ubuntu 11.10 - особенности работы - Ruslan - 12-04-2012 В качестве сетвера Ubuntu 11.10. Вот некоторые неточности в документации к Линукс (возможно в последних версиях исправлено) 1) судя по-всему sysvutils в более поздних версиях был заменен на sysvinit-utils http://www.ubuntuupdates.org/package/core/lucid/main/proposed/sysvutils 2) создание символической ссылки sudo ln -s /etc/nginx/sites-available/asiou asiou происходит в каталоге пользователя /root а похоже ее надо создавать в каталоге /etc/nginx/sites-enabled 3) не указана необходимость редактирования файла db.ini с настройками базы данных 4) не указано, что django_fcgi необходимо сделать исполнимым файлом. и просто проблемы, которые были: 1) django_fcgi не стартует со следующей ошибкой: No such file or directory: '/var/run/django-fcgi/asiou.pid' судя по всему каталог надо создать вручную, но при каждой перезагрузке он удаляется, поэтому надо создавать снова и снова 2) python-setuptools принес с собой python2.7, в принципе система работает, но почему-то некоторых модулей нет. выражается это в ошибках при загрузке некоторых страниц (скрин ошибки прикреплен) решается доустановкой нужных модулей через easy_install. Пока довелось установить дополнительно xlwt и py7zlib. Может просто что-то недоставил. 3) и пока из нерешенных: загрузка процессора почти под 100% питоном и 504 ошибка nginx при заходе в экспорт в интернет-дневник, но это возможно проблема в коде или логике. А может просто в настройках надо поставить побольше timeout на операции. Вопрос только - где? Ubuntu 11.10 - особенности работы - dominusego - 12-04-2012 Кстати, да, у меня не получилось завести АСИОУ 7.0 под Убунту 10.04. Ubuntu 11.10 - особенности работы - SedKa - 12-04-2012 Ruslan Писал(а):504 ошибка nginx при заходе в экспорт в интернет-дневник, но это возможно проблема в коде или логике. А может просто в настройках надо поставить побольше timeout на операции. Вопрос только - где? проблема не в таймауте. ввиду последних изменений в формате ЭЖ экспорт производиться временно не может. над исправлением данной ошибки сейчас работают. Ubuntu 11.10 - особенности работы - tarasalex - 10-09-2012 Временно поставил на сервер Ubutnu 12.04. Кроме перечисленных выше ошибок. 1. Ошибку при конвертации связанную с неправильным полем в таблице institute обошли конвертацией под сервером на Windows на другом компьютере. 2. Чтобы Django с АСИОУ заработал надо устанавливать версию 1.3.* под Synaptic. Версия Django полученная по консольным командам из инструкции более старшая (1.4.*) и не запускает АСИОУ. 3. После конвертации доступ пользователей пришлось переделать. В Windows- сервере работали, В Linux логины пришлось переделать. 4. Нет механизма архивирования базы данных. Делаю пока в ручную по команде mysqldump -u asiou -pasiou -B asiou > /home/asiou/save_db/asiou_2012_09_10_1.sql но прекрасно можно было бы сделать в системе cron автоматом. Тем более для Linux. 5. Где-то случайно вычитал на форуме где взять новые обновления АСИОУ. А почему на сайте http://www.gcro.ru/index.php/asiou7 последние обновления информации от мая месяца? 6. Под пользователе admin попытался удалить пользователя по кнопке - получил ошибку. Ubuntu 11.10 - особенности работы - SedKa - 11-09-2012 tarasalex Писал(а):5. Где-то случайно вычитал на форуме где взять новые обновления АСИОУ. Как-то случайно информация об обновлениях АСИОУ 7 вообще-то своевременно рассылается по системе информационных рассылок в школы и на адреса МОУО, а также всегда публикуется в разделе "Объявления". tarasalex Писал(а):А почему на сайте http://www.gcro.ru/index.php/asiou7 последние обновления информации от мая месяца? Прав на 7 версию у ГЦРО никаких нет, данный адрес сайта нигде указан не был, так что при чем тут ссылка на их сайт? Ubuntu 11.10 - особенности работы - tarasalex - 11-09-2012 Ваш комментарий понял. Но не совсем про правообладание сайтом. Если вы даете информацию на сайте, то надо как-то договариваться об изменениях. К ошибке удаления пользователей добавляю файлы. А как прикрепить в форуме еще один файл. Или по каждому надо писать отдельный топик. Ubuntu 11.10 - особенности работы - tarasalex - 11-09-2012 У пользователя admin есть такая страничка (см. прилагаемый фал). По идее она долна отображать состояние логина и пароля пользователя. Но после изменения логина пользователей (см. почему сделано по п. 3 сообщения от 10-09-2012 22:11) на этой странице ничего не изменилось. Почему так? Ubuntu 11.10 - особенности работы - sokol - 18-12-2012 tarasalex: это логины и пароли на доступ в онлайн дневник учащегося. Никакого отношения к пользователям АСИОУ они не имеют. Ubuntu 11.10 - особенности работы - Ruslan - 21-01-2015 обновление 20150113, версия 7.3.5 требуется установка xhtml2pdf. ставится без проблем, но версия reportlab 3.1 а в xhtml2pdf требуется более 2.1 версия и проверяется уж совершенно для меня диким способом: if not (reportlab.Version[0] == "2" and reportlab.Version[2] >= "1"): тем самым, подходит любая версия из ветки 2, а у нас 3, поэтому считается, что она не подходит. проблема описана хорошо здесь: http://stackoverflow.com/questions/22075485/xhtml2pdf-importerror-django и пока это единственное решение, что реализовал. вот эти строчки в файле /usr/local/lib/python2.7/dist-packages/xhtml2pdf-0.0.5-py2.7.egg/xhtml2pdf/util.py (у вас он может быть по другому пути): Код: if not (reportlab.Version[0] == "2" and reportlab.Version[2] >= "1"): меняем на Код: _reportlab_version = tuple(map(int, reportlab.Version.split('.'))) ВНИМАНИЕ НА ВЫРАВНИВАНИЕ СТРОК!!! Питон к этому чувствителен, в отличие от других языков программирования. Все строки от края страницы, "raise ImportError" на 4 пробела от края. Ubuntu 11.10 - особенности работы - Ruslan - 29-04-2015 Иногда, при обновлении базы данных, получается следующая ошибка: Код: ============================= Причем, в винде все нормально. Ошибка связана с неверным типом базы данных, который выставился по умолчанию, а именно - collation. можно посмотреть запросом: SHOW COLLATION; Вариантов поменять это, думаю, много. Я просто выставил в свойствах базы данных collation utf8_general_ci. |