علت خطای 502 Bad Gateway (لطفا کمک کنید)
من راهای که از اینترنت دیدمو امتحان کردم اما بازم درست نشد کسی از دوتان میتونه کمک کنه؟
سلام علیکم
بااینکه هرچی در اینترنت گشتم و لینکهایی هم ک داده شد رو بررسی کردم اما جوابی برای
502 Bad Gateway
خطا پیدا نکردم!
ینی راه حلی ک حلش کنم اینو
اگر کسی ممکنه به بنده کمک کنه اگرم کسی نمیخواد کمک کنه لطفا اسپم ندید و بنده رو به جاهای دیگه ارجاع ندید یاعلی
حل شد!
بالاخره این رو حل کردم!
اولا که دوتا راه حل هست:
1: بیخیال ارور روی صفحه بشی مثلا 502bad get way
و در url >>> http://localhost:63342/framework/index.php
اون عدد هارو پاک کنیم که ادرس جدید به این صورت میشه
localhost/framework/index.php
با یک رفرش صفحه اطلاعات به درستی نمایش داده میشه
2: راه حل اساسی که دیگه نیازی نیست عدد رو پاک کنیم!
مشکل از اینجا نشئت میگرفت که idea
دیباگ روش نصب نبود! و نمیشناختش
باید اینطور عمل کنیم
file>>settings>>languages &freamworks>>php
و بعد در interpreter
نوشته ای به این صورت هست که داخل یک تگ هم هست no interpreter
و کلید های مقابلش هم off هست
کافیه از قسمتی که سه نقطه گذاشته مسیر فولدر "پی اچ پی" داخل دبلیو ومپ یا زمپ یا هرچه دیگرو بدیم
حتما باید فولدر پی اچ پی ادرسش رو بدیم که داخل bin هست رو بدیم و اگر فقط دبلیو ومپ ادرسش رو بدیم نمیشناسه!
یاعلی التماس دعای فرج!
الحمدالله الرب العالمین! صلوات
(خیلی خوشحالم که بالاخره حلش کردم! توهیچ سایت ایرانی اخر نتونستم پیدا کنم! یک سایت خارجی بود که لینکشو بالاتر تو نظرات گذاشتم اولین لینک! اونو خوندم اما متوجه نشدم هیچی! تااینکه یه جرقه امد که باید مسیر پی اچ پی رو بدم! )
درضمن idea رو باید دوباره اجرا کنید
قبلا من هم با این ومپ خیلی مشکل داشتم تا اینکه الان فایل php.ini و httpd.conf رو دارم و هر بار نصب میکنم این فایل ها رو کپی میکنم و مشکلی هم پیش نمیاد اما این مشکل چند تا راه میگم انجام بدید احتمال قوی مشکل حل خواهد شد.
-----------------------------------------------------------------------------------------------------------
- احتمالا پورت 80 برای سیستم شما از قبل بسته شده باشه. شما قبلا SQL Server نصب کرده بودید؟؟ روی ومپ کلیک کن و از قسمت apache و service گزینه ی test port 80 رو بزن ببین چه برنامه ای پرش کرده.(البته فک نکنم مشکل شما این باشه)
- برید توی فایل httpd.conf رو باز کنید توش دنبال بلاک
<Directory>
بگردید و این مقادیر رو توش ست کنید
<Directory />
options FollowSymLinks
AllowOverride all
Order Deny,Allow
Deny from all
Allow from all
</Directory>
بعد از انجام این کار احتمالا مشکلتون حل میشه.
3. روی ومپ کلیک کنید و از قسمت Apache => Apache module حتما گزینه rewrite module رو تیک بزنید.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .