تم رفض الإذن عند استخدام وظيفة PHP mkdir
عند استخدام وظيفة PHP mkdir لإنشاء دليل، قد تواجه خطأ "تم رفض الإذن" . يشير هذا الخطأ إلى أن عملية PHP، التي تعمل عادةً ضمن Apache، لا تملك الأذونات اللازمة لإنشاء الدليل.
الحل: تصحيح ملكية الملف والأذونات
إلى لحل هذه المشكلة، قم بضبط ملكية الملف والأذونات على الدليل الأصلي حيث تنوي إنشاء الدليل الفرعي الجديد.
في Ubuntu، اتبع ما يلي الخطوات:
sudo chown -R www-data:www-data /path/to/webserver/www
sudo chmod -R g rw /path/to/webserver/www
بعد إجراء هذه التغييرات، يجب أن تعمل وظيفة PHP mkdir بشكل صحيح دون ظهور أخطاء في الأذونات.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3