ASP.NET MVC 3 veya ASP.NET Web Pages Yüklemesinde Hata

Sunucu üzerine ASP.NET MVC 3 veya ASP.NET Web Pages bileşenlerinden birini kurarken kurulum sihirbazı hata veriyorsa büyük ihtimal ASP.NET ayarları ile alakalı bir durumdur. Bu hata genelde ASP.NET Web Pages bileşeninin eski versionunun olmasında veya aşağıda anlatılan sebeplerden olabilir. Çözüm 1 Aşağıdaki registry değerlerini bulun ve en sonundaki “\” ı kaldırın. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ASP.NET\4.0.30319.0\Path HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\ASP.NET\4.0.30319.0\Path ASP.NET Web […]

Read More

MaestroPanel’de HotLink Koruması

Web sunucuları günümüzde son derece gelişti ve bir çok ihtiyacı kolaylıkla karşılar duruma erişiti. Çok hit alan web sitelerinin dertlerinden bir tanesi olan Hotlink koruması yani sizin statik içeriğinizi başka bir web sitesinin çağırmasıdır. Bu duruma belirli bir koruma getirmek içinde kontrol panelleri kendi içlerinde hotlink koruması modülünü sağlarlar. MaestroPanel hotlink koruması yönetmiş olduğu IIS’ […]

Read More

MaestroPanel Web Servisini Farklı Port Üzerinde Çalıştırmak

Bazı uç senaryolarda MaestroPanel’in default portu olan 9715 portunu değiştirmek isteyebilirsiniz. Bu durumda aşağıdaki komut’u çalıştırabilirsiniz. Komut Yardımı İle Değiştirme MaestroPanel Web Management Servisini durdurun net stop mstrw3svc Aşağıdaki komut ile MaestroPanel’in portunu değiştirin. “C:\Program Files\IIS Express\appcmd.exe” set config -section:system.applicationHost/sites /”[name=’maestropanel’].bindings.[protocol=’http’,bindingInformation=’*:9715:’].bindingInformation:”*:8081:”” /commit:apphost /apphostconfig:”%MaestroPanelPath%\Web\config\applicationhost.config” Bu komut 9715 olan MaestroPanel Portunu 8081 olarak değiştirmektedir. Siz 8081 yerine […]

Read More

Dynamic operations can only be performed in homogenous AppDomain

MaestroPanel’in açılışında aşağıdaki gibi bir mesaj ile karşılaşıyorsanız. Büyük ihtimal ASP.NET web.config dosyasındaki Tursted Level ayarları standardın dışında yapılandırılmış olabilir. Dynamic operations can only be performed in homogenous AppDomain. Öncelike MaestroPanel için web.config dosyasında aşağıdaki düğümün olup olmadığını kontrol ediniz. (C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Config\web.config)   <location path=”maestropanel”> <system.web> <trust level=”Full” /> </system.web> </location> Bu düğüm root web.config dosyasında […]

Read More

Classic ASP 404 Yönlendirmesi (Script)

Classic ASP seviyesinde URL Rewrite bulunmadığından ASP Programcıları genelde 404 ve diğer hata sayfalarından yararlanarak isteği ASP scriptlerine yönlendirirler ve URL’yi yorumlayıp çıktıyı ziyaretçiye ulaştırırlar. Bu döküman site üzerindei http durum kodlarını sitenin kök klasöründe duran 404.asp ye yönlendiren appcmd komut setini verir. script.bat @echo off appcmd.exe set config “domain.com” -section:system.webServer/httpErrors /+”[statusCode=’400′,path=’/404.asp’,responseMode=’ExecuteURL’]” appcmd.exe set config […]

Read More

Classic ASP 404 Yönlendirmesi

Hala Classic ASP kullanıyorsanız ve Url Rewrite nimetlerinden yararlanmak istiyorsanız aşağıdaki örnek web.config dosyasından faydalanabilirsiniz. web.config <?xml version=”1.0″ encoding=”UTF-8″?> <configuration> <system.webServer> <httpErrors errorMode=”Custom”> <remove statusCode=”404″ /> <error statusCode=”404″ prefixLanguageFilePath=”” path=”/404.asp” responseMode=”ExecuteURL” /> </httpErrors> </system.webServer> </configuration> Burada dikkat edilmesi gereken husular: errorMode Custom olarak işaretlenecek Response Action ExecuteURL olarak işaretlenecek. IIS’e erişiminiz varsa aşağıdaki adımları takip […]

Read More

WordPress: Warning: file_exists(): open_basedir restriction in effect

Sorun Wordpress ve benzeri PHP uygulamalarında bazı durumlarda uygulamanın izin verilen dizinin dışına çıkmak istemesi sonucu PHP’den open_basedir restriction in effect hatası fırlatılır ve aşağıdaki gibi bir çıktı alırsınız. Warning: file_exists(): open_basedir restriction in effect. File(C:\vhosts\domain.com\http/.maintenance) is not within the allowed path(s): (C:\vhosts\domain.com\http\) in C:\vhosts\domain.com\http\wp-includes\load.php on line 146 Çözümün tek bir yolu olmamakla birlikte muhtemel […]

Read More

Windows Update Hatası 8000FFFF

Windows Server 2008 işletim sisteminde güncelleme (update) yapmak istediğinizde hata alıyor olabilirsiniz. Hata Windows update 8000FFFF hatası ile başarız oluyor. Sebep C:\ dizini güvenlik ayarlarından Users grubu için yetkinin kaldırılması veya silinmesi. Çözüm C:\ sürücüsü güvenlik ayarlarına Users grubunu okuma yetkisi ile ekleyin.

Read More

Windows Server 2012 R2 Update’den Sonra DNS Crash

Windows Server 2012 R2 Update sonrası DNS servisi çalıştıran bazı sunucularda DNS’in crash olması durumu görülebiliyor. Henüz Microsoft tarafından doğrulanmış bir bilgi yok fakat Update sonrası böyle bir hata yaşamanz durumunda çözümü aşağıda bulabilirsiniz. Sorun KB2919355 numaralı güncellemeyi sunucu üzerine uyguladıktan sonra DNS servisi sürekli crash oluyor ve hizmet veremez duruma geçiyor. Windows loglarında aşağıdaki […]

Read More