طراحی سایت

چگونگی فهمیدن مشخصات هاست برای طراح سایت وردپرس

نحوه تشیص نسخه php و پارامترهای مهم هاست برای اجرای افزونه ها

برای اطمینان از عملکرد صحیح افزونه‌ها و قالب‌های وردپرس، آگاهی از تنظیمات و نسخه PHP هاست ضروری است. در این مقاله، نحوه بررسی نسخه PHP و پارامترهای مهم آن را با استفاده از فایل phpinfo.php شرح می‌دهیم.

چرا تنظیمات هاست مهم است؟

هاست و دامنه دو جزء اساسی در طراحی سایت هستند. تنظیمات نادرست هاست می‌تواند منجر به بروز مشکلاتی مانند خطای 500، عدم بارگذاری المنتور یا فعال نشدن افزونه‌ها شود.

نحوه تشخیص نسخه PHP و پارامترهای مهم آن

برای مشاهده مشخصات PHP هاست، می‌توانید از روش‌های زیر استفاده کنید:

روش اول: استفاده از کنترل پنل هاست

در کنترل پنل‌هایی مانند سی‌پنل یا دایرکت ادمین، بخشی به نام “PHP Info” یا مشابه آن وجود دارد که اطلاعات کاملی درباره نسخه و تنظیمات PHP ارائه می‌دهد.

روش دوم: ایجاد فایل phpinfo.php

  1. وارد کنترل پنل هاست خود شوید و به پوشه public_html (ریشه سایت) بروید.

  2. یک فایل جدید با نام phpinfo.php ایجاد کنید.

  3. فایل را ویرایش کرده و کد زیر را در آن قرار دهید:

<?php
phpinfo();
?>
  1. تغییرات را ذخیره کنید.

  2. در مرورگر خود، آدرس https://yourdomain.com/phpinfo.php را وارد کنید تا اطلاعات PHP نمایش داده شود.

توجه: پس از بررسی اطلاعات، به دلایل امنیتی، فایل phpinfo.php را از هاست خود حذف کنید.

پارامترهای مهم PHP و مقادیر پیشنهادی

در اطلاعات نمایش داده‌شده توسط phpinfo، پارامترهای زیر را بررسی کنید:

  • PHP Version: 7.4 یا بالاتر

  • max_execution_time: 30 ثانیه

  • max_input_time: 60 ثانیه

  • max_input_vars: 1000

  • memory_limit: 512M

  • post_max_size: 64M

  • upload_max_filesize: 64M

  • SourceGuardian Loader Support: فعال (enabled)

تنظیم صحیح این پارامترها به عملکرد بهینه و بدون مشکل وب‌سایت وردپرسی شما کمک می‌کند.

📋 جدول خطاهای وردپرس ناشی از پارامترهای نادرست PHP

پارامتر PHP مقدار پیشنهادی خطای احتمالی در سایت توضیحات
memory_limit 512M المنتور در حال لود شدن می‌ماند / خطای 500 داخلی حافظه ناکافی برای اجرای اسکریپت‌های سنگین
max_execution_time 60 ارور هنگام ایمپورت دمو / تایم‌اوت در ذخیره تنظیمات عملیات بیش از حد طولانی توسط سرور قطع می‌شود
max_input_vars 1000 یا بیشتر ذخیره‌نشدن فهرست‌ها، گزینه‌های قالب یا منوها تعداد متغیرهای POST زیاد است و نادیده گرفته می‌شود
upload_max_filesize 64M یا بیشتر خطا در آپلود فایل‌های بزرگ مانند قالب یا ویدیو فایل مجاز برای آپلود بیش از حد مجاز است
post_max_size 64M یا بیشتر آپلود ناقص فایل / ذخیره‌نشدن محتوای فرم‌ها محدودیت کل داده‌های POST شده در فرم‌ها
max_input_time 60 عدم بارگذاری فرم‌های طولانی یا ذخیره‌نشدن تنظیمات زمان کافی برای پردازش ورودی‌های POST داده نمی‌شود
PHP Version 7.4 به بالا ارور در افزونه‌ها / ناسازگاری با قالب نسخه‌های قدیمی با وردپرس و پلاگین‌ها ناسازگارند
SourceGuardian Loader فعال (enabled) خطای رمزگذاری در افزونه‌های کدشده (مثلاً دیجیتس، پیامک) افزونه نیاز به باز کردن رمز دارد و SourceGuardian ضروری است

✅ نکتهٔ مهم:

بعد از تغییر این تنظیمات، ممکنه لازم باشه:

  • کش هاست و سایت رو پاک کنی

  • CSS المنتور رو ریجنریت کنی

  • فایل phpinfo.php را دوباره لود کنی و چک کنی که تغییرات اعمال شدن یا نه.

آموزش ویدئویی :

 

5/5 (1 نظر)

دوره آموزش استوری موشن وبینیو

احسان قسیمی

احسان قسیمی بنیان‌گذار آژانس دیجیتال مارکتینگ وبینیو احسان قسیمی مشاور، مدرس و کارآفرین در حوزه بازاریابی دیجیتال است. او بنیان‌گذار وبینیو، یکی از آژانس‌های رشد یافته و حرفه ای در زمینه طراحی سایت، سئو ، تبلیغات آنلاین و مشاور کسب و کار است. او با بیش از یک دهه تجربه در فضای آنلاین، به کسب‌وکارهای متعددی کمک کرده تا از طریق وب‌سایت و سئو به فروش پایدار و رشد درآمد برسند. احسان به عنوان متخصص سئو و استراتژی دیجیتال، پروژه‌های موفقی در ایران، ترکیه، امارات و آمریکا هدایت کرده است. او معتقد است آیندهٔ بازاریابی در ترکیب هوشمندانهٔ تکنولوژی و تحلیل انسانی نهفته است؛ و به‌همین دلیل تمرکز خود را روی هوش مصنوعی، سئو و برندینگ گذاشته تا به برندها کمک کند در بازار دیجیتال بهتر دیده شوند.

نوشته های مشابه

دیدگاهتان را بنویسید

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

نظرسنجی