Долго пыталась подсоединить Drush к SQL.
Сей командами таки удалось:
1) Команда export PATH=/usr/local/php72/bin:$PATH
2) student.ru@mv105:~$ echo "alias drush='/opt/php72/bin/php ~/.conf ig/composer/vendor/bin/drush' " >> ~/.bashrc && source ~/.bashrc
Итог
Можно обращаться к sql
И устанавливать модули через drush
А еще сайту стало плохо.
При добавлении к settings.php строки $config['system.logging']['error_level'] = 'verbose';
На странице сайта выдает следующее:
The website encountered an unexpected error. Please try again later.
Error: Class 'Drush\Log\DrushLog' not found in Drupal\Component\DependencyInjection\Container->createService() (line 257 of core/lib/Drupal/Component/DependencyInjection/Container.php).
Drupal\Component\DependencyInjection\Container->createService(Array, 'logger.drupaltodrush') (Line: 171)
Drupal\Component\DependencyInjection\Container->get('logger.drupaltodrush', 1) (Line: 432)
Drupal\Component\DependencyInjection\Container->resolveServicesAndParameters(Array) (Line: 271)
Drupal\Component\DependencyInjection\Container->createService(Array, 'logger.factory') (Line: 171)
Drupal\Component\DependencyInjection\Container->get('logger.factory', 1) (Line: 432)
Drupal\Component\DependencyInjection\Container->resolveServicesAndParameters(Array) (Line: 247)
Drupal\Component\DependencyInjection\Container->createService(Array, 'logger.channel.file') (Line: 171)
...
...
Пожалуйста, подскажите, как решить проблему?
Комментарии
Если после добавления параметра в settings.php у вас сайт не работает, то логично, что этот параметр нужно убрать
О нет, это просто для того, чтобы более подробно узнать об ошибке.
php ~/.conf ig/composer/vendor/bin/drush
крайне странно выглядит1. Drupal 9 php 7.2 не поддерживает установите 7.3 или 7.4. думаю покачто лучше 7.3.
2. ошибку надо выводить полностью.
Вы абсолютно правы! Я совершила ошибку и по невнимательности прописала пути на php72 а не php73, а потом этим Drush сделала запуск модуля (Drush pm-enable xmlsitemap), установка прошла успешно и видимо "сломала" сайт.
Не подскажите, можно ли как то корректно теперь это исправить?(
может
drush cr
помогут?