با اجازه وحید جان گل
این خطا در 99 درصد مواقع تنها به دو علت زیر رخ می دهد :
1 ) پوشه یا فایل ها نباید 777 باشند برای پوشه ها 755 و برای فایل ها 644 در نظر بگیرید.
(بر روی فایل 755 هم توسط php در این سیستم همان کاربر می تواند بنویسد.)
2 ) اگر فایل htaccess شما داری مقادیر php_value register_globals on یا php_flag register_globals on است مقادیر آن خط را پاک کرده و به جای آن در فایلی به نام php.ini مقدار register_globals = on گذاشته و در public_html سایت خود بارگذاری کنیدتا رجیستر گلوبال برای سایت شما فعال شود.
3 ) در سیستم SUPHP مقادیر php_flag و php_value پیغام خطای 500 می دهند. که مقادیر باید از فایل htacsess پاک َشود.





پاسخ با نقل قول