بعضی قالبها و افزونهها برای کارکرد درست به نسخهٔ تازهٔ PHP یا افزایش سقف آپلود نیاز دارند. در سیپنل میتوانید هم نسخه را عوض کنید و هم محدودیتها را بالا ببرید؛ بدون دستزدن به فایلهای سرور.
تغییر نسخهٔ PHP
در cPanel بخش Software، گزینهٔ MultiPHP Manager (یا Select PHP Version) را باز کنید، دامنه یا زیردامنهٔ موردنظر را انتخاب و نسخهٔ مطلوب (مثلاً ۸.۲) را ست کنید. نسخههای جدیدتر هم امنترند هم تا چند برابر سریعتر.
افزایش سقف آپلود و execution time
از MultiPHP INI Editor میتوانید این مقادیر را بالا ببرید:
- upload_max_filesize: حداکثر حجم یک فایل آپلودی
- post_max_size: حداکثر حجم کل درخواست (باید کمی بزرگتر از upload_max_filesize باشد)
- max_execution_time: زمان مجاز اجرای اسکریپت بهثانیه
- memory_limit: سقف حافظهٔ هر پردازش
نکته: افزایش post_max_size بدون بالا بردن upload_max_filesize بیفایده است و اگر مقدار را بیش از حد منطقی ببرید، ممکن است پایداری سرویس به خطر بیفتد؛ روی هاست اشتراکی مقادیر متعادل (مثلاً ۶۴ تا ۱۲۸ مگابایت) پیشنهاد میشود.
فعالسازی/غیرفعالسازی خطا
برای عیبیابی میتوانید display_errors را موقتاً روشن کنید تا خطا را روی صفحه ببینید، اما در محیط عملیاتی حتماً آن را خاموش نگه دارید تا اطلاعات فنی لو نرود.