Всего 125 336 комментариев

Василий Наумкин
15 апреля 2013, 17:33
0
Ты закомментировать строку не забыл?
#Subsystem sftp /usr/lib/openssh/sftp-server
Мордынский Николай
15 апреля 2013, 17:17
0
Проблема с ssh_config
на десктопной установке ubuntu
Match Group sftp при указании в конфиге этой настройки не запускается ssh, если убрать запускается. В инете много тем, но итоговое решение нигде не описано. Проверял не только на своей машине но и на рабочем сервере тоже убунта.
В логи кидает 255 ошибку

Может кто сталкивался что делать?
Мордынский Николай
15 апреля 2013, 17:11
0
на загрузку не только размер но и допустимые расширения влияют… хочу заметить что JPG и jpg в linux разные вещи а в настройках расширений везде нижний регистр такчто проверьте расширения допустимые и то что грузите
Clean
15 апреля 2013, 15:59
0
Все стандартное? Больше точно никаких плагинов итп нету?
Yaya Yayan
15 апреля 2013, 15:59
0
Получилось запустить родную капчу, если кому надо, могу подсказать
Евгений
15 апреля 2013, 15:55
0
менял в апаче в php.ini и upload_max_filesize и post_max_size на 100М и толку нет
фотка в 200+кб как не грузилась так и не грузится
СикретНаме
15 апреля 2013, 15:47
0
Я как раз подумывал потестить его вчера — вспомнил, что как то системщик опытный мне именно его ставил на р.комп, а не FZ, сегодня потестил. Интересная прога, может, походу больше много. Но со скоростью ничего не изменилось — 2.3 метра минуту качалось. У меня всё Ок с каналом, может как-то настройки Линоды или Убунты?
Clean
15 апреля 2013, 15:28
0
Что значит не срабатывает?
Где меняли, что не сработало, как поняли?
Алексей Карташов
15 апреля 2013, 15:01
0
Ну так у них и параметры также называются, через точечку
Ааа! Эвона как © Не знал, что так можно :-) Спасибо!
Василий Наумкин
15 апреля 2013, 14:45
0
Что-то не так.

Смотри логи системы, разбирайся. Наверняка проблема в префиксе.
Василий Наумкин
15 апреля 2013, 14:43
0
Ну так у них и параметры также называются, через точечку. А у меня через дефис =)

Так принято, другой причины не знаю.
Алексей Карташов
15 апреля 2013, 13:36
0
Оу, не знал… А почему во всех компонентах и сниппетах, какие не посмотри, везде используется, к примеру,
$modx->getOption('mycomponent.core_path');
? Да, конечно, делают проверки и подставляют значения по умолчанию, но неужели это просто задел на будущее?
Иван
15 апреля 2013, 13:22
0
Так и делаю, как в Ваших статьях различных.
В конструкторе этот метод. Или так неправильно?

function __construct(modX &$modx, array $config=array()) {
    $this->modx =& $modx;

    $namespace = $this->modx->getObject('modNamespace', 'lead');
    
    $basePath = $namespace->get('path');
    //$assetsUrl = $this->modx->getOption('assets_url').'components/weather/';
    
    $this->config = array_merge(array(
      'basePath' => $basePath,
      'corePath' => $basePath,
      'modelPath' => $basePath.'model/',
      //'processorsPath' => $basePath.'processors/',
      //'chunksPath' => $basePath.'elements/chunks/',
      //'jsUrl' => $assetsUrl.'js/',
      //'cssUrl' => $assetsUrl.'css/',
      //'assetsUrl' => $assetsUrl,
      //'connectorUrl' => $assetsUrl.'connector.php',
    ), $config);
     
    $this->modx->addPackage('lead', $this->config['modelPath'], 'lead_');
      
   
  }
Василий Наумкин
15 апреля 2013, 13:15
0
Поэтому все нормальные компоненты делают настройки с префиксами, типа ms2_option.

Неймспейсы на данный момент для красоты.
Евгений
15 апреля 2013, 13:14
0
не срабатывает почемуто…
Алексей Карташов
15 апреля 2013, 13:13
0
Василий, спасибо огромное!
И ещё один вопрос можно? Сразу что-то забыл про него…

При установке своего компонента, создаю системную настройку. Настройка эта находится в правильном неймспейсе (в списке настроек меняю значение комбобокса с «core» на «mycomponent» и вижу её в списке). Но вот если я её получаю через:
$modx->getOption('mycomponent.mysetting');
, то получаю «NULL», а если через
$modx->getOption('mysetting');
, то правильное значение.
Но ведь это никуда не годится… Если у любого другого компонента будет настройка с таким же именем или, что ещё хуже, есть системная настройка с таким же именем?

Вот не хочет настройка получаться через указание неймспейса и всё тут. В чём проблема — не знаю. Может сталкивался?
Василий Наумкин
15 апреля 2013, 13:04
0
Нужно подключить таблицы методом addPackage();
Лев Вербицкий
15 апреля 2013, 12:39
0
Возник еще один вопрос. У меня не работает предпросмотр комментариев, вылетает 500 ошибка при запросе. Куда искать?)
Иван
15 апреля 2013, 12:38
0
Здравствуйте!

Я создал две таблицы в базе с префиксом lead.

По инструкции сгенерировал xml.

<model package="lead" baseClass="xPDOObject" platform="mysql" defaultEngine="MyISAM">
  <object class="Service" table="service" extends="xPDOSimpleObject">
     ...
Пытаюсь выполнить:

$q = $this->modx->newQuery('Service');
    
    $q->where(array(
        'service_id' => 7
      ));


   if ($q->prepare() && $q->stmt->execute()) {
            
            $arr = $q->stmt->fetchAll(PDO::FETCH_ASSOC);
              
          }
    
    print_r($arr);
Но в результате только пустота.
getCollection
также ничего не выдает.

Если подключить класс в сниппете с помощью
getService
, то все методы работают. Только никак не удается взаимодействовать с базой с помощью xPDO.

Буду рад совету! Спасибо!
Clean
15 апреля 2013, 12:18
0
1.В MODX системные настройки ->общие смотрите upload_maxsize

2.в настройках PHP upload_max_filesize