ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : گرفتن ارور 502 و کار نکردن nginx و apache با suphp



Fardis Host
February 11th, 2018, 20:19
سلام
دوستان وب سرور بنده در کنترل پنل دایرکت ادمین nginx_apache هست و هر دوشون آخرین ورژن هستن و من دو تا php نصب کردم تو سرور که پیشفرض ورژن 7.2 با هندلر suphp هست و دومی ورژن 5.6 با هنلر fastcgi
امروز خواستم یه صفحه باز کنم که به ارور 502 Bad Gateway برخوردم و رفتم ارور لاگ nginx رو باز کردم دیدم خالیه ولی تو ارور لاگ آپاچی اینا بود:

[Sun Feb 11 19:14:01.346482 2018] [mpm_event:notice] [pid 24154:tid 140188786718656] AH00491: caught SIGTERM, shutting down

بعد اومدم دیدم آپاچی خاموش شده و سعی کردم استارتش کنم که این ارور رو میده:

Starting httpd: AH00526: Syntax error on line 49 of /usr/local/directadmin/data/users/admin/httpd.conf:
Invalid command 'suPHP_Engine', perhaps misspelled or defined by a module not included in the server configuration


تو فروم دایرکت ادمین گشتم و کلی build زدم از php گرفته تا httpd هیچ کدوم کمکی نکرد و یه جایی هم متوجه شدم که شاید ورژن کاستوم بیلدم مناسب نباشه که برای این شک دارم و دقیق نمیدونم.

کسی میتونه راهنماییم کنه که چطور میشه مشکل رو حل کرد؟
با سپاس

error_aux
February 14th, 2018, 00:34
سلام

من هم همیمن مشکل رو دارم ولی تا جایی که اطلاع دارم شما باید پی اچ پی اول رو php1_mode=php-fpm نصب کنید

shabgard2018
February 20th, 2018, 23:30
php را از 7.2 به 7.1 کم کن

من رو دایرکت nginx نصب کردم و php را روی 7.2 گذاشتم که این مشکل برام پیش اومد و خطای 502 میداد
وقتی php را به 7.1 کاهش دادم درست شد.البته وب سرور مستقیما nginx باشه به نظر من بهتره که البته باید حتما روی php-fpm باشه