права на папки 755 права на файлы 644 — это ок?

везде кодировка utf8: в базе, в документе и в отправленном запросе. Важно не в отправляемом запросе, а в получаемом ответе. Ведь вы получаете ответ от другого сервера, там может быть не utf-8. Откройте сайт-источник и посмотрите в браузере какую он кодировку отдает. Скорее всего в windows-1251. Поэтому полученные данные надо сначала перекодировать. $string = mb_convert_encoding($string, 'utf-8', 'windows-1251'); А потом уже сохранять и что угодно делать.

Если через панель удалили, и кеш создан веб-сервером, то все ОК должно быть, ведь файлы принадлежат веб-серверу. Исключение — когда кто-то зачем-то меняет при установке маску создаваемых сайтов, тогда кэшманагер при создании новых кэш-файлов задает им новые права, которые ему же не дают файлы удалять. Смотрите у файлов кеша кто владелец и какие права стоят. Для этого осваивайте SSH гуглите команды ls -la, chown, chmod и т.п., хотя можно и FTP-клиентом глянуть.

опишите пожалуйста что вы сделали может из-за этого у меня кеш не чистится кнопкой «обновить сайт»? в ручную через конрол панель хостера удаляется, а кнопкой нет…

Ну так это стандартно для любого сайта — права на запись в папки, где должна быть запись.

да, прочитал… но оказалось все по другому — в компонентах на папки модуля modsmarty нужно было дать доступ на запись php и веб-серверу.

Да, дошло, но именно этот момент, и тем более стратегию и тактику, сейчас обсуждать не хочу. В суде будем разбираться. А по факту напишу что и как.

Николай, до арбитража-таки дошло? Честно говоря, я был почти уверен, что замнут сами. С другой стороны, разбираться в ситуации будут юристы, а не эксперты. А это две большие разницы. Возможно было бы правильно запастись мнением независимого эксперта. Юристы разбираются в бумажках, а не в технологиях. Впрочем, даже и не обязаны в технологиях разбираться. Можно, в принципе пойти этим путем. Т.е., я думаю юристы фабрики будут акцентировать внимание не на суть проблемы и дела, а на ваши слова, которые нанесли (что еще тоже нужно доказать) ущерб. Их мысль будет, скорее всего, сводится к следующему: неважно правы вы были или нет, но не должны были этого говорить, так как это наносит и причиняет) Таким образом они будут переводить игру на «свое поле» и в ту сферу, в которой они разбираются. А учитывая то, что судья «играет» на этом же поле, в смысле, что он понимает о чем они говорят, так как говорят они на одном и том же, юридическом, языке… В общем нельзя позволять им уводить дело в юридическое словоблудие. Но очень надеюсь, что все будет проще и не так. Нам что заняться больше что ли нечем ка юристам про Modx рассказывать?)))

Не буду копать глубоко, но думаю, именно в этом плагине вряд ли. Он в целом вообще никак не связан с ресурсом. Это независимый плагин для медиасурса, которому в целом поровну откуда и кто его вызывает. Но вы можете плагин написать на событие сохранения документа, и там уже делать разбор контента документа, находить картинки, переименовывать их и т.п. Метод конечно же не самый лаконичный, но какова задача — таковы и методы.

Всегда пожалуйста! :)