پاسخ : خطای 500 برای htaccess
درود بر شما
یکبار محتوای فایل را حذف کنید ببینید آیا سایت بالا میاد یا نه
اگر سایتتون لود شد
چک بفرمایید ببینید php تحت چه مدی کامپایل شده است مثلا suphp اگر کامپایل کنید یک سروی کدها مانند php value ها در .htaccess کار نخواهد کرد
همینطورز Owership اکانت مورد نظر را بررسی نمایید تا انشالله مشکلتون حل گردد
پاسخ : خطای 500 برای htaccess
نقل قول:
نوشته اصلی توسط
nginxweb
درود بر شما
یکبار محتوای فایل را حذف کنید ببینید آیا سایت بالا میاد یا نه
اگر سایتتون لود شد
چک بفرمایید ببینید php تحت چه مدی کامپایل شده است مثلا suphp اگر کامپایل کنید یک سروی کدها مانند php value ها در .htaccess کار نخواهد کرد
همینطورز Owership اکانت مورد نظر را بررسی نمایید تا انشالله مشکلتون حل گردد
بدون htaccess یا وقتی که خالی هست سایت مشکلی نداره .
بله Suphp هست .
اگر از htaccess پیشفرض استفاده نشود مشکلی پیش نخواهد آمد ؟
پاسخ : خطای 500 برای htaccess
با سلام و احترام
در مورد ارور ۵۰۰ در صورتی که در سایتی در یافت شده شما میباست ۳ موضوع را مد نظر بگیرید
۱ : پرمیشن فایل مورد نظر نباید ۷۷۷ باشد . مقدار صحیح پرمیشن برای فایل های php رقم ۶۴۴ و برای دایرکتوری ها ۷۵۵ میباشد
۲ : برسی بفرمائید که Owner فایل مورد نظر حتما کاربر و اکانت ی باشد که فایل در دایرکتوری خانگی ان قرار دارد.
۳ : بررسی فایل های .htaccess , به طور کلی در فایل های htaccess فقط مجاز به استفاده از عبارات زیر میباشد :
1:Allow, Deny and Order
2:AddDescription, AddIcon, AddIconByEncoding, AddIconByType, DefaultIcon, DirectoryIndex, FancyIndexing, HeaderName, IndexIgnore, IndexOptions, ReadmeName
3:mod_rewrite directives = RewriteEngine, RewriteOptions, RewriteBase, RewriteCond, RewriteRule,
4:mod_alias directives Redirect, RedirectTemp, RedirectPermanent, RedirectMatch
5:AuthDBMGroupFile, AuthDBMUserFile, AuthGroupFile, AuthName, AuthType, AuthUserFile, Require
در صورتی که کاربر عبارتی غیر از عبارات بالا نظیر php_admin_ یا FollowSymlink در فایل خود قرار دهد وب سایت با ارور ۵۰۰ مواجه میگردد.
با سپاس
عیسی لو
پاسخ : خطای 500 برای htaccess
با حذف کد Options +FollowSymLinks از htaccess حل شد