درود خلاصه مطلب اینکه هاست اشتراکی تهیه کردم و در زمان نصب اسکریپت مشکلی نیست اما بعد از نصب بطور مثال وردپرس یا جوملا نمیشه آپلودی داشت و همش پیغام سطح دسترسی را 777 کنید میده !!!

مثلا کلیجا هم نصب میکنم آخرین مرحله این پیغام رو میده ، لطفا راهنمایی دقیق بفرمایید که به مدیر سرور چی بگم و باید چکاری انجام بده ...

errorrrr.jpg

در مکاتبه و جستجو در سایتهای مختلف این پاسخ توسط یک مدیر سرور به من داده شد!

به هیچ عنوان دسترسی را 777 نکنید برای یک هاست اشتراکی این حالت مطلوب نیست. در یک سرور اشتراکی باید فایل ها در هیچ شرایطی توسط سایر کاربران قابل دسترسی نباشند.

و همچنین در یک سرور اشتراکی، فایل ها باید مجوز 644 و پوشه ها 755 داشته باشند. برای حل این مشکل، کافی است که از ماژول mod_ruid2 استفاده کنیم.

این ماژول سبب می شود که پروسه ی وب سرور، به جای این که تحت کاربر apache اجرا شود، تحت سطح دسترسی صاحب فایل اجرا می شود. به این معنی که آپاچی هر فایلی را اجرا کند، سطح دسترسی Owner فایل را خواهد داشت. به این ترتیب آپاچی به همه ی فایل ها دسترسی دارد و لازم نیست که فایل ها 777 باشند

به غیر از mod_ruid2 روش دیگری هم وجود دارد که عبارت است از نصب suPhp.