mal__ Posted August 24, 2021 Share #1 Posted August 24, 2021 Доброго дня! Подскажите, кто хорошо понимает внутренности DSM и пакетов. Не знаю чем именно я умудрился напортачить, т.к. пропустил момент когда именно сломался пакет "Текстовый редактор". Сейчас пакет "Текстовый редактор" можно сказать не работает, а именно, при попытке сохранить документ появляется ошибка "документ содержит символы, которые будут сохранены не верно" Не важно что будет в файле и куда он сохраняется, файл всегда получается пустой. От учётной записи под кем делать так же не зависит. Вторая проблема, пакет "Текстовый редактор" перестал открывать файлы, ошибку не выдаёт, просто при открытии показывает пустой документ. Так как заметил проблему уже после отпуска, есть предположение, что мог ковыряться в профилях PHP, но где и что правил конечно уже не вспомнить 🙁 Переустанавливать пакет пробовал, не помогает. Переустанавливать весть DSM почти нереально, т.к. крутится куча сайтов, контейнеров и виртуалок, да и нет ресурса куда можно копию скинуть. Может подскажете где логи по этому приложению посмотреть, наверняка на что то ругается, и почти уверен, что я что то мог изменить в профиле PHP, вот вспомнить бы где это правилось.... Quote Link to comment Share on other sites More sharing options...
i926 Posted August 25, 2021 Share #2 Posted August 25, 2021 Не пользуюсь, но ради интереса поставил. Открывает всё, сохраняет всё. Симптомы схожи с неправильным выбором Кодировки (первое что приходит на ум) В 24.08.2021 в 12:21, mal__ сказал: и почти уверен, что я что то мог изменить в профиле PHP, вот вспомнить бы где это правилось.... Вот тут сложнее...... Попытайтесь вспомнить Quote Link to comment Share on other sites More sharing options...
mal__ Posted August 26, 2021 Author Share #3 Posted August 26, 2021 10 часов назад, i926 сказал: Не пользуюсь, но ради интереса поставил. Открывает всё, сохраняет всё. Симптомы схожи с неправильным выбором Кодировки (первое что приходит на ум) Вот тут сложнее...... Попытайтесь вспомнить Кодировка ни при чём, всё остальное работает без нареканий. Может в DSM есть логирование встроенных пакетов или хоть какое то логирование, не то, что в оболочке показывает? Если есть, где можно посмотреть в консоле? Quote Link to comment Share on other sites More sharing options...
mal__ Posted August 27, 2021 Author Share #4 Posted August 27, 2021 Поковырялся сегодня немного, благо на виртуалке есть развернутая DSM и выяснилось, что эта редиска работает только с версией PHP, которая ставися самой DSM. Т.е. ей нужна именно версия PHP 5.6.11 Ранее просто пробовал обновить PHP до пакетного 7.2 и 7.3, вот и сломалось. Попробовал поставить 5.6.40 из пакетного, так эта зараза тоже работать отказалась. Вобщем странно но факт. Если захочется обновить основу на более свежую версию PHP, то как минимум пакет "Текстовый редактор" пошлёт нахрен. Quote Link to comment Share on other sites More sharing options...
Olegin Posted August 27, 2021 Share #5 Posted August 27, 2021 С 7.4. прекрасно работает... Скрытый текст Quote Link to comment Share on other sites More sharing options...
mal__ Posted August 28, 2021 Author Share #6 Posted August 28, 2021 11 час назад, Olegin сказал: С 7.4. прекрасно работает... Показать содержимое Ну так и пакет «Текстовый редактор» для 7 версии новый, который не ставится на 6 версию DSM Quote Link to comment Share on other sites More sharing options...
Olegin Posted August 28, 2021 Share #7 Posted August 28, 2021 Дык, у меня 6.2.3. Скачайте версию, которая нужна тут и вручную поставьте. Quote Link to comment Share on other sites More sharing options...
mal__ Posted August 29, 2021 Author Share #8 Posted August 29, 2021 В 28.08.2021 в 12:50, Olegin сказал: Дык, у меня 6.2.3. Скачайте версию, которая нужна тут и вручную поставьте. И у меня DSM 6.2.3 А в ней для движка самого DSM юзается старый php 5.6.11 Не нужно смотреть на версию в WebStation, нужно смотреть в консоле. Т.е. авторизуемся в консоле и вводим команду php -v и там покажет версию php которую юзает сама dsm, в частности и пакет «текстовый редактор» Quote Link to comment Share on other sites More sharing options...
Olegin Posted August 29, 2021 Share #9 Posted August 29, 2021 1 час назад, mal__ сказал: А в ней для движка самого DSM юзается старый php 5.6.11 Туда-то вы зачем полезли?! Хотели сделать бранч DSM на гите?😀 Если тут /var/log/ ничего нет, то скорее всего и нету нигде. Quote Link to comment Share on other sites More sharing options...
mal__ Posted August 29, 2021 Author Share #10 Posted August 29, 2021 42 минуты назад, Olegin сказал: Туда-то вы зачем полезли?! Хотели сделать бранч DSM на гите?😀 Если тут /var/log/ ничего нет, то скорее всего и нету нигде. Полез изначально из за NextCloud т.к. в консоле по умолчанию как раз юзается старая версия и работать с occ практически невозможно. Потом конечно нашел как в консоле с бубном выполнять команды от нужной версии и профиля php который есть в вебстанци. Но осадочек так сказать остался, почему интересно основа самого dsm висит на древней версии php, которая уже даже заплатки безопасности не обновляет. Quote Link to comment Share on other sites More sharing options...
Olegin Posted August 30, 2021 Share #11 Posted August 30, 2021 12 часа назад, mal__ сказал: почему интересно основа самого dsm висит на древней версии php, которая уже даже заплатки безопасности не обновляет. Вопрос риторический. Что есть, то есть. ИМХО, место DSM в клетке, т.е. в виртуалке и не надо делать из нее монстра, каждому свое, роутер пусть роутит и т.д. Давно уже убедился, что нужно разделять функции и не вешать на слабое звено неподъемное - сломается. Благо выбор огромен. Quote Link to comment Share on other sites More sharing options...
XPEH Posted August 30, 2021 Share #12 Posted August 30, 2021 6 hours ago, Olegin said: Вопрос риторический. Что есть, то есть. ИМХО, место DSM в клетке, т.е. в виртуалке и не надо делать из нее монстра, каждому свое, роутер пусть роутит и т.д. Давно уже убедился, что нужно разделять функции и не вешать на слабое звено неподъемное - сломается. Благо выбор огромен. Полностью согласен, кроме виртуалки. Место DSM - обеспечивать работу дискового массива и доступ к данным (в разных позициях 😃) Все остальные плюшки - постольку, поскольку и очень осторожно. Quote Link to comment Share on other sites More sharing options...
Olegin Posted August 30, 2021 Share #13 Posted August 30, 2021 4 минуты назад, XPEH сказал: кроме виртуалки Ну, это на любителя, я привык из железа выжимать по максимуму. Но некоторые на i9 или еще на 2х xeon DSM поднимают и радуются 🙃 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.