سلام من سایت ام رو از لوکال هاست به هاست منتقل کردم و همه چیزش درسته ولی وقتی میخوام ثبت نام کنم یا ورود کنم به حساب کاریری، سایت منتقل میشه به لوکال هاست یعنی اون بالا ادرس سایت رو لوکال میره و...(بعد از کلیک روی ثبت نام)
تا الان( با if else )فهمیدم که مشکل از اتصال به دیتابیس نیست یعنی به دیتابیس وصل میشه ولی باز ریدایرکت میشه یه لوکال هاست
کارای که برای انتقال انجام دادم این ها هست:
دیتابیس رو از لوکال اکسپرت گرفتم و توی هاست ایمپورت کردم و همچنین یه یوزر ساختم و وبه دیتابیس متصل اش کردم
بعد توی فایل config اسم دیتابیس و رمز عبور و ... رو ویرایش کردم
چیزی که خودم تصور میکنم این هست که در ارتباط با دیتابیس که مشکلی نیست پس احتمالا یه جایی باید همچنان ادرس لوکال هاست من باشه و برای همون اینطوری میشه
در ضمن من یه جدول تو یه دیتابیس جدید دیگه برای عملیات ثبت نام ساختم و دقیقا همه ستون هاش شبیه دیتابیس اصلی ام....بعد config رو هم درست کردم ولی بازم صفحه ریدارکت شد به لوکال!
اصلا مشکلتون ربطی به دیتا بیس نداره به احتمال قریب به بقین مشکل شما ادرس دهیه حالا یه جایی action فرم هنوز رو لوکال مونده
سلام @alavi.gavad
لطفا کد های ورود (Login) و ثبت نام (Register) موقعی که اعتبار سنجی تموم میشه و میخوان اطلاعات رو به کاربر نشون یا برگدونن بدین
یعنی آخرای کدتون ، احتمالا شما دارید توی کدتون به صفحه اصلی 127.0.0.1 یا localhost کاربر رو Redirect میکنید.
و اینکه آقای @Nima.nori درست گفتن ، مشکل شما اصلا ربطی به دیتابیس نداره.
یه راه دیگه هم هست ، داخل VS code شما میتونید در تمام فایل هاتون یک متن رو جستجو کنید ، یعنی به این شکل :
داخل قسمت سرچ آدرس localhost رو بنویسید و ببینید کجاها آدرس لوکال هاست (Localhost) رو نوشتید.
با سلام و درود /.
مشکل شما آسونه.
حتما یه جایی از فرم رو آدرس دهیش رو به localhost تنظیم شده باید اون رو تغییر بدید به آدرس سایتتون.
اصولا خود ویژوال استودیو کد یه بخش سرچ دارن که میتونید اونجا آدرس لوکال هاستتون رو بنویسید و سرچ کنید تا بیاره بعد آوردن آدرسش رو تغییر بدهید.
با تشکر . موفق و پبروز باشید...
دوستان ممنون از همه تون...بله من تو قسمت action ادرس لوکال هاست داده بودم که واقعا خودم تعجب کردم که چرا اون موقع که فرم رو نوشتم اینطوری آدرس دادم!!
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟