Иногда можно получить такую ошибку:
RuntimeException: failed to get url ... No working transport found
Я столкнулся с этой проблемой когда переносил сайты со старого сервера на новый.
Причин может быть много. Некоторые решения:
- Убедитесь, что в переменной path указан путь именно до того компилятора php, который запущен у вас на сервере
- Убедитесь, что настройках вашей версии php включен модуль cURL
Перенос сайтов WordPress со старого OpenServer на новый
Если вы работаете, как и я под Open Server, то периодически, когда приходят обновления, приходится переносить сайты WordPress и базы данных с одного сервера на другой.
Для переноса удобно использовать утилиту wp-cli
Последовательность переноса такая:
- Делаете все дампы БД с помощью wp-cli
- Копируете файлы на новый сервер
- Меняете пути к интерпретатору php и исполняемому файлу MySQL в переменной path в windows
- Заливаете дампы в новую базу
Тут я рассказываю как решить wp-cli Error: ошибка соединения с базой данных