تغییر نسخه PHP در زمپ امری ضروری است و امنیت سایت شما را افزایش میدهد. اگر از لوکال هاست Xampp استفاده میکنید، نسخه PHP آن آپدیت شده است؟ هنوز از ورژن قدیمی آن استفاده میکنید؟ روش چک کردن ورژن پی اچ پی را میدانید؟
در صورتی که هنوز آن را آپدیت نکردید و از ضرورت ارتقای آن اطلاع ندارید، نگران نباشید. در این مطلب تغییر ورژن PHP در Xampp را قدم به قدم با هم انجام خواهیم داد. در انتهای این مطلب شما حتما این توانایی را دارید که خودتان بالا بردن ورژن php را انجام دهید.
بالا بردن ورژن PHP در Xampp و افزایش امنیت سایت
همانطور که میدانید لوکال هاست Xampp به شما کمک میکند یک سرور در کامپیوتر داشته باشید. در واقع بدون نیاز به اینترنت و خرید هاست به طراحی سایت خود بپردازید. از مزایای آن افزایش مهارت طراحی و ساخت وبسایت بدون هیچ هزینهای است.
Xampp مخفف X-OS، Apache، MySQL، PHP، Perl و یک لوکال هاست است که بر روی همه سیستم عاملها مورد استفاده قرار میگیرد. کدهای PHP به صورتی هستند که باید روی یک سرور اجرا شوند. این سرور میتواند یک سرور واقعی یا سرور محلی مانند Xampp باشد.
برای مطالعه بیشتر برای آشنایی با Xampp و همچنین یادگیری روش نصب آن میتوانید مقاله آموزش تصویری سرور مجازی Xampp را مطالعه نمایید.
همچنین لوکال هاست دیگری به نام Wamp وجود دارد که در مقاله نصب وردپرس روی لوکال هاست wamp به صورت کامل آموزش داده شده است.
حالا که توضیح مختصری در خصوص Xampp و PHP ارائه دادیم، لازم است بدانید بالا بردن نسخه پی اچ پی در زمپ الزامی است. با این کار سطح امنیت سایت را افزایش میدهید. همچنین وبسایت شما به آن ورژن از php نیاز دارد و باید بروزرسانی شود.
پس با این فرض که زمپ را از قبل نصب کردید، در ادامه ارتقای نسخه پی اچ پی را آموزش میدهیم.
چگونه نسخه PHP در زمپ را تشخیص دهیم
برای این کار ابتدا Xammp را اجرا کنید. دکمه Start روبروی Apache را کلیک کنید تا فعال شود.
پس از فعال شدن موفق آن، روی Shell کلیک کنید.
در پنجره باز شده، دستور php -v را تایپ نمایید و دکمه Enter را بزنید. ورژن PHP را مطابق تصویر زیر به شما نمایش میدهد. نسخه آن برای من 7 است.
در ادامه باید بدانیم آخرین ورژن ارائه شده PHP چند است. آیا نیاز به آپدیت PHP وجود دارد؟
نحوه تغییر ورژن PHP در Xampp
برای دانلود آخرین نسخه PHP از اینجا اقدام کنید. روی لینک کلیک کنید. ورژن نهایی آن 8.0 (8.0.3) است. پس با توجه به ورژن PHP در سیستم من که 7 بود، نیاز به آپدیت وجود دارد.
سپس از صفحه باز شده با توجه به نوع ویندوز، فایل زیپ موردنظر را دانلود کنید.
برای مثال من برای ویندوز 64 بیت، فایل زیپ مشخص شده Thread Safe با کادر قرمز رنگ را دانلود میکنم.
سپس یک فایل به نام PHP در دسکتاپ خود ایجاد کنید. فایل PHP دانلود شده با نسخه جدید را از حالت زیپ خارج کرده و در پوشه PHP دسکتاپ قرار دهید.
در مرحله بعد وارد پوشه Xampp در کامپیوتر خود شده و فایل PHP موجود را به PHP-7 یا هر نام دیگری تغییر دهید. توجه داشته باشید که Xampp را در کدام درایو نصب کردید. برای مثال در کامپیوتر من درایو C است.
حال پوشه PHP موجود در دسکتاپ را به فایل Xampp انتقال دهید.
سپس در کنترل پنل زمپ گزینه Config از قسمت Apache را کلیک کرده و گزینه Apache (httpd-xampp.conf) را مطابق شکل زیر انتخاب میکنیم.
در این قسمت باید در تنظیمات زمپ، ورژن جدید PHP را معرفی کنیم. یک صفحه برای شما باز میشود که باید به شکل تصویر کدها را تغییر دهید. البته تغییر فقط در ورژن PHP است که از 7 به 8 ارتقا پیدا میکند. در چند کد تصویر هر جا PHP با ورژن قدیمی بود آن را به عدد ورژن جدید تغییر دهید.
در نهایت برنامه Xampp را بسته و سپس دوباره باز کنید. اکنون Xampp با ورژن جدید PHP اجرا خواهد شد.
برای چک کردن ورژن PHP میتوانید از روشی که در بالا توضیح دادیم، استفاده کنید. همانطور که در تصویر زیر مشاهده میکنید، ورژن پی اچ پی به 8 ارتقا پیدا کرد.
رفع خطا در اجرای Xampp
اگر با تغییر ورژن PHP در اجرای Xampp دچار مشکل شدیم چکار کنیم؟ نسخه زمپ را چک کنید اگر قدیمی بود آن را نیز ارتقا دهید.
جمعبندی
تغییر نسخه php در xampp ویندوز موضوع این مقاله بود. سعی ما بر این بود که در انتهای این مقاله بتوانید با موفقیت این کار را انجام دهید. شرکت آوش تک قصد دارد با آموزشهایی در زمینه طراحی سایت، در کنار شما باشد. در صورت نیاز به مشاوره میتوانید با شماره تماسهای اعلام شده با ما ارتباط برقرار کنید.
مشتاقانه منتظر خواندن نظرات، پیشنهادات و تجربیات شما در کادر مربوطه هستیم.
خیلی عالی بود
سلام دوست عزیز، خوشحالم که براتون مفید بوده
مال من که خراب شد. آخرین ورژن رو هم نصب کرده بودم. مشکل چیه؟
با سلام
لطفا ارور مورد نظر رو ارسال کنید
سلام
اگر مثلا بخواییم php رو از ورژن 8.2.4 به 8.2.8 ارتقا بدیم دیگه نیازی به تغییر config نیست درسته؟ فقط عدد 7 یا 8 نوشته میشه دیگه خورده ها نوشته نمیشه..