Установнка Modx с помощью php-cli
        Проблема вроде не новая и даже описана в документации. И сводится к тому, что необходимо создать конфигурационный файл.
Через веб всё ставится прекрасно, а с помощью php-cli вот такая засада.
    
    
                                                                                
            Через веб всё ставится прекрасно, а с помощью php-cli вот такая засада.
~$ php index.php --installmode=new --config=config.xml
Unavailable
Could not load MODX config file.
~$touch core/config/config.inc.php
~$ php index.php --installmode=new --config=config.xml
PHP Fatal error:  Class 'xPDODriver_' not found in /var/www/sanes/core/xpdo/xpdo.class.php on line 1880Фрагмент core/xpdo/xpdo.class.phppublic function getDriver() {
        if ($this->driver === null || !$this->driver instanceof xPDODriver) {
            $loaded= include_once(XPDO_CORE_PATH . 'om/' . $this->config['dbtype'] . '/xpdodriver.class.php');
            if ($loaded) {
                $driverClass = 'xPDODriver_' . $this->config['dbtype'];
                $this->driver= new $driverClass ($this);
            }
            if (!$this->driver) {
                $this->log(xPDO::LOG_LEVEL_ERROR, "Could not load xPDODriver class for the {$this->config['dbtype']} PDO driver. " . print_r($this->config, true));
            }
        }
        return $this->driver;
    }Подскажите пожалуйста, куда можно еще посмотреть, чтобы решить задачу?    Комментарии: 7
                Нужно посмотреть вот сюда
                    --config=config=xmlНасколько я помню, в именах файлов нельзя использовать символ равенства.
                Извиняюсь. Это опечатка. Правильно --config=config.xml 
Даже без указанию конфигурационного файла, ошибка такая же.
                    Даже без указанию конфигурационного файла, ошибка такая же.
                Ну тогда, наверное, стоит указать полный путь до файла.            
                    
                Я балбес) ~/setup/index.php
Кстати периодически возникает проблема заполнением БД. Доступ есть, а базу не видим, и создать само-собой не может.
При этом через несколько минут может одуматься и всё проходит нормально.
                    Кстати периодически возникает проблема заполнением БД. Доступ есть, а базу не видим, и создать само-собой не может.
При этом через несколько минут может одуматься и всё проходит нормально.
                Нет там никаких проблем.
На modhost.pro в автоматическом режиме уже тысячи сайтов установлены через консоль.
                    На modhost.pro в автоматическом режиме уже тысячи сайтов установлены через консоль.
                У меня такое периодически возникает и уже давно. При этом на разных серверах при совершенно разных ОС и настройках. Единственное, что объединяет, это мой браузер. Но как-то странно на него грешить.            
                    
                у меня такое было на mariadb, но проблема была не в БД непосредственно, а в кривых руках, который настраивали сервер. Если прописать localhost в качестве хоста базы, в том числе и через Gitify — не работает, а если 127.0.0.1 — все отлично.            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.