برای ثبت نام در وبسایت از laravel auth استفاده کردم و موقع ارسال ایمیل تایید به کاربر خطای mkdir(): No such file or directory رو میده و از php ورژن 8 هم استفاده میکنم از فایل vendor/swiftmailer/swiftmailer/lib/classes/Swift/KeyCache/DiskKeyCache.php:241 و به این تارگت زده:
private function prepareCache($nsKey)
{
$cacheDir = $this->path.'/'.$nsKey;
if (!is_dir($cacheDir)) {
if (mkdir($cacheDir,0777,true)) {
throw new Swift_IoException('Failed to create cache directory '.$cacheDir);
}
$this->keys[$nsKey] = [];
}
}
سلام. دوستانی که از فریم ورک لاراول استفاده میکنند و سایتشون بر روی هاست که آپلود میکنند خطای tmp dic not found میگیرند، راه حلش اینه که پوشه ای که فایل هایی مثل عکس و فیلم و پی دی اف و... قراره توش ذخیره بشه رو پاک نکنید یا در قسمت بوت در serviceProvider پوشه ی جدید رو ثبت کنید. در هر صورت اگر باز هم مشکلی داشتید در کنار پوشه public_html پوشه public خود لاراول رو قرار بدید و پوشه های لینک شده ی توش رو پاک نکنید همین . سوالی بود مطرح بفرمایید !!
سلام. دوستانی که از فریم ورک لاراول استفاده میکنند و سایتشون بر روی هاست که آپلود میکنند خطای tmp dic not found میگیرند، راه حلش اینه که پوشه ای که فایل هایی مثل عکس و فیلم و پی دی اف و... قراره توش ذخیره بشه رو پاک نکنید یا در قسمت بوت در serviceProvider پوشه ی جدید رو ثبت کنید. در هر صورت اگر باز هم مشکلی داشتید در کنار پوشه public_html پوشه public خود لاراول رو قرار بدید و پوشه های لینک شده ی توش رو پاک نکنید همین . سوالی بود مطرح بفرمایید !!
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟