به طور پیشفرض، اکستنشنهای عمومی و کاربردی مانند cURL ،Fileinfo ،Imagick ،IonCube و SourceGuardian روی تمامی نسخههای پیشفرض PHP در هاستهای تسلاسرور فعال هستند.
چنانچه در سایت خود با خطای غیرفعال بودن یکی از این موارد مواجه شدهاید، این موضوع معمولاً به دلیل تغییر نسخه PHP یا عدم تنظیم دستی اکستنشنها رخ میدهد. با استفاده از راهنمای تصویری زیر میتوانید این ابزارها را شخصاً فعال کنید:
نحوه فعالسازی اکستنشنها از طریق PHP Selector:
- وارد کنترلپنل سیپنل تسلاسرور شوید.
- از بخش Software روی گزینه Select PHP Version کلیک کنید.
- در تب Account Global Settings، مطمئن شوید که نسخه PHP مورد نیاز شما انتخاب شده باشد.
- در تب Extensions، لیست اکستنشنها به ترتیب حروف الفبا نمایش داده شده است. برای فعالسازی هر کدام، کافی است تیک کادر کنار آن را بزنید:
- IonCube Loader: زیر حرف I گزینه ioncube_loader را تیک بزنید. (نکته مهم: اکستنشن IonCube برای PHP 8.0 ارائه نشده است؛ لذا در صورت نیاز به این ابزار، باید از PHP 8.1، 8.2 یا نسخههای قدیمیتر مثل 7.4 استفاده کنید).
- SourceGuardian: زیر حرف S گزینه sourceguardian را تیک بزنید.
- Imagick (تولید تصاویر وردپرس): زیر حرف I گزینه imagick را پیدا کرده و تیک آن را فعال کنید (این اکستنشن بهینه نیست و مصرف منابع سرویس شما را به شدت افزایش می دهد).
- cURL: زیر حرف C کادر مربوط به curl را بررسی کنید که تیک داشته باشد.
نکته: پس از تیک زدن هر گزینه، فعالسازی به صورت خودکار و آنی روی هاست شما ذخیره میشود و نیاز به کار دیگری نیست.