shell — Как я могу передать входные данные из сценария PHP в другой сценарий?

Я пытаюсь сделать PHP-скрипт, который автоматизирует установку веб-серверов Linux.

В настоящее время я застрял в этой части:

Когда я устанавливаю сервер MySQL, он открывает собственный экран и запрашивает пароль root.

Я знаю, как сохранить пароль в переменной, но как я могу заставить этот экран MySQL использовать эту переменную?

Это то, что я до сих пор:

<?php
$_fp = fopen("php://stdin", "r");
echo 'Input mysql root password: ';
$rootpswd = trim(fgets(STDIN));

0

Решение

Если вы устанавливаете с помощью apt-get, попробуйте добавить параметр -y. Тогда пароль root должен быть пустым.
Ошибки: /etc/my.cnf только сообщает инструменту mysql, какой пароль по умолчанию использовать.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru