خرید قالب این سایت

رفع خطای اجرای آپاچی در xampp

سلام خواننده پارسی زبان عزیز، در این نوشتار میخواهیم به رفع خطای اجرای آپاچی در xampp بپردازیم که احتمالا اکنون با آن مواجه شده اید;

این آموزش برای آن دسته از دوستانی که میخواهند کامپوزر نصب کنند و خطای زیر را دریافت میکنند هم مفید است چرا که این مشکل را نیز حل خواهد کرد.
The PHP exe file you specified did not run correctly [exit code 1]: C:\xampp\php\php.exe

ریشه این مشکل اغلب به یکی از دو ایراد زیر مربوط میشود:

یک : پورتهای مورد نیاز آپاچی توسط یک مهمان ناخوانده اشغال شده اند :/

بررسی داستان(همان سناریو):

برای اطمینان ازین موضوع در برنامه xampp روی دکمه NetState کلیک کنید تا لیست برنامه های درحال اجرای ویندوز به همراه پورتهای استفاده شده باز شود.

مانند تصویر زیر:

رفع خطای اجرای آپاچی در xampp

حال در اینجا با دقت دنبال پورت 443 و بخصوص پورت 80 بگردید و اگر پیدا کردید آن برنامه را به هر نحوی مثلا توسط task-manager ویندوز خاموش کنید .

چگونه؟ مانند تصویر زیر:

رفع خطای اجرای آپاچی در xampp

سپس دوباره اجرای آپاچی را امتحان کنید. اگر مشکل از اشغال پورت بوده حالا باید مشکل حل شده باشد.

مشکل همچنان برقرار است؟ بسیار خب داستان(سناریو) بعدی را بررسی میکنیم.


دو : مشکلی اساسی در فایل php.ini برنامه xampp وجود دارد که باید پیدا و حل شود.

بررسی داستان:

برای بررسی این موضوع در برنامه Xampp روی دکمه Shell کلیک کنید تا خط فرمان مربوطه باز شود. مانند تصویر زیر عبارت php را تایپ کرده و اینتر بزنید.

رفع خطای اجرای آپاچی در xampp

آیا پس از اجرای این دستور خطایی مانند خط زیر دریافت کردید؟

Module 'curl' already loaded in Unknown on line 0 .

نام هر ماژولی که ذکر شده به این معنیست که آن ماژول دومرتبه در فایل php.ini فراخوانی شده و یا کلا مشکلی در اجرای آن وجود دارد;

بنابراین فایل php.ini را از مسیر C:\xampp\php بیابید

سپس برای آزمایش بهتر است ماژولهای مذکور در خطای shell را در بخش extension= … فایل php.ini خود غیر فعال کنید (در ابتدای خط آن سمی کالن ; قرار دهید)

رفع خطای اجرای آپاچی در xampp

حالا دوباره دستور php را در خط فرمان shell برنامه xampp اجرا کنید، احتمالا مشکل حل شده باشد .

آیا باز هم مشکل برقرار است و آپاچی اجرا نمیشود؟ بسیار خب راه حل پایانی یاور در جهت رفع خطای اجرای آپاچی در xampp برای شماست :


سه: فایل php.ini شما خطاهای متعددی دارد و پیشنهاد میشود یک فایل تمیز php.ini جایگزین کنید

دانلود فایل php.ini پیشفرض و بدون عیب یاور : yawar.ir_default_php.ini.zip

فایل فشرده ای که دانلود کردید را باز کرده و فایل php.ini درون آن را با فایل مشابه آن در مسیر C:/Xampp/php جایگزین نمایید.

حال بصورت کامل از برنامه xampp خارج شوید و مجدد برنامه را اجرا کنید.

امیدوارم این آموزش در پیشبرد هدف شما مفید بوده باشد.

[ yawar ]

یاور نام مستعار یک برنامه نویس و فارغ التحصیل مهندسی نرم افزار است که از سال 1391 در زمینه طراحی انواع وبسایت و سامانه های تحت وب فعالیت دارد.
یاور در طی حدود ده سال فعالیتش اکنون ، موسس گروه آرپاتک و علاوه بر فعالیت تجاری در زمینه طراحی وب، یک تکنسین سخت افزار ، یک طراح رابط کاربری و یک کارشناس تولید محتواست.

مطالب مرتبط

ارسال نظر

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *