Джанго-розетта файл только для чтения
В верхней части страницы администрирования моей розетты я получаю следующее сообщение:
File is read-only: download the file when done editing!
Раньше такого раньше не было, и я не уверен, с какого момента это стало проявляться, поскольку у нас было много изменений в dev за последнее время и у нас не было текста для перевода. В результате любые изменения, которые мы вносим, не вступают в силу в разделе администратора после нажатия кнопки. save and translate next block
(т.е. эти изменения вообще не сохраняются). Какой вид имеет смысл, так как "файл" только для чтения.
Я пытался установить .po
а также .mo
права доступа к файлу 777, но сообщение остается. Даже после сброса сервера и т. Д.
Мой вопрос: кто-нибудь сталкивался с этой проблемой? Какой файл только для чтения? Как мне установить его на запись? Или здесь что-то еще играет?
Похоже, в интернете очень мало информации об этой проблеме, так что, надеюсь, кто-то может помочь.
2 ответа
Я решил проблему.
Я использовал Filezilla, чтобы изменить права доступа к файлам. Хотя эти изменения вступили в силу, на самом деле они ничего не изменили. Поэтому я прыгнул в терминал и использовал chmod
дать соответствующие разрешения обоим django.mo
а также django.po
файлы (в этом случае я использовал chmod g+w <filename>
дать групповой доступ на запись) и все заработало.
Надеюсь, это поможет кому-то еще в будущем.
Как уже было сказано, вам нужно изменить права доступа. Вам также необходимо перезагрузить сервер.