2015-12-27 19 views
0

我有使用Plesk進行共享IIS託管的我的Wordpress。今天,僅僅靠自己,我的一些上傳的文件就開始給這個錯誤:IIS Plesk Shared Hosting Wordpress開始爲某些文件提供500.50錯誤

HTTP Error 500.50 - URL Rewrite Module Error. The page cannot be displayed because an internal server error has occurred.

Most likely causes: IIS received the request; however, an internal error occurred during the processing of the request. The root cause of this error depends on which module handles the request and what was happening in the worker process when this error occurred. IIS was not able to access the web.config file for the Web site or application. This can occur if the NTFS permissions are set incorrectly. IIS was not able to process configuration for the Web site or application. The authenticated user does not have permission to use this DLL. The request is mapped to a managed handler but the .NET Extensibility Feature is not installed.

Things you can try: Ensure that the NTFS permissions for the web.config file are correct and allow access to the Web server's machine account. Check the event logs to see if any additional information was logged. Verify the permissions for the DLL. Install the .NET Extensibility feature if the request is mapped to a managed handler. Create a tracing rule to track failed requests for this HTTP status code. For more information about creating a tracing rule for failed requests, click here.

有趣的是,當一個文件被上傳,這是其他尺寸的版本創建的,我有沒有問題訪問這些。但是當我嘗試訪問原始文件時,我收到了這個錯誤。當我嘗試我的Plesk控制面板上檢查文件的權限,該wp-contentuploads文件夾確實有寫權限我的用戶,但是當我檢查有問題的文件之外,Plesk不能從控制面板也訪問:

Unable to get the object (C:\Inetpub\vhosts\PATH-TO-MY-IMAGE) security info: (5) Access is denied. at execute "C:\Program Files (x86)\Parallels\Plesk\admin\bin\filemng.exe" MY_USER_NAME --permissions --list-common "--file=C:\Inetpub\vhosts\PATH-TO-MY-IMAGE" "--accounts=tmpB575.tmp"(RunTime::RunAsUser::run line 260) (Error code 1) ---------------------- Debug Info -------------------------------

我甚至無法讀取該文件的權限。嘗試使用FileZilla刪除文件也會導致錯誤。這發生在今天的一些文件中,而不是其他人,不管上傳順序,文件名或類型如何。

我已經檢查了很多關於此的頁面,但它們都指向一件事:編輯PHP.ini文件以更改上載文件夾。一些搜索後,我已經創建了一個新的php.ini這樣的:

upload_tmp_dir = "C:\Inetpub\vhosts\PATH_TO_A_FOLDER_THAT_I_CAN_WRITE_TO_IN_MY_HTTPDOCS_FOLDER" 

它上傳到我的httpdocs文件夾,重新啓動將Plesk我的應用程序池,但無濟於事。我嘗試上傳新文件,但仍然收到相同的錯誤。我不明白的是,爲什麼今天開始發生,爲什麼這是完全隨機發生的(我沒有改變任何設置,我幾周沒有進入任何設置頁面)。這與我的配置有關嗎?還是應該聯繫我的託管服務提供商?

回答

0

原來是我的託管公司在他們身邊的問題。我無能爲力。