Павел Левин

Павел Левин

С нами с 30 августа 2013; Место в рейтинге пользователей: #149
Павел Левин
26 января 2015, 01:49
0
Бытует мнение, что это временное помешательство, вряд ли народ будет платить за сертификаты ради некого бесплатного сайта, который и так в минус работает (за железо надо же платить).
Павел Левин
26 января 2015, 01:45
0
Хотя… нет =), но ошибку с отображением логов в manager решил.

Буду пробовать далее.
Павел Левин
26 января 2015, 01:22
0
Причина:
Антивирус COMODO заблокировал некоторые файлы и добавил их в карантин.

Решение:
Исключить файлы из карантина и залить их на сервер.
Павел Левин
26 января 2015, 01:21
0
Причина:
Антивирус COMODO заблокировал некоторые файлы и добавил их в карантин.

Решение:
Исключить файлы из карантина и залить их на сервер.
Павел Левин
24 января 2015, 21:52
0
Я тут еще отловил =)… тока не злитесь)
На этот раз modDevTools.

[2015-01-24 21:47:40] (WARN @ /assets/components/moddevtools/connector.php) `997` was requested but no alias was located.

После очистки кеша в manager при первом заходе.
Павел Левин
24 января 2015, 21:49
0
Фикс сработал, спасибо, теперь pdoTools не светится.
Павел Левин
24 января 2015, 21:42
0
[[]] вполне возможно т.к. я использую условия, которое выводят строку в [[]]
Я помню-помню… не нужно программировать в шаблонах =)

К примеру:
[[[[*tv_related:isnot=`0`:then=`
AjaxSnippet? &snippet=`pdoResources` &resources=`[[*tv_related]]` &select=`id,pagetitle,introtext,publishedon,createdby,isfolder` &sortby=`pagetitle` &sortdir=`ASC` &limit=`0` &showHidden=`1` &hideContainers=`0` &tpl=`tpl.Eyes.pdoResources` &parents=`0`
`]]]]
Просто в таком случае он не вызывает лишний раз сниппет.

Да дело не в перфекционизме, просто при сохранении «Статьи» бывает забивается процесс и сжирает оперативку, я думаю это некий цикл, который рекурсивно срабатывает.
Павел Левин
24 января 2015, 21:35
0
М.б. некий компонент не стоит?

Registered PHP Streams:
https, ftps, compress.zlib, compress.bzip2, php, file, glob, data, http, ftp, phar, zip
но мне кажется, что тут даже есть лишние.
Павел Левин
24 января 2015, 21:20
0
Переустановил, действительно при Деинсталяции были ошибки, я попросту удалил версию и успешно Обновился.

К сожалению это не помогло, по прежнему спамятся одни и теже ошибки.
[2015-01-24 21:18:36] (WARN @ /core/components/articles/model/articles/articlesrouter.class.php : 65) PHP notice: Undefined variable: startPageId
[2015-01-23 22:53:16] (WARN @ /core/components/pdotools/model/pdotools/pdoparser.class.php : 32) PHP notice: Uninitialized string offset: 0
Павел Левин
24 января 2015, 21:16
0
Спасибо за совет.
MODX — был обновлен, поверх той же версии.
TinyMCE — был переустанлен т.к. в один прекрасный момент, отказался работать.
pdoTools — обновлен до последней версии т.к. стояла не последняя.

Сейчас Ace удалю и поставлю по новой.
Павел Левин
24 января 2015, 18:56
0
Я там опечатку нашел, надо бы поправить.
Теперь нужно пейти в директорию www
Павел Левин
24 января 2015, 18:50
0
М.б. дело в Apache? хотя странно, он (modx) же под него и точился.
Ранее стоял на nginx.

Почитаю, спасибо.
Павел Левин
23 января 2015, 23:03
0
и еще логи… pdotools засветился.

Че за всемирная грусть =(

[2015-01-23 23:00:54] (WARN @ /core/cache/includes/elements/modsnippet/70.include.cache.php : 48) PHP notice: Undefined index: frontend_js
[2015-01-23 23:00:54] (WARN @ /core/cache/includes/elements/modsnippet/70.include.cache.php : 48) PHP notice: Undefined index: frontend_js
[2015-01-23 23:00:54] (WARN @ /core/cache/includes/elements/modsnippet/70.include.cache.php : 51) PHP notice: Undefined index: frontend_css
[2015-01-23 23:00:54] (WARN @ /core/cache/includes/elements/modsnippet/70.include.cache.php : 51) PHP notice: Undefined index: frontend_css
[2015-01-23 23:00:54] (WARN @ /index.php) Could not load package metadata for package quickbar.
[2015-01-23 23:00:54] (WARN @ /core/components/pdotools/model/pdotools/pdoparser.class.php : 32) PHP notice: Uninitialized string offset: 0
[2015-01-23 23:00:54] (WARN @ /core/components/pdotools/model/pdotools/pdoparser.class.php : 36) PHP notice: Uninitialized string offset: 0
[2015-01-23 23:00:54] (WARN @ /core/components/pdotools/model/pdotools/pdoparser.class.php : 32) PHP notice: Uninitialized string offset: 0
[2015-01-23 23:00:54] (WARN @ /core/components/pdotools/model/pdotools/pdoparser.class.php : 36) PHP notice: Uninitialized string offset: 0
[2015-01-23 23:00:54] (WARN @ /core/components/pdotools/model/pdotools/pdoparser.class.php : 32) PHP notice: Uninitialized string offset: 0
[2015-01-23 23:00:54] (WARN @ /core/components/pdotools/model/pdotools/pdoparser.class.php : 36) PHP notice: Uninitialized string offset: 0
[2015-01-23 23:00:54] (WARN @ /core/components/pdotools/model/pdotools/pdoparser.class.php : 32) PHP notice: Uninitialized string offset: 0
[2015-01-23 23:00:54] (WARN @ /core/components/pdotools/model/pdotools/pdoparser.class.php : 36) PHP notice: Uninitialized string offset: 0
[2015-01-23 23:00:54] (WARN @ /core/components/pdotools/model/pdotools/pdoparser.class.php : 32) PHP notice: Uninitialized string offset: 0
[2015-01-23 23:00:54] (WARN @ /core/components/pdotools/model/pdotools/pdoparser.class.php : 36) PHP notice: Uninitialized string offset: 0
В ручную удалял содержимое папки /core/cache/ не помогло.
Удивил pdotools.
Павел Левин
23 января 2015, 22:34
0
Думал всё решилось, а нет… фиг, в логи спамится постоянно.
Я начинаю ненавидеть articles.

[2015-01-23 22:32:33] (WARN @ /core/components/articles/model/articles/articlesrouter.class.php : 65) PHP notice: Undefined variable: startPageId
[2015-01-23 22:32:33] (WARN @ /core/components/articles/model/articles/articlesrouter.class.php : 65) PHP notice: Undefined variable: startPageId
[2015-01-23 22:32:33] (WARN @ /core/components/articles/model/articles/articlesrouter.class.php : 65) PHP notice: Undefined variable: startPageId
[2015-01-23 22:32:33] (WARN @ /core/components/articles/model/articles/articlesrouter.class.php : 65) PHP notice: Undefined variable: startPageId
[2015-01-23 22:32:33] (WARN @ /core/components/articles/model/articles/articlesrouter.class.php : 65) PHP notice: Undefined variable: startPageId

Нашел такое упоминание.

Глянул строку
if ($alias && $startPageId == $archiveId) {
                $startPageResId = $archiveId;
                if (isset($archive[1])) $startPagePrefix = $archive[1];
            }
Павел Левин
22 января 2015, 22:32
1
+1
На JS тоже так можно =)

function declineWord(number, titles)  {  
    cases = [2, 0, 1, 1, 1, 2];  
    return titles[ (number%100>4 && number%100<20)? 2 : cases[(number%10<5)?number%10:5] ];  
}

declineWord(2,['кнопка','кнопки','кнопок']);//2 кнопки
Павел Левин
19 января 2015, 22:01
0
Для справки тем, кто не в курсе как менять владельца файлов/папок через ssh.

В начале вводим cd /имя папки/ и т.д. Tab'om до нужного раздела (корень сайта) и жмем Enter
Далее вводим chown www-data:www-data ./ -R
Где www-data это имя пользователя.

Дополнительно:
Лично я использую панель ajenti, она проста в установке и имеет всё необходимое для настройки.
В разделе «Пользователи» можно задать пароль для www-data и в дальнейшем заходить под ним через sftp.
Павел Левин
19 января 2015, 21:19
0
Решил, всё оказалось просто.
Переименовал папку /core/packages
Принудительно удалил Articles, далее активировалась кнопка "Обновить", нажал, установка прошла успешно и все заработало.
Павел Левин
19 января 2015, 20:56
0
а что придумывать то, нужно брать лучшее, анализ конкурентов и своя реализация =)
Павел Левин
19 января 2015, 12:44
0
Уже. Успешно.
Article не поддаётся.
См.выше)