حل مشكلة Can't write image data to path في الاصدار الثاني في larafalt
بسم الله الرحمن الرحيم
عند رفع الصور في الاصدار رقم ٢.٠
يظهر تلك المشكلة
Can't write image data to path (files\)
١- حل المشكلة في انظمة الوندوز
تاكد من وجود الفلدر التالي داخل فلدر public
/public/filesوايضا تاكد من وجود الملف التالي
/public/files/smallواخيرا اذهب للمسار التالي
/app/Appliction/Helpers/uploadFiles.phpابحث عن الدالة التالية
function checkIfFiledFile($array)احذف تلك الدالة وضع هذة الدالة بدل منها
function checkIfFiledFile($array)
{
$collect = [];
foreach ($array as $key => $file) {
if (in_array($key, getFileFieldsName())) {
$collect[] = $key;
}
}
return count($collect) > 0 ? $collect : [];
}٢- حل المشكلة في انظمة اللنكس والماك
تاكد من انك اتبعت نفس خطوات نظام الوندوز
ثم افتح سطر الاوامر ونفذ الاوامر التالية
chmod 777 -R public/files
chmod 777 -R public/files/smallمع تحيات فريق عمل خدمات ويب
Thanks, that was helper