ابتدا فایل x.directadmin.ini سرور را باز کنید.
برای پیدا کردن مسیر این فایل می توانید از دستور زیر استفاده نمایید:
php --ini
بعنوان مثال:
nano /usr/local/lib/php.conf.d/10-directadmin.ini
سپس عبارت extension= ixed.X.X.lin دراین فایل اضافه نمایید. بجای x نسخه php مورد نظر را نیاز است درج کنید.
بعنوان مثال برای نسخه 5.6 بصورت زیر می باشد:
extension=ixed.5.6.lin
سپس وارد مسیر فایل های extension_dir که در فایل x.directadmin.ini درج شده شوید، اغلب این مسیر بصورت زیر می باشد:
/usr/local/lib/php/extensions/no-debug-non-zts-20121212
از طریق لینک زیر و با توجه به سیستم عامل خود فایل SourceGuardian مناسب را در در مسیر بالا دانلود و از حالت فشرده خارج نمایید.
http://www.sourceguardian.com/ixeds/
برای اطلاع از نوع سیستم عامل از دستورات زیر استفاده نمایید:
uname
uname –i
توجه نمائید سطح دسترسی فایل ها بصورت root.root باشد.
سپس سرویس http را ریست کنید.
Service httpd restart
حال اگر دستور php –m را اجرا کنید باید SourceGuardian را در لیست مشاهده کنید.
------------------------------------------------------------
راهکار 2:
ابتدا فایل php.ini سرور را باز کنید.
برای پیدا کردن مسیر php.ini می توانید از دستور زیر استفاده نمایید:
php --ini
سپس عبارت extension=ixed.5.2.lin دراین فایل اضافه نمایید.
سپس در فایل php.ini عبارت extension_dir را بصورت زیر تغییر دهید:
extension_dir = "/usr/local/lib/extensions"
تغییرات را ذخیره نمایید.
وارد مسیر /usr/local/lib/extensions شوید (در صورتی که extensions وجود ندارد این پوشه را ایجاد نمایید).
از طریق لینک زیر و با توجه به سیستم عامل خود فایل SourceGuardian مناسب در در مسیر بالا دانلود و از حالت فشرده خارج نمایید.
http://www.sourceguardian.com/ixeds/
برای اطلاع از نوع سیستم عامل از دستورات زیر استفاده نمایید:
uname
uname -i