Recommended Posts

Доброго дня!

Подскажите, кто хорошо понимает внутренности DSM и пакетов.

Не знаю чем именно я умудрился напортачить, т.к. пропустил момент когда именно сломался пакет "Текстовый редактор". 

Сейчас пакет "Текстовый редактор" можно сказать не работает, а именно, при попытке сохранить документ появляется ошибка "документ содержит символы, которые будут сохранены не верно"

Screenshot_1.thumb.jpg.f004b002cf1390105311ff1741ca8320.jpgScreenshot_2.thumb.jpg.8c1593fa40dd159408e5d4d2ae04db00.jpgScreenshot_3.jpg.94ca5c794c5f082f3fc16e4fc5971d4b.jpg

Не важно что будет в файле и куда он сохраняется, файл всегда получается пустой.

От учётной записи под кем делать так же не зависит.

 

Вторая проблема, пакет "Текстовый редактор" перестал открывать файлы, ошибку не выдаёт, просто при открытии показывает пустой документ.

Так как заметил проблему уже после отпуска, есть предположение, что мог ковыряться в профилях PHP, но где и что правил конечно уже не вспомнить 🙁

 

Переустанавливать пакет пробовал, не помогает.

Переустанавливать весть DSM почти нереально, т.к. крутится куча сайтов, контейнеров и виртуалок, да и нет ресурса куда можно копию скинуть.

 

Может подскажете где логи по этому приложению посмотреть, наверняка на что то ругается, и почти уверен, что я что то мог изменить в профиле PHP, вот вспомнить бы где это правилось....

Link to post
Share on other sites

Не пользуюсь, но ради интереса поставил. Открывает всё, сохраняет всё.

Симптомы схожи с неправильным выбором Кодировки (первое что приходит на ум)

В 24.08.2021 в 12:21, mal__ сказал:

и почти уверен, что я что то мог изменить в профиле PHP, вот вспомнить бы где это правилось....

Вот тут сложнее...... Попытайтесь вспомнить

 

Link to post
Share on other sites
10 часов назад, i926 сказал:

Не пользуюсь, но ради интереса поставил. Открывает всё, сохраняет всё.

Симптомы схожи с неправильным выбором Кодировки (первое что приходит на ум)

Вот тут сложнее...... Попытайтесь вспомнить

 

Кодировка ни при чём, всё остальное работает без нареканий.

Может в DSM есть логирование встроенных пакетов или хоть какое то логирование, не то, что в оболочке показывает?

Если есть, где можно посмотреть в консоле?

Link to post
Share on other sites

Поковырялся сегодня немного, благо на виртуалке есть развернутая DSM и выяснилось, что эта редиска работает только с версией PHP, которая ставися самой DSM.

Т.е. ей нужна именно версия PHP 5.6.11

Ранее просто пробовал обновить PHP до пакетного 7.2 и 7.3, вот и сломалось.

Попробовал поставить 5.6.40 из пакетного, так эта зараза тоже работать отказалась.

Вобщем странно но факт.

Если захочется обновить основу на более свежую версию PHP, то как минимум пакет "Текстовый редактор" пошлёт нахрен.

Link to post
Share on other sites
11 час назад, Olegin сказал:

С 7.4. прекрасно работает...

  Показать содержимое

619117370_.thumb.png.0f60d23c9e526f3e219e1649f00d34a6.png

 

Ну так и пакет «Текстовый редактор» для 7 версии новый, который не ставится на 6 версию DSM

Link to post
Share on other sites
В 28.08.2021 в 12:50, Olegin сказал:

Дык, у меня 6.2.3. Скачайте версию, которая нужна тут и вручную поставьте.

И у меня DSM 6.2.3

А в ней для движка самого DSM юзается старый php 5.6.11

Не нужно смотреть на версию в WebStation, нужно смотреть в консоле.

Т.е. авторизуемся в консоле и вводим команду 

php -v

и там покажет версию php которую юзает сама dsm, в частности и пакет «текстовый редактор»

Link to post
Share on other sites
1 час назад, mal__ сказал:

А в ней для движка самого DSM юзается старый php 5.6.11

Туда-то вы зачем полезли?! Хотели сделать бранч DSM на гите?😀

Если тут /var/log/ ничего нет, то скорее всего и нету нигде.

Link to post
Share on other sites
42 минуты назад, Olegin сказал:

Туда-то вы зачем полезли?! Хотели сделать бранч DSM на гите?😀

Если тут /var/log/ ничего нет, то скорее всего и нету нигде.

Полез изначально из за NextCloud т.к. в консоле по умолчанию как раз юзается старая версия и работать с occ практически невозможно.

Потом конечно нашел как в консоле  с бубном выполнять команды от нужной версии и профиля php который есть в вебстанци.

Но осадочек так сказать остался, почему интересно основа самого dsm висит на древней версии php, которая уже даже заплатки безопасности не обновляет.

Link to post
Share on other sites
12 часа назад, mal__ сказал:

почему интересно основа самого dsm висит на древней версии php, которая уже даже заплатки безопасности не обновляет.

Вопрос риторический. Что есть, то есть.

ИМХО, место DSM в клетке, т.е. в виртуалке и не надо делать из нее монстра, каждому свое, роутер пусть роутит и т.д. Давно уже убедился, что нужно разделять функции и не вешать на слабое звено неподъемное - сломается. Благо выбор огромен.

Link to post
Share on other sites
6 hours ago, Olegin said:

Вопрос риторический. Что есть, то есть.

ИМХО, место DSM в клетке, т.е. в виртуалке и не надо делать из нее монстра, каждому свое, роутер пусть роутит и т.д. Давно уже убедился, что нужно разделять функции и не вешать на слабое звено неподъемное - сломается. Благо выбор огромен.

Полностью согласен, кроме виртуалки. Место DSM - обеспечивать работу дискового массива и доступ к данным (в разных позициях 😃) Все остальные плюшки - постольку,  поскольку и очень осторожно.

Link to post
Share on other sites
4 минуты назад, XPEH сказал:

кроме виртуалки

Ну, это на любителя, я привык из железа выжимать по максимуму. Но некоторые на i9 или еще на 2х xeon DSM поднимают и радуются 🙃

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.