بازیابی رمز عبور وردپرس

- 4 ماه پیش
توسط پایان جهان آپدیت شد
پایان جهان ( 71258 تجربه )
4 ماه پیش
تخصص : بیکار برنامه نویس

درود دوستان...
مشکل که وردپرس داره اینکه بخوام رمز عبور بازیابی کنم ایمیلی ارسال نمی کنه ...
از طریق PHPMyadmin در جدول wp-user و ستون wp-pass رمز عبور جدید هش شده با MD5 تعریف کردم ولی متاسفانه کار نکرد و وارد نمیشه...
تابع mail() هاست مشکل داره ایمیل بازیابی رمز عبور وردپرس ارسال نمی کنه یا خود بازیابی رمز عبور وردپرس مشکل داره؟

بهترین پاسخ انتخاب شده توسط پایان جهان
Alimotreb
4 ماه پیش

سلام
@endworld

ببینید اگر از توی خود جدول mysql شما فیلد پسورد رو روی md5 قرار بدید و جلوش بزنید 123456 , و ذخیره کنید
میتونید لاگین کنید
اما خود وردپرس نوع هشش با بقیه هش ها فرق داره
نوع خاصی هست و ترکیبیه!

نمونه دومی رو اگر همینجوری تو دیتابیس ذخیره کنید نمیتونید لاگین شید
چون از قبل باید براش مشخص بشه.

Alimotreb ( 166882 تجربه )
4 ماه پیش
تخصص : کانفیگ سرور و برنامه نویس

سلام
@endworld

روی لوکال هاست یه وردپرس نصب کنید
رمزشم 123456 بزارید
ببینید چی تو جدول ذخیره میکنه همون رو برید تو هاستتون بزنید واسه کار راه اندازی
(با MD5 هش نمیکنه خود وردپرس ، ترکیبی هست الگوریتمش...)
اما اینکه ایمیل ارسال نمیکنه دلیل زیاد میتونه داشته باشه
SMTP سرور شاید مشکلی داره
یا ورژن PHP رو تابع میل رو بستن یا شاید رو بعضی سرور ها دیر میاد
شایدم ادرس ایمیلی که دادید اشتباهه...
خیلی دلیل میتونه داشته باشه که باید چک شه.

wp ( 7280 تجربه )
4 ماه پیش
تخصص : برنامه نویس وب

@endworld
سلام خدمت شما

اگه یه رمز عبوری رو با MD5 جایگزین کنید توی دیتابیس قاعدتا نباید مشکلی باشه
خود وردپرس چک میکنه اگه MD5 باشه تبدیلش میکنه به الگوریتم خودش
میتونید از سایت زیر استفاده کنید برای اینکار :
https://www.md5hashgenerator.com/

پایان جهان ( 71258 تجربه )
4 ماه پیش
تخصص : بیکار برنامه نویس

@Alimotreb
@m.a3raham

درود...
من تست کردم ولی مشکلی که داره هش های رمز عبور فرق می کنه

نمونه اول : $2y$10$ELUG4kWW234TjrZRCkTXEualFj7dWKiuas5liC6cSjcok/q.wIGcu
نمونه دوم : f9a4ec06a3b333fc66463a637289d690

نمونه اول هش رمز عبور تونستم وارد سایت شم و نمونه دوم اصلا کار نکرد ...
هش MD5 اصلا کار نمی کنه ...
این نمونه اول چه جور هشی هست؟

Alimotreb ( 166882 تجربه )
4 ماه پیش
تخصص : کانفیگ سرور و برنامه نویس

سلام
@endworld

ببینید اگر از توی خود جدول mysql شما فیلد پسورد رو روی md5 قرار بدید و جلوش بزنید 123456 , و ذخیره کنید
میتونید لاگین کنید
اما خود وردپرس نوع هشش با بقیه هش ها فرق داره
نوع خاصی هست و ترکیبیه!

نمونه دومی رو اگر همینجوری تو دیتابیس ذخیره کنید نمیتونید لاگین شید
چون از قبل باید براش مشخص بشه.

Hussain Mousavi ( 310 تجربه )
4 ماه پیش

سلام رایموند با وردپرس جدید تست کن نصب کن ببین اونم کار نمیکنه؟

پایان جهان ( 71258 تجربه )
4 ماه پیش
تخصص : بیکار برنامه نویس

ممنون دوستان ... مشکل حل شد...
اشتباه این بود رمز عبور هش شده با MD5 قرار دادم کار نمی کرد ... خود رمز عبور در کادر wp_pass تعریف کنید و MD5 انتخاب کنید, PHPMyadmin رمز عبور را هش خواهد کرد...

برای ارسال پاسخ باید وارد سایت شوید