Я использую DDEv и Docker с Windows 10 pro, чтобы настроить локальную установку drupal 8.8 с помощью Composer. Я установил и настроил локальную установку drupal (это новая установка), и, похоже, она работает правильно, но в разделе администратора сайта drupal я получаю предупреждение об изменении разрешений на запись для сайтов / default / settings.php .
Я попытался изменить настройки с помощью Filezilla, но оказалось, что локальные файлы в Filezilla не предоставляют доступ к разрешениям на запись? Когда я щелкаю файл правой кнопкой мыши в Filezilla, опция разрешений не появляется.
Следуя советам по устранению неполадок от ddev, я попытался получить доступ к phpmyadmin по адресу https://mysitename.ddev.site:8036
Вместо загрузки phpmyadmin я получил следующее сообщение об ошибке:
Безопасное соединение не удалось
Ошибка при подключении к dmckimep.ddev.site:8036. SSL получил запись, длина которой превышает максимально допустимую.
Код ошибки: SSL_ERROR_RX_RECORD_TOO_LONG
The page you are trying to view cannot be shown because the authenticity of the received data could not be verified.
Please contact the website owners to inform them of this problem.
Я искал пару часов и не нашел решения. Я запустил ddev description, и все вроде нормально с установкой. Сайт drupal в контейнере работает нормально. Насколько я обнаружил, конфликтов портов нет, поэтому я не уверен, почему я не могу получить доступ к phpmyadmin.
Я относительно новичок с точки зрения навыков, но успешно поддерживаю drupal 4-7 на локальном хосте с XAMPP и моим веб-хостом. Сейчас я борюсь с переходом на drupal 8 / composer / docker / ddev. Любые предложения будут высоко ценится.
Спасибо!
ddev describe
не предлагает вам URL-адрес https. Не могли бы вы рассказать больше о том, почему вам нужен https для phpmyadmin? Обратите внимание, что на самом деле это не влияет на безопасность, потому что связь с phpmyadmin находится только на вашем компьютере. - person rfay   schedule 08.12.2019