آموزش تنظیم php.ini اختصاصی در LiteSpeed برای هر سایت

php.ini اختصاصی در LiteSpeed

در سرورهای LiteSpeed، هر سایت می‌تواند php.ini اختصاصی داشته باشد. این قابلیت برای تنظیم memory_limit، upload_max_filesize و سایر تنظیمات PHP متفاوت برای هر سایت مفید است.

روش ۱: فایل .user.ini (توصیه‌شده)

فایل .user.ini در ریشه سایت (public_html) ایجاد کنید:

nano /home/username/domains/domain.com/public_html/.user.ini

تنظیمات:

upload_max_filesize = 256M
post_max_size = 256M
memory_limit = 512M
max_execution_time = 300
max_input_vars = 5000
date.timezone = Asia/Tehran

توجه: تغییرات .user.ini ممکن است تا ۵ دقیقه زمان ببرد (به دلیل cache).

روش ۲: فایل php.ini محلی

یک فایل php.ini در ریشه سایت ایجاد کنید:

nano /home/username/domains/domain.com/public_html/php.ini

تنظیمات مشابه .user.ini وارد کنید.

روش ۳: از WebAdmin Console LiteSpeed

از WebAdmin > Configuration > Server > External App > LSPHP تنظیمات PHP قابل ویرایش است.

روش ۴: از دایرکت ادمین

از پنل کاربری: Domain Setup > PHP Version/Settings تنظیمات PHP هر دامنه قابل تغییر است.

بررسی تنظیمات

یک فایل phpinfo.php بسازید:

<?php phpinfo(); ?>

مقادیر Loaded Configuration File و Additional .ini files parsed را بررسی کنید.

تنظیمات رایج

; حافظه
memory_limit = 256M

; آپلود
upload_max_filesize = 128M
post_max_size = 128M

; زمان اجرا
max_execution_time = 300
max_input_time = 300

; متغیرها
max_input_vars = 5000

; خطاها
display_errors = Off
log_errors = On
error_log = /home/user/php_error.log

; Timezone
date.timezone = Asia/Tehran

نکته مهم

LiteSpeed تنظیمات PHP را cache می‌کند. برای اعمال فوری تغییرات:

systemctl restart lsws

یا از WebAdmin: Actions > Graceful Restart.

هاست وردپرس میهن هاستینگ با LiteSpeed و PHP بهینه. کانفیگ سرور شامل تنظیم PHP و LiteSpeed. سرور مجازی با WebAdmin Console.

🚀 هاست LiteSpeed

PHP بهینه با LiteSpeed و LSCache.

مشاهده هاست وردپرس ←

ارسال دیدگاه

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

متن نظر
نام*:
رایانامه*:
وب سایت / وبلاگ: