۵۰٪ تخفیف فقط تا پایان جشنواره؛ بعدش همه‌چیز به قیمت قبل برمی‌گرده!

مشاهده دوره‌ها
ثانیه
دقیقه
ساعت
روز
راکت
حل شده

خطا mkdir No such file or directory هنگام ارسال ایمیل تایید

2 پاسخ

برای ثبت نام در وبسایت از 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] = [];
}
}

ثبت پرسش جدید

پاسخ‌ها

2
ایلیا غنی زاده فر
ایلیا غنی زاده فر
@ilia.ghx

تخصص: Expert Web Developer

بهترین پاسخ

سلام. دوستانی که از فریم ورک لاراول استفاده میکنند و سایتشون بر روی هاست که آپلود میکنند خطای tmp dic not found میگیرند، راه حلش اینه که پوشه ای که فایل هایی مثل عکس و فیلم و پی دی اف و... قراره توش ذخیره بشه رو پاک نکنید یا در قسمت بوت در serviceProvider پوشه ی جدید رو ثبت کنید. در هر صورت اگر باز هم مشکلی داشتید در کنار پوشه public_html پوشه public خود لاراول رو قرار بدید و پوشه های لینک شده ی توش رو پاک نکنید همین . سوالی بود مطرح بفرمایید !!

میلاد خسروی
میلاد خسروی
@milwad

تخصص: برنامه نویس بامزه

سلام خسته نباشید
میخوای ایمیل تایید بفرستی برای کاربر؟

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام