Всего 122 759 комментариев

Алексей Карташов
25 октября 2014, 20:35
0
Странно, что с этой проблемой (именно с apc в modx) я стал первопроходцем)
Алексей Кудров
25 октября 2014, 19:53
0
Идея хорошая, я готов поддержать развитие минишопа, хотя на данный момент меня в нем все устраивает.
Василий Наумкин
25 октября 2014, 19:50
0
Для выборки 15 000 ресурсов нужно или использовать хостинг помощнее, или разбивать сайт в карте на группы, типа такого.

Ну и вообще, стоит подумать, нужно ли весь сайт отображать в sitemap.
Илья Уткин
25 октября 2014, 17:17
+2
Стоит добавить ссылку на само дополнение))
Роман Ильин
25 октября 2014, 16:30
0
Можно задать иконку для конкретного шаблона и все ресурсы с этим шаблоном будут с этой иконкой
Делается это в соответствующем поле самого шаблона, например «icon-list-alt»
Володя
25 октября 2014, 16:25
0
не проверял… но там нет ничего такого чтоб не работало…
Николай
25 октября 2014, 15:34
0
на 2.3 кстати работает?
Василий Наумкин
25 октября 2014, 13:51
0
Как-то по другому — это выяснить, почему у тебя на сайте генерируется неверный путь.

По умолчанию всё должно работать.
Андрей Сухомозгий
25 октября 2014, 13:31
0
ну это да, самое простое решение) вроде включились…
думал, что как-то по другому можно решать…
Василий Наумкин
25 октября 2014, 13:05
0
Что-то с путями.

Можно, не разбираясь, просто создать в корне папку fonts и скопировать туда шрифт.
Василий Наумкин
25 октября 2014, 12:20
0
Вот и пользуйся на здоровье =)
Alexander V
25 октября 2014, 12:11
0
Вчера попробовал. Ваше решение оказалось проще и на первый взгляд быстрее.
Василий Наумкин
25 октября 2014, 10:07
0
Такое лучше сразу гуглить, вот ответ — serverfault.com/a/511790
Василий Наумкин
25 октября 2014, 09:56
0
Вот из-за подобных причуд я и бросил эксперименты с кэшерами, отличными от xPDOFileCache.
Николай
25 октября 2014, 09:36
0
Понял. Ещё вопрос: вроде mPDF умеет вносить изменения в уже существующий pdf файл. Такой функционал планируется? (тут начитался) Просто есть pdf файл с неординарной версткой, в который надо добавлять данные в зависимости от пользователя.
Пробовал по разному перегонять его в html. Если в html все переконвертировалось как надо, то s2p его не конвертирует даже. (кому надо адекватный сервис по конвертации)
Вот и встал вопрос стоит мучиться с версткой и подгонять под возможности s2p или можно сразу в пдф добавлять данные.
Володя
25 октября 2014, 09:14
0
посмотрите на скрин в начале поста… там указаны параметры и там есть путь.
joxi.ru/LmGp4XPuRRNx2l
Так что да, можно!
Николай
25 октября 2014, 09:10
0
В настройках путь можно динамический делать? вроде path
files/[[+modx.user.id]]/file.pdf
Володя
25 октября 2014, 00:36
0
а можно прописать обработчик кэша в конфиг и modx будет инициализировать сразу его…
Алексей Карташов
25 октября 2014, 00:11
+1
В общем, нашёл виновника.

Это (кто бы мог подумать) — APC.

В общем, когда меняешь настройку обработчика кэша с xPDOFileCache на cache.xPDOAPCCache (cache_prefix, разумеется, задан), то всё работает в штатном режиме до тех пор, пока существует папка core/cache, которая была создана ранее.
Я думал, что теперь можно спокойно удалить папку core/cache, что логично, ибо весь кэш же теперь будет в памяти, а не на фс. Но не тут-то было. Если эта папка пустая (или её нет) и в настройках включен apc, то php молча умирает (когда сохраняется ресурс или настройка. Больше ни с чем не экспериментировал). Отловить в логах нормальную ошибку с нормальным описанием у меня не получилось.
Чего-то ему видать не хватает.

Выработал порядок действий, при котором с apc всё работает нормально:
1. Установить cache_handler в xPDOFileCache.
2. Удалить папку core/cache.
3. Открыть любую страницу в админке, чтобы создались нужные файлы в кэше.
4. Установить cache_handler в cache.xPDOAPCCache.
5. Не удалять папку core/cache! :-)

Вот в такой последовательности всё работает. ХЗ почему так.
Василий Наумкин
24 октября 2014, 22:18
0
Сервера на Linode, в Англии, то в принципе могут быть где угодно — архитектура гибкая.