راکت

ارور در redis

14 پاسخ

@ali.bayat
من ردیس رو پکیج ردیس رو در لاراول نصب کردم اما زمان کار کردن این ارور رو میده

Please make sure the PHP Redis extension is installed and enabled.
ثبت پرسش جدید

پاسخ‌ها

14
محسن بستان
محسن بستان
@mohsenbostan

تخصص: Senior Backend Developer

@mehdisut
سلام.
از predis استفاده کردید یا phpredis ؟
لاراول به صورت دیفالت روی phpredis هست. توی env. بررسی کنید.

ftp
ftp
@ftp

تخصص: ساده

@mohsenbostan
predis نصب کردم

و در envهم اینا هستند نه چیز دیگر
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379

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

محسن بستان
محسن بستان
@mohsenbostan

تخصص: Senior Backend Developer

@mehdisut
توی کانفیگ داریور رو بزارید predis

ftp
ftp
@ftp

تخصص: ساده

@mohsenbostan
اصلا فکر نکنم ربطی داشته باشه اما باز نشد

علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

الان به redis-cli دسترسی داری؟

محسن بستان
محسن بستان
@mohsenbostan

تخصص: Senior Backend Developer

@mehdisut
طبق توضیحی که در مستندات هست پیش برید، نباید خطای خاصی وجود داشته باهش.
https://laravel.com/docs/7.x/redis

ftp
ftp
@ftp

تخصص: ساده

@ali.bayat
بله دسترسی دارم

علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

فایل php.ini رو چک کن.. ببین اکستنشن زیر موجوده؟

extension="redis.so"
ftp
ftp
@ftp

تخصص: ساده

@ali.bayat
این اکستنشن موجود نبود ولی قرار دادم اتفاقی نیفتاد

علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

وب سرور رو ریستارت کن و دوباره امتحان کن

جدا از اینکه شما Redis رو نصب میکنی باید جز اکستنشن های PHP قرار بگیره و لود بشه

حسین مولوی
حسین مولوی
@ho3einmolavi

تخصص: back-end developer

توی database.php توی فایل config باید redis client رو از phpredis به predis تغییر بدی

mahyar
mahyar
@m.saeidifar2000

@ftp
مشگلتون حل شد ؟
من الان این مشکل رو دارم
چکار کردید

mahyar
mahyar
@m.saeidifar2000

@ali.bayat
سلام وقت بخیر
من وقتی که extension="redis.so" در فایل php.ini قرار میدم خطا دارم و میگه که نمیتونه در مسیر اعلام شده پیداش بکنه
باید چکار کنم ؟

علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

اگر با لینوکس یا مک کار میکنی میتونی از pecl استفاده کنی و نصبش کنی
اگرم سیستم عاملت ویندوزه که باید فایل dll مربوطه رو به فولدر ext اضافه کنی

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

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