Forum
Merhaba, windows 2008 plesk paneli sunucumda böyle bir hata almaktayım. Sitenin ana dizini çalışıyor, admin paneline giriş yapmak istediğimde aşağıdaki hatayı alıyorum bu problemi nasıl çözebilirim yardımcı olan arkadaşlara teşekkür ederim.
HTTP Error 500.0 - Internal Server Error
C:\Program Files (x86)\Parallels\Plesk\Additional\PleskPHP5\php-cgi.exe - The FastCGI process exited unexpectedly Detailed Error Information
Module FastCgiModule
Notification ExecuteRequestHandler
Handler PHP5-FastCGI-php
Error Code 0xc0000005
Requested URL http://domain.com:80/admin/index.php
Physical Path C:\inetpub\vhosts\domain.com\httpdocs\admin\index.php
Logon Method Anonymous
Logon User
Php.ini üzerinden hata mesajlarını açmanız gerekmektedir. Böylece soruna daha detaylı bakabiliriz.
Hata mesajları açık sunucu üzerinde giriş yapmaya çalışdığımızda yukarıda belirtdiğim hatayı alıyoruz, client girmeyi denediğimizde ise;
Internal Server Error
The server encountered an internal error or
misconfiguration and was unable to complete
your request.
Please contact the server administrator to inform of the time the error occurred
and of anything you might have done that may have
caused the error.
More information about this error may be available
in the server error log.
Bu hatayı almaktayız.
PHP nin son sürümünü indirip C:\PHP dizinine kurunuz ve sitenizde PHP çalıştırmak için ilgili web sitesinde burdaki php-cgi.exe dosyasını seçiniz. Handler Mapping ayarlarından.
http://www.cozumpark.com/blogs/windows_server/archive/2011/04/10/_31013101_s-7-5-temel-y-netim-lemleri.aspx bu makaleden de yararlanabilirsiniz. PHP ile ilgili kısma bakmanızı öneririm. Sorununuzu çözecektir.
Hüseyin Bey, Sunucuda plesk panel var php manuel kurmadık Plesk panel kendisi kuruyor herşeyi bir kaç işlem yaptım şuanki aldığım;
Server Error in '/' Application.
Runtime Error
Description: An application error occurred on the
server. The current custom error settings for this application prevent
the details of the application error from being viewed remotely (for
security reasons). It could, however, be viewed by browsers running on
the local server machine.
Details: To enable the details of this specific error
message to be viewable on remote machines, please create a
<customErrors> tag within a "web.config" configuration file
located in the root directory of the current web application. This
<customErrors> tag should then have its "mode" attribute set to
"Off".
|
Notes: The current error page you are seeing can be
replaced by a custom error page by modifying the "defaultRedirect"
attribute of the application's <customErrors> configuration tag to
point to a custom error page URL.
|
Evet biliyorum Plesk kendisi kuruyor PHP yi zaten kendi web yönetim arayüzü içinde PHP gerekli. Peki siz benim dediğim şekilde bir PHP kurulumu yaptınız mı? Fakat Pleks'in kurduğu PHP yi kaldırmayın kesinlikle.
Birde web.config ten hata göstermeyi aktif edebilirmisiniz?
<configuration>
<system.web>
<customErrors mode="On"/>
</system.web>
</configuration>
php kurulumu yapmadım, web.config dosyasının yolunuda söylermisiniz.
Ana dizin çalışıyordu şimdi oda aldığım hata;
Server Error in '/' Application.
Could not load type 'C:\Program Files (x86)\Parallels\Plesk\Additional\PleskPHP5\php-cgi.exe'.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Web.HttpException: Could not load type 'C:\Program Files (x86)\Parallels\Plesk\Additional\PleskPHP5\php-cgi.exe'.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. |
Stack Trace:
|
Şuan durum site çalışıyor fakat admin klasörüne erişim sağlıyamıyorum plesk event loglarına bakdığımda şöyle bir log mevcut
Unable to duplicate started process handle: (5) Access is denied. at RaiseException in C:\Windows\syswow64\KERNELBASE.dll
at CxxThrowException in C:\Windows\WinSxS\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4927_none_d08a205e442db5b5\MSVCR80.dll
at 40483A in C:\Program Files (x86)\Parallels\Plesk\admin\bin\plesksrv.exe
at 42A619 in C:\Program Files (x86)\Parallels\Plesk\admin\bin\plesksrv.exe
at 4A6D51 in C:\Program Files (x86)\Parallels\Plesk\admin\bin\plesksrv.exe
at memcpy_s in C:\Windows\WinSxS\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4927_none_d08a205e442db5b5\MSVCR80.dll
at 73BB109C in C:\Windows\WinSxS\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4927_none_d08a205e442db5b5\MSVCP80.dll
at DuplicateHandle in C:\Windows\syswow64\kernel32.dll
at 41F2FE in C:\Program Files (x86)\Parallels\Plesk\admin\bin\plesksrv.exe
at 42F14A in C:\Program Files (x86)\Parallels\Plesk\admin\bin\plesksrv.exe
Execute file name:
IIS sunucudan giriş yapmak istediğimde şu hata devam ediyor;