Kökte Azure web sitelerinde barındırılan ASP.net uygulaması var. Wordpress uygulamasını barındırmak istediğim bloglar için sanal bir dizin oluşturdum. Wordpress uygulamasını konuşlandırdım ama (wordpress yönetici paneli) giriş yaptıktan sonra asp.net uygulamasının hata sayfasına yönlendiriyor. Ön taraf (blog sayfaları) da görünmez.Asp.net uygulamasıyla Azure sanal dizininde wordpress uygulamasını dağıtma
Web.config dosyasında bir URL yeniden yazım sorunu olabileceğini varsayalım. Ayrıca wordpress ayarlarında bir şey değiştirmeniz gerekir. Emin değilim.
Güncelleme:
Dosya veya derleme 'AjaxControlToolKit' veya bağımlılıklarından biri yüklenemedi erişim/bloga çalışırken hata altına alıyorum . Sistem belirtilen dosyayı bulamıyor. wwwroot klasöründe
Web.config
<?xml version="1.0"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<system.webServer>
<security>
<requestFiltering>
<requestLimits maxQueryString="32768" />
</requestFiltering>
</security>
</system.webServer>
<system.web.extensions>
<scripting>
<webServices>
<jsonSerialization maxJsonLength="50000000" />
</webServices>
</scripting>
</system.web.extensions>
<appSettings>
<add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />
</appSettings>
<system.web>
<!-- Remove httpcookies in production -->
<httpCookies httpOnlyCookies="true" requireSSL="false" />
<customErrors mode="Off" />
<authentication mode="None" />
<compilation targetFramework="4.5">
<assemblies>
<add assembly="AjaxControlToolKit" />
</assemblies>
</compilation>
<httpRuntime targetFramework="4.5" />
<pages>
<controls>
<add assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagPrefix="ajaxToolkit" />
</controls>
</pages>
</system.web>
<system.webServer>
<defaultDocument>
<files>
<clear />
<add value="home.htm" />
</files>
</defaultDocument>
</system.webServer>
</configuration>
"ASP.NET Starter Web Uygulaması" şablonuyla bir Azure Web Uygulaması oluşturup, wordpress'i yükledikten sonra kök dizine bir wordpress klasörü yerleştirdim, bu benim tarafımda çalışıyor. Kök dizinde 'web.config' içeriğine sahip olabilir misiniz? Ve wordpress veritabanı temiz mi yoksa 'Permalink Settings' gibi eski bir wordpress konfigürasyonu var mı? –
Kök dizinde web.config içeriğini ekledim. Wordpress taze veritabanı ile temiz. –
Hata alıyorsunuz çünkü AjaxControlToolkit'in bir "ana" web.config dosyasında - Wordpress klasörü üzerindeki bir klasörde var. Ayrıca, bu yapılandırma TÜM varsayılan belgeleri kaldırmış ve daha sonra "home.htm" tek varsayılan belge olarak eklenmiştir. En azından WordPress'i çalıştırmak için varsayılan bir belge olarak index.php'ye ihtiyacınız olacak. – viperguynaz