Как установить размер бумаги в Ubuntu?

Я использую php версии 7.0 на ubuntu 16.04. Я даю подробную информацию для установки драйвера / клиента mongo. Сначала я вручную установил mongodb, а затем драйвер mongodb-php.

1) Установка mongo db. Введите следующие команды:

$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927

$ echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list

$ sudo apt-get update

$ sudo apt-get install -y mongodb-org

Чтобы правильно запустить Mongdb в качестве службы, то есть автоматически запускать Mongodb при запуске системы, выполните следующие действия:

Создайте файл mongodb. в / etc / systemd / system /, введя команду:

$ sudo nano /etc/systemd/system/mongodb.service

Вставьте в нее следующее содержимое:

[Unit]
Description=High-performance, schema-free document-oriented database
After=network.target

[Service]
User=mongodb
ExecStart=/usr/bin/mongod --quiet --config /etc/mongod.conf

[Install]
WantedBy=multi-user.target

Затем введите следующие команды: [!d5 ]

$ sudo systemctl start mongodb

$ sudo systemctl enable mongodb

2) Установка драйвера mongo-php:

$ sudo pecl install mongodb

Также вы можете получить сообщение об ошибке: phpize не найден. Phpize - это команда, которая используется для создания среды сборки. Эта ошибка может появиться во время установки любого расширения расширения. Для решения этой проблемы команда phpize не найдена, пользователь должен установить пакет php5-dev. Чтобы установить его, введите команду:

 $ sudo apt-get install php7.0-dev

Затем в файле php.ini, который находится в каталоге /etc/php/7.0/apache2, добавьте расширение mongo db:

$ sudo nano /etc/php/7.0/apache2/php.ini 

Добавьте следующую строку в файл:

extension = mongo.so;

(Возможно, вам нужно указать точное местоположение файла. В моем случае файл был в /usr/lib/php/20151012/mongodb.so.)

Итак, mongo db установлен вместе со своим драйвером.

3) Теперь имейте в виду, что монго- PHP-классы были изменены. Большинство доступных ресурсов в сети предоставляют решения с использованием старых классов, которые заменяются. Ниже приведены ссылки, на которые вы можете ссылаться:

http://php.net/manual/en/set.mongodb.php

http: // php. net / manual / en / set.mongodb.php

Вот несколько команд для основных операций с базой данных:

$mng = new MongoDB\Driver\Manager(); // Driver Object created

Чтобы вставить данные в базу данных:

$bulk = new MongoDB\Driver\BulkWrite;

$doc = ["_id" => new MongoDB\BSON\ObjectID, "data" => $someData, "info" => $someInfo];

$bulk->insert($doc);

$mng->executeBulkWrite('dbName.collectionName', $bulk);

Для получения данных:

$query = new MongoDB\Driver\Query([]); 

$rows = $mng->executeQuery("dbName.collectionName", $query);

foreach ($rows as $row) 
    {
         echo "$row->data - $row->info\n";
    }

-1
задан 7 March 2018 в 21:01

2 ответа

Возможно, возникла проблема с конфигурацией CUPS для вашего принтера. Для этого откройте конфигурацию вашего принтера и измените параметр «Размер страницы» следующим образом:

Откройте «Настройки системы»> «Принтеры»> щелкните правой кнопкой мыши принтер> Свойства> Параметры принтера> Размер страницы> выберите бумагу размер. Нажмите

Повторите этот процесс для любых других принтеров, которые, кажется, пытаются использовать неправильный размер страницы.

Если вы не можете изменить настройки вашего принтера таким образом, вы можете необходимо удалить их и переустановить их с помощью утилиты настройки принтера Ubuntu (в системных настройках, как указано выше). Драйверы HP обычно включены в Ubuntu по умолчанию, поэтому, если ваши принтеры не являются совершенно новыми, вам не нужно устанавливать для них дополнительное программное обеспечение.

0
ответ дан 17 July 2018 в 19:20

Возможно, возникла проблема с конфигурацией CUPS для вашего принтера. Для этого откройте конфигурацию вашего принтера и измените параметр «Размер страницы» следующим образом:

Откройте «Настройки системы»> «Принтеры»> щелкните правой кнопкой мыши принтер> Свойства> Параметры принтера> Размер страницы> выберите бумагу размер. Нажмите

Повторите этот процесс для любых других принтеров, которые, кажется, пытаются использовать неправильный размер страницы.

Если вы не можете изменить настройки вашего принтера таким образом, вы можете необходимо удалить их и переустановить их с помощью утилиты настройки принтера Ubuntu (в системных настройках, как указано выше). Драйверы HP обычно включены в Ubuntu по умолчанию, поэтому, если ваши принтеры не являются совершенно новыми, вам не нужно устанавливать для них дополнительное программное обеспечение.

0
ответ дан 23 July 2018 в 20:05
  • 1
    Я попытался изменить документ в системных настройках, но это ничего не меняло ... Насколько я знаю, драйвер, который я использую, такой же, как и стандартный. Но я могу попытаться переустановить принтер (как только у меня будет время). – benjamin10 8 March 2018 в 00:07

Другие вопросы по тегам:

Похожие вопросы: