0
我有Xfilesharing(perl的)腳本這裏的它(https://sibsoft.net/xfilesharing.html)
我安裝了它的服務器,我的JavaScript插件工作官方網站與PHP文件 我應該把JavaScript的HTML頁面,然後調用PHP文件做一些事情,我嘗試我的localhot上的PHP文件,它的工作100%,但沒有perl腳本。500內部服務器錯誤錯誤試圖使用ErrorDocument來處理請求
當我把它上傳到服務器下面的消息來我往
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, [email protected]*****.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
我google一下,發現像更改權限的一些解決方案,我將其更改爲0777,但它不能正常工作。
我還將.htaccess文件的名稱改爲.htaccess2以查看發生了什麼,但沒有任何工作。
這個.htaccess文件
deny from 10.0.0.182
AddDefaultCharset utf-8
RewriteEngine on
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule ^(.*) - [E=HTTP_CGI_AUTHORIZATION:%1]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([0-9A-Za-z]{12})(\/.+|\.html?|$) /cgi-bin/index_dl.cgi?op=download1&id=$1&fname=$2 [L]
RewriteRule ^embed-([0-9A-Za-z]{12})\.html$ /cgi-bin/index_dl.cgi?op=video_embed&file_code=$1 [L]
RewriteRule ^embed-([0-9A-Za-z]{12})-(\d+)x(\d+)\.html$ /cgi-bin/index_dl.cgi?op=video_embed&file_code=$1&w=$2&h=$3 [L]
RewriteRule ^embedmp3-([0-9A-Za-z]{12})\.html$ /cgi-bin/index_dl.cgi?op=mp3_embed&file_code=$1 [L]
RewriteRule ^mp3embed-([0-9A-Za-z]{12})\.mp3$ /cgi-bin/index_dl.cgi?op=mp3_embed2&file_code=$1 [L]
RewriteRule ^vidembed-([0-9A-Za-z]{12}) /cgi-bin/index_dl.cgi?op=video_embed2&file_code=$1 [L]
RewriteRule ^box$ /cgi-bin/index_box.cgi [L]
RewriteRule ^dl$ /cgi-bin/index_dl.cgi [L]
RewriteRule ^download$ /cgi-bin/index_dl.cgi?op=download1 [L]
RewriteRule ^$ /cgi-bin/index.cgi [L]
RewriteRule ^free([0-9]+)\.html$ /cgi-bin/index.cgi?op=registration&aff_id=$1 [L]
#RewriteRule ^checkfiles\.html$ /cgi-bin/index.cgi?op=checkfiles [L]
RewriteRule ^contact\.html$ /cgi-bin/index.cgi?op=contact [L]
RewriteRule ^premium\.html$ /cgi-bin/index.cgi?op=payments [L]
RewriteRule ^login\.html$ /cgi-bin/index.cgi?op=login [L]
RewriteRule ^catalogue(.*)\.html$ /cgi-bin/index.cgi?op=catalogue&date=$1 [L]
RewriteRule ^news([0-9]*)\.html$ /cgi-bin/index.cgi?op=news&page=$1 [L]
RewriteRule ^n([0-9]+)-.*\.html$ /cgi-bin/index.cgi?op=news_details&news_id=$1 [L]
RewriteRule ^faq\.html$ /cgi-bin/index.cgi?op=page&tmpl=faq [L]
RewriteRule ^DMCA\.html$ /cgi-bin/index.cgi?op=page&tmpl=DMCA [L]
RewriteRule ^tos\.html$ /cgi-bin/index.cgi?op=page&tmpl=tos [L]
RewriteRule ^links\.html$ /cgi-bin/index.cgi?op=links [L]
RewriteRule ^make_money\.html$ /cgi-bin/index.cgi?op=make_money [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^pages/([a-z0-9\-\_]+).html /cgi-bin/index.cgi?op=page&tmpl=$1$2 [L]
RewriteCond %{QUERY_STRING} .*page=[0-9]+.*
RewriteRule ^users/([0-9A-Za-z\-_]{4,64})/?([0-9]+|$) /cgi-bin/index.cgi [L,NC,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^users/([0-9A-Za-z\-_]{4,64})/?([0-9]+|$) /cgi-bin/index.cgi?op=user_public&usr_login=$1&fld_id=$2 [L,NC]
RewriteRule ^u/([0-9A-Za-z\-_]+) /cgi-bin/index_dl.cgi?op=deurl&id=$1 [L,NC]
RewriteRule ^d/([0-9A-Za-z\-_]+) /cgi-bin/index_dl.cgi?op=deurl&id=$1&mode=2 [L,NC]
RewriteRule \.pm$ /404.html [L]
ErrorDocument 404 /404.html
<IfModule mod_php5.c>
php_flag engine off
</IfModule>
任何人都可以幫我嗎?