Так что я добился некоторого успеха в запуске веб-сайта Wordpress как дочернего элемента родительского элемента umbraco.
Я создал сайт Wordpress, используя Azure, а затем успешно скопировал этот сайт в дочерний каталог / каталог блога, используя эту статью: http://blogs.msdn.com/b/webapps/archive/2013/02/13/hosting-wordpress-in-a-subfolder-of-your-windows-azure-web-site.aspx
Вы можете увидеть мой успех здесь: http://littlenomads.azurewebsites.net/blog/
Частью решения до сих пор было изменение Umbraco web.config, чтобы игнорировать каталог блога: после этого ответа SO: Конфигурация PHP на сервере .NET - перенаправление URL
Это означает, что если блог Wordpress загружает, соединение с базой данных MySQL работает.
Но когда я пытаюсь войти в систему wp-admin, веб-сайт какое-то время вращается, а затем я получаю сообщение об ошибке 502, что означает, что в Azure происходит сбой в ожидании длительного запроса, как я полагаю.
Я пробовал отладку, следуя этому руководству: http://ruslany.net/2013/01/php-troubleshooting-in-windows-azure-web-sites/
Я вижу ошибки неудачного запроса для wp-login.php, но это дает мне какое-то направление. Я не вижу ошибок PHP. http://littlenomads.azurewebsites.net/blog/wp-login.php
Я просто не уверен, в чем проблема, и на данный момент у меня нет направления отладки.
Я решаю эту проблему, меняя направление и размещая веб-сайт Wordpress на его хостинге на GoDaddy.
Установка и размещение Wordpress в Azure очень проста, и вы даже можете использовать хранилище BLOB-объектов для загрузки мультимедиа с помощью подключаемого модуля Wordpress для Azure, но пытаетесь перенести довольно большой веб-сайт Wordpress и все мультимедиа в Azure, особенно пытаясь использовать хранилище BLOB-объектов для существующих загрузок мультимедиа , действительно слишком сложно.
Я просто использую поддомен, указывающий на новый управляемый пакет хостинга Wordpress на GoDaddy с основным веб-сайтом в Azure, а также с 301 постоянным перенаправлением для существующих статей блога и поддерживая целостность SEO.