زمانی که شما از پلاگین nginxweb استفاده میکنید در واقع از دو وب سرور apache و nginx در کنار هم استفاده میکنید . در این حالت پورت اصلی apache از 80 به 8888 تغییر می یابد و درخواست های روی سرور به nginx ریدایرکت می شود به همین دلیل به آن reverse proxy گفته می شود. در این حالت فایلهای استاتیک توسط nginx و فایلهای داینامیک توسط apache پردازش میگردد.
گاهی بدلیل درست ساخته نشدن فایلهای virtual Host وب سرور و یا ریستارت ناگهانی سرور تنظیمات پورت بهم میخورد و بعد ریستارت شما با ارور apache function is normally روبرو می شوید مانند شکل زیر:
در این حالت و برخورد با مشکل فوق اگر از پلاگین nginxweb استفاده می کنید براحتی میتوانید با یکبار غیر فعال کردن و فعال کردم مجددا پلاگین مشکل را حل نمایید.
در سرورهای دایرکت ادمین DirectAdmin:
غیر فعال کردن پلاگین nginx:
sh /usr/local/directadmin/scripts/disablenginx
فعال کردن مجدد پلاگین nginx:
sh /usr/local/directadmin/scripts/enablenginx
در سرورهای سی پنل Cpanel :
غیر فعال کردن پلاگین nginx:
sh /scripts/disablenginx
فعال کردن مجدد پلاگین nginx:
sh /scripts/enablenginx
با تشکر از شما.
در صورت نیاز به پشتیبانی و هرگونه مشکل دیگر از طریق تیکت با بخش پشتیبانی nginxweb در تماس باشید.