Ошибки Mysql и Apache Autorization

1 year 5 months ago #896 by andre
andre created the topic: Ошибки
Здравствуйте.
Спасибо, за программу.
К сожалению, у меня с ней не все сложилось удачно.

1. При установке у меня возникла ошибка аналогичная первому топику mysql 'Specified key was too long; max key length is 3072
bytes', только размер ключа 767 байт. При этом, тем не менее было сказано, что все ОК. На сколько это важно?

2. Сканер мне вываливает следующую простыню
Warning: Spoiler! [ Click to expand ]


3. Не могу получить доступ к каталогу (opds) - в цикле требует пароль, т.е., я забиваю пароль - он не принимается, и снова. В
конечном итоге я отменяю авторизацию, и естественно - на экране ошибка авторизации.
При этом доступ через web - интерфейс получаю нормально.

4. Не выводятся картинки при доступе через web, в частности на первой странице - sopds_logo.gif (все остальные впрочем то же) При этом Apache мне выдает еще одну простыню:
Warning: Spoiler! [ Click to expand ]


Настраивал все на Ubuntu 14.04 с python 3.4.3, в качестве сервера базы данных MySQL 5.5.53 Apache2 2.4.7

Please Войти or Create an account to join the conversation.

  • andre
  • andre's Avatar Topic Author
  • Offline
  • Новый участник
  • Новый участник
More
1 year 5 months ago - 1 year 5 months ago #897 by mitshel
mitshel replied the topic: Ошибки
по поводу п.4. попробуйте следующее:

Вносим изменения в /etc/sysconfig/httpd:
#LANG=C
LANG='en_US.UTF-8'
LC_ALL='en_US.UTF-8'

Кроме того вероятно у вас неверно настроена обработка статических файлов Djangо в Apache. Чтобы что-то посоветовать приведите конфиг Apache и если есть .htaccess
Last Edit: 1 year 5 months ago by mitshel.

Please Войти or Create an account to join the conversation.

  • mitshel
  • mitshel's Avatar
  • Offline
  • Администратор
  • Администратор
More
1 year 4 months ago #898 by andre
andre replied the topic: Ошибки
В Ubuntu нет ни sysconfig, ни httpd, если я правильно вас понял, то нужно поменять локаль для Apache? Если да, то это в /etc/apache/envvars. Поменял - ничего не изменилось.
По поводу конфига Apache, там все просто:WSGIScriptAlias / /srv/www/sopds-master/sopds/wsgi.py

<Directory "/srv/www/sopds-master">
<Files wsgi.py>
Require all granted
</Files>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>


Это все, что относится к sopds.
Да забыл сказать, обложки книжек сайт показывает. Права доступа к папке static 755, группа:владелец www-data (apache2)

Please Войти or Create an account to join the conversation.

  • andre
  • andre's Avatar Topic Author
  • Offline
  • Новый участник
  • Новый участник
More
1 year 4 months ago - 1 year 4 months ago #899 by mitshel
mitshel replied the topic: Ошибки
Для обработки статики добавьте еще следующее:
<Directory /srv/www/sopds-master/static>
     Require all granted
</Directory>

Alias   /static    "/srv/www/sopds-master/static"


По поводу django.db.utils.OperationalError: (2006, 'MySQL server has gone away') попробуйте посмотреть здесь:
www.it-rem.ru/kak-ispravit-mysql-server-...away-error-2006.html
Last Edit: 1 year 4 months ago by mitshel.

Please Войти or Create an account to join the conversation.

  • mitshel
  • mitshel's Avatar
  • Offline
  • Администратор
  • Администратор
More
1 year 4 months ago #900 by andre
andre replied the topic: Ошибки
Большое спасибо за подсказки.
Для конфигурации Apache оказалось достаточно одной строчки - Alias /static "/srv/www/sopds-master/static". С базой тоже, пока все в порядке - добавил строчки wait_timeout = 600
max_allowed_packet = 64M
и полегчало. Теперь осталось разобраться с доступом к каталогу.

Please Войти or Create an account to join the conversation.

  • andre
  • andre's Avatar Topic Author
  • Offline
  • Новый участник
  • Новый участник
More
1 year 4 months ago #901 by mitshel
mitshel replied the topic: Ошибки
Так в чем вопрос по доступу?
- Известные вам имя/пароль не подходят? А в веб-интерфейсе эти имя и пароль принимаются системой?

Please Войти or Create an account to join the conversation.

  • mitshel
  • mitshel's Avatar
  • Offline
  • Администратор
  • Администратор
More
Time to create page: 0.298 seconds