چگونه بفهمیم سایت با چه نسخه PHP کار میکند؟ (۳ روش ساده)
اگر صاحب یک سایت هستید یا روی هاست شخصی خودتان کار میکنید، گاهی نیاز میشود بدانید سایت شما از کدام نسخه PHP استفاده میکند. در این مقاله ۳ روش ساده و عملی را به شما آموزش میدهیم که نیاز به دانش فنی بالا ندارد.
روش اول: بررسی از طریق پیشخوان هاست (cPanel یا DirectAdmin)
این روش مخصوص زمانی است که شما به پنل مدیریت هاست خود دسترسی دارید.
در cPanel:
- وارد cPanel هاست خود شوید.
- بخش Software یا نرمافزارها را پیدا کنید.
- گزینه Select PHP Version را کلیک کنید.
- در صفحه باز شده، نسخه فعلی PHP به وضوح نوشته شده است (مثل PHP 7.4 یا PHP 8.2).
در DirectAdmin:
- وارد پنل DirectAdmin شوید.
- به بخش Advanced Features بروید.
- گزینه PHP Version Selector را انتخاب کنید.
- نسخه فعال PHP در بالا مشخص است.
این روش کاملاً امن است و نیازی به کدنویسی ندارد.
روش دوم: بررسی از طریق وردپرس (اگر سایت شما وردپرسی است)
اگر سایت شما با وردپرس ساخته شده، میتوانید بدون نیاز به هاست، نسخه PHP را از داخل پیشخوان وردپرس ببینید.
- وارد پیشخوان وردپرس شوید.
- از منوی سمت راست، به بخش ابزارها > سلامت سایت بروید.
- روی تب اطلاعات کلیک کنید.
- برگه سرور را باز کنید.
- عبارت نسخه PHP را پیدا کنید.
در این بخش نه تنها نسخه PHP، بلکه اطلاعات مفید دیگری مثل نوع سرور و حافظه محدودیت نیز نمایش داده میشود.
این روش برای کاربران عادی وردپرسی بسیار ساده و بیخطر است.
روش سوم: استفاده از یک فایل ساده (برای افراد با دسترسی هاست)
اگر به هاست دسترسی دارید، این روش دقیقترین نتیجه را میدهد.
- یک فایل متنی ساده بسازید و نام آن را بگذارید:
version.php - کد زیر را داخل فایل بنویسید:
<?php phpinfo(); ?>
- فایل را در پوشه اصلی سایت (معمولاً
public_html) آپلود کنید. - در مرورگر آدرس زیر را وارد کنید:
https://دامنهشما/version.php - صفحهای باز میشود که نسخه PHP در خط اول آن نوشته شده است.
روش چهارم: یک فایل ساده PHP (فقط اطلاعات ضروری)
- نام فایل:
php-check.php - کد زیر را در آن بریزید:
<?php
echo "<h2>اطلاعات نسخه PHP</h2>";
echo "<p><strong>نسخه PHP:</strong> " . phpversion() . "</p>";
echo "<p><strong>نام سرور:</strong> " . ($_SERVER['SERVER_SOFTWARE'] ?? 'نامشخص') . "</p>";
echo "<p><strong>سیستم عامل:</strong> " . PHP_OS . "</p>";
echo "<p><strong>تاریخ سرور:</strong> " . date('Y-m-d H:i:s') . "</p>";
if (version_compare(phpversion(), '8.0.0', '<')) {
echo "<p style='color:red;'>⚠️ هشدار: نسخه PHP شما قدیمی است!</p>";
} else {
echo "<p style='color:green;'>✅ نسخه PHP مناسب است.</p>";
}
echo "<hr>";
echo "<p style='color:red;'><b>🔴 بعد از دیدن اطلاعات، این فایل را از هاست پاک کنید!</b></p>";
?>
- فایل را در پوشه اصلی هاست آپلود کنید و در مرورگر باز کنید:
https://دامنه شما/php-check.php
نکته بسیار مهم: بعد از دیدن نتیجه، حتماً php-check.php را از هاست پاک کنید. در غیر این صورت تمام مشخصات فنی سرور شما در دسترس دیگران قرار میگیرد.
کدام روش برای شما مناسب است؟
- اگر به هاست خود دسترسی دارید (cPanel) → روش اول
- اگر فقط به پیشخوان وردپرس دسترسی دارید → روش دوم
- اگر دسترسی کامل به هاست دارید و اشکالی ندارد یک فایل بسازید → روش سوم
جمعبندی
برای پیدا کردن نسخه PHP سایت خودتان:
- اول سری به cPanel هاست بزنید.
- اگر وردپرسی است به سلامت سایت در پیشخوان بروید.
- در آخر اگر هیچکدام نبود، فایل کوچک
phpinfoرا بسازید و بعد پاک کنید.
دیدگاهها
0 دیدگاه