I Створений модуль у magento 2. Намагаючись встановити створений модуль за допомогою команди - "sudo php bin / magento setup: upgrade" і я отримав наступну помилку.
Відповіді:
0 для відповіді № 1Просто оновіть праву IP-адресу та ім'я хоста до файлу конфігурації хоста
Я використовую fedora 23 мій конфігураційний файл, розташований в / etc / hosts
команда для редагування конфігурації
$ sudo gedit /etc/hosts
потім додайте нижній рядок або відредагуйте стару конфігурацію
<ip-address> <host name>
наприклад 192.168.1.8 bu.gworks.mobi
0 для відповіді № 2
Я думаю, що ця помилка відбувається, коли ваш командний рядок php не зв'язується з базою даних.
Перевірте, який php ви використовуєте в командному рядку, ввівши which php
. Це той самий, що використовується вашим сервером? Якщо не переконайтеся, що ви експортуєте його у ваш профіль bash. Наприклад, mamp php на Mac:
export PATH=/Applications/MAMP/bin/php/php7.0.0/bin:$PATH
Також перевірте, що командний рядок використовує права mysql, де зберігається ваша база даних. Якщо ви входите в mysql через термінал:
1) чи існує db?
2) чи користувач має достатньо привілеїв?
Також можна додати команду з -v, --v, or ---v
щоб побачити докладніші повідомлення.
0 для відповіді № 3
Йти до /app/etc/env.php
і змінити:
"host" => "localhost",
на:
"host" => "127.0.0.1",