نحوه بررسی نسخه PHP
PHP یکی از پرکاربردترین زبانهای برنامه نویسی است. تفاوت های مهم بین نسخه های PHP وجود دارد ، بنابراین دانستن اینکه کدام نسخه روی سرور شما اجرا می شود ممکن است در برخی شرایط ضروری باشد. در این مقاله ، ما به شما نشان خواهیم داد كه چگونه نسخه PHP سرور خود را بررسی کنید.
به عنوان مثال ، اگر برنامه خود را به روزرسانی می کنید یا نسخه جدیدی را نصب می کنید که به نسخه خاص PHP نیاز دارد قبل از شروع نصب ، باید نسخه PHP سرور خود را پیدا کنید.
بررسی نسخه PHP با phpinfo()
مطمئن ترین راه برای پیدا کردن این که چه نسخه ای از PHP برای آن وب سایت خاص استفاده می شود ، استفاده از تابع phpinfo()
است که اطلاعات مختلفی را درباره PHP سرور از جمله نسخه آن چاپ می کند.
در دایرکتوری روت وب سایت خود پرونده PHP را با استفاده از یک سرویس دهنده FTP یا SFTP بارگذاری کنید:
phpinfo.php
<?php
phpinfo();
مرورگر خود را باز کنید ، به yourdoman.com/phpinfo.php
بروید ، و نسخه سرور PHP روی صفحه شما نمایش داده می شود:
پس از فهمیدن نسخه PHP که دارید ، پرونده را حذف کنید یا دسترسی به آن را محدود کنید. قرار گرفتن پیکربندی PHP در معرض دید عموم ، می تواند خطرات امنیتی را برای برنامه شما ایجاد کند.
همچنین روش دیگری نیز وجود دارد که می توانید از آن برای پیدا کردن نسخه PHP استفاده کنید. بر خلاف phpinfo()
، عملکرد phpversion()
فقط نسخه سرور PHP را چاپ می کند.
phpversion.php
<?php
echo 'PHP version: ' . phpversion();
یک راز بزرگ درمورد 90 % هاستینگ های ایرانی، اورسل کردن بیش از حد است که باعث افت کیفیت سرورها میشود.
وان سرور با ارائه دسترسی های مختلف این امکان را به شما خواهد داد که تمامی منابع سرورتان را مدیریت و بررسی کنید و همچنین با ارائه گارانتی 100% برگشت وجه ریسک خرید شما را به %0 کاهش میدهد.
بررسی نسخه PHP از خط فرمان
اگر SSH به سرور دسترسی دارید ، می توانید از باینری PHP CLI برای تعیین نسخه PHP خود استفاده کنید.
برای دریافت نسخه سرور ، با استفاده از گزینه --version
یا -v
از binary php
فراخوانی کنید:
php --version
این دستور اطلاعات مربوط به نسخه PHP و خروجی را صادر می کند. در این مثال نسخه سرور PHP 7.3.11
است:
PHP 7.3.11-1~deb10u1 (cli) (built: Oct 26 2019 14:14:18) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.11, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.3.11-1~deb10u1, Copyright (c) 1999-2018, by Zend Technologies
اگر چندین نسخه PHP روی سرور نصب شده باشد ، وقتی دستور php
را اجرا می کنید ، نسخه پیش فرض PHP CLI را نشان می دهد ، که ممکن است نسخه PHP استفاده شده در وب سایت نباشد.
نتیجه گیری
تعیین نسخه سرور PHP یک کار نسبتاً آسان است.
در این راهنما چند روش مختلف در مورد نحوه یافتن نسخه PHP که در سرور شما در حال اجرا است نشان داده ایم.
اولین نفر باشید که نظر ارسال میکنید