نصب SourceGuardian

آموزش شماره 742 :

ابتدا فایل x.directadmin.ini سرور را باز کنید.

 برای پیدا کردن مسیر این فایل می توانید از دستور زیر استفاده نمایید:

  php --ini

  بعنوان مثال:

  nano /usr/local/lib/php.conf.d/10-directadmin.ini

 

 سپس وارد مسیر فایل های extension_dir  که در فایل x.directadmin.ini درج شده شوید، اغلب این مسیر بصورت زیر می باشد:

  /usr/local/lib/php/extensions/no-debug-non-zts-20121212

 از طریق لینک زیر و با توجه به سیستم عامل خود فایل SourceGuardian مناسب  را در در مسیر بالا دانلود و از حالت فشرده خارج نمایید.

  http://www.sourceguardian.com/ixeds/

 برای اطلاع از نوع سیستم عامل از دستورات زیر استفاده نمایید:

  uname

  uname –i

  سپس عبارت  extension= ixed.X.X.lin دراین فایل اضافه نمایید. بجای x نسخه php مورد نظر را نیاز است درج کنید.

  بعنوان مثال برای نسخه 5.6 بصورت زیر می باشد:

  extension=ixed.5.6.lin

 توجه نمائید سطح دسترسی  فایل ها بصورت root.root باشد.

 سپس سرویس http را ریست کنید.

  Service httpd restart

  حال اگر دستور php –m را اجرا کنید باید SourceGuardian را در لیست مشاهده کنید.

 ------------------------------------------------------------


راهکار 2:

 ابتدا فایل php.ini سرور را باز کنید.

 برای پیدا کردن مسیر php.ini می توانید از دستور زیر استفاده نمایید:

 php --ini

 سپس در فایل php.ini عبارت extension_dir را بصورت زیر تغییر دهید:

 extension_dir = "/usr/local/lib/extensions"

 تغییرات را ذخیره نمایید.

 وارد مسیر /usr/local/lib/extensions شوید (در صورتی که extensions وجود ندارد این پوشه را ایجاد نمایید).

 از طریق لینک زیر و با توجه به سیستم عامل خود فایل SourceGuardian مناسب در در مسیر بالا دانلود و از حالت فشرده خارج نمایید.

 http://www.sourceguardian.com/ixeds/

 برای اطلاع از نوع سیستم عامل از دستورات زیر استفاده نمایید:

 uname

 uname –i

 سپس عبارت extension=ixed.x.x.lin را در فایل php.ini اضافه نمایید. بجای x نسخه php مورد نظر را نیاز است درج کنید.

 بعنوان مثال برای نسخه 5.6 بصورت زیر می باشد:

  extension=ixed.5.6.lin

 

 

 

 

 

 

 

در همین زمینه