Лев Шукуров

Лев Шукуров

С нами с 19 января 2018; Место в рейтинге пользователей: #1689

Не работает virtualpage

Всем добра!
Есть необходимость создать псевдо-страницы. Решил попробовать virtualpage.
Настраиваю так:


Захожу на страницу /info.html, а там 404. Посоветуйте, как завести.
При чем пробовал как на боевом сайте, так и на частом.
Окружение:
MODX Revolution 2.6.1-pl (traditional)
PHP Version 7.2.0 (пробовал php 5.6),
Лев Шукуров
22 января 2018, 09:15
modx.pro
828
0

2 сайта на одном сервере (prod, dev)

Возникла необходимость сделать копию боевого сервера в пределах одного сервера.
Осталась проблема с деревом в админке — грузится то с 1го, то со 2го…
Явно где-то пропустил кеш. Подскажите, куда ещё можно смотреть.

Что сделал:
— копия кода
— другая база
— разнес php-fpm (7.2) по разным процессам
— домены в nginx разные site.ru & test.site.ru
— переписал конфиги core/config/config.inc.php
// config.inc.php
$database_dsn = 'mysql:host=localhost;dbname=test_site;charset=utf8';
$config_options = array (
  'cache_prefix' => 'test_site_',
  'cache_handler' => 'cache.xPDOMemCached',
);
// заменил переменные
$site_id = 'modx5a3908ХХХХХХХХХХ';
$site_sessionname = 'ХХХХХХХХХХХ';
$uuid = '8c682f7a-6fa6-4d01-b1ee-ХХХХХХХХХХХ';
— поправил все переменные в админке, в которых нашлось слово `cache`:
cache_prefix
UPD 2018-01-21:
В ходе глубокого забредания в дебри модх нашел ответ (надеюсь кому-нибудь пригодится): оказывается, что ключи для кешей (db, context_settings, namespaces...) совпадали для разных сайтов. Поэтому для полного разделения сайтов нужно переопределить серию ключей для кешей.

Лев Шукуров
19 января 2018, 12:09
modx.pro
2 035
0

Не работает fenom (совсем)

Приветствую!
Узнал, что есть замечательный инструмент fenom — решил попробовать.
Сайт был старый, поэтому обновил modx & pdoTools:

MODX Revolution 2.6.1-pl (traditional)
pdotools-2.10.4-pl
PHP Version 7.2.0
Настройки плагина:



Мои последние действия:
  • завожу чистый шаблон без "{"
  • новый чанк
Увы, fenom не срабатывает. Делал эти же действия на чистом modx — всё гут.
В логах чисто.
Подскажите, что можно сделать?
Всем добра!

Шаблон:
<!DOCTYPE html>
<html lang="en">
<head>
<head>
</head>
<body>
    <header class="tophead">
    </header>
    <section class="osn_content nop">
        <div class="type1">
        	<div class="right">[[*content]]</div>
        	Содержимое [[$chunk1]]
        </div>
        <div class="clear"></div>
    </section>
</body>
</html>
Чанк:
Пример чанка с fenom
<pre>
{$_modx->getInfo()}    
</pre>
Результат:
<!DOCTYPE html>
<html lang="en">
<head>
<head>
</head>
<body>
    <header class="tophead">
    </header>
    <section class="osn_content nop">
        <div class="type1">
        	<div class="right"></div>
        	Содержимое Пример чанка с fenom
<pre>
{$_modx->getInfo()}    
</pre>

        </div>
        <div class="clear"></div>
    </section>
</body>
</html>

UPD 2018.01.22
Проблема частично решалась с решение другой modx.pro/help/14362/.
Спасибо всем, кто откликнулся!
Лев Шукуров
19 января 2018, 09:56
modx.pro
4 715
0