السلام عليكم
عندي مشكلة ولا اعرف حلا لها وهي ....
يقال لي عند تركيب منتدى مثلا :
أعط الملف name.php مثلا الترخيص رقم 777 فرضا
فكيف يكون ذلك
أرجو الرد سريعا وجزاكم الله خيرا(gift) (gift) (f) (f)
السلام عليكم
عندي مشكلة ولا اعرف حلا لها وهي ....
يقال لي عند تركيب منتدى مثلا :
أعط الملف name.php مثلا الترخيص رقم 777 فرضا
فكيف يكون ذلك
أرجو الرد سريعا وجزاكم الله خيرا(gift) (gift) (f) (f)
يقصد بالتصاريح او التراخيص هي اوضاع الامن للملفات على السيرفر وانواع التراخيص أما بالكتابة للملفات أو القراءة أو التنفيذ وتعطى عن طريق برنامج ftp
ويكون ذلك بالضغط على الزر الأيمن للملف واختيار على الكتابة والقراءة والتنفيذ صح" يعني ضع عليها علامة صح فترخيص 777 يعطي كل الصلاحيات للمالك والمجموعةكافة المستخدمين
وهي كالتالي:
0 : لا شيء
1: تنفيذ
2: كتابة
3: كتابة + تنفيذ (1+2)
4:قراءة
5:تنفيذ +قراءة (4+1)
6: قراءة + كتابة (4+2)
7: تنفيذ + قراءة + كتابة (1+2+4)
يعني لو كان لدينا ترخيص 777
يعني كتابة وقراءة وتنفيذ للمالك والمجموعة وكافة المستخدمين
ليس العلم أن تعرف المجهول .. و لكن .. أن تستفيد منه
لكن يا سيد ابراهيم
الا يمكن اعطاء الترخيص بامر بي اتش بي
لقد قرات الامر البارحة من كتاب صقر العنزي والامر هو
chmod
والكود هو
<?
chmod ("web",0777);
?>
على اعتبار ان اسم المجلد هو
web
وانا اريد معرفة الفرق بين هذه الطريقة وطريقة برنامج الاف تي بي
وجزاك الله خيراً
يوجد فرق كبير بين الطريقتين..
فعند إعطاء الترخيص استخدام ftp فإن النظام سيعتبر طلب وضع الترخيص قادماً منك مباشرة (المستخدم المسجل للدخول)
أما عند استخدام الأمر من خلال PHP فإن النظام سيعتبر الطلب قادماً من PHP (او المستخدم المتعلق بتشغيل خدمة PHP)
ولذلك فإن كان مالك الملف owner بمستوى أعلى من مستوى مقدم الطلب فإن النظام سيرفض وضع الترخيص كما أنه قد يرفض الطلب تماماً في حالة استخدام الأمر من داخل PHP مع تشغيل حالة الأمان SAFE_MODE
هذا الموضوع مغلق.