السلام عليكم
ماهو Suhosin ؟
ج - رقعة لل PHP تضيف مستوي اضافي للحمايه لل PHP
طريقة التركيب :
اختيار النسخه المتوافقه مع اصدار ال PHP في سيرفرك هنا : http://www.hardened-php.net/suhosin/download.html نسحب النسخه :كود PHP:
cd /usr/local/
فك الظغطكود PHP:
wget http://www.hardened-php.net/suhosin/_media/suhosin-0.9.20.tgz
كود PHP:
tar -zxvf suhosin-0.9.20.tgz
كود PHP:
cd suhosin-0.9.20
سوف يظهر لك كما يلي :كود PHP:
phpize
كود PHP:
OUTPUT will be something like this:
# phpize
Configuring for:
PHP Api Version: 20020918
Zend Module Api No: 20020429
Zend Extension Api No: 20050606
طبق الأوامر التاليه للتثبيت
كود PHP:
./configure
كود PHP:
make
الان نسخ suhosin.so الي المسار /usr/lib/php/extensionsكود PHP:
make install
ممكن يختلف المسار من سيرفر لاخر علي حسب سيرفرك ابحث عن المسار المناسب التعديل علي php.iniكود PHP:
cp /usr/local/lib/php/extensions/no-debug-non-zts-20020429/suhosin.so /usr/lib/php/extensions/no-debug-non-zts-20020429
كود PHP:
php -i |grep php.ini
ابحث عن extension_dir تأكد من وجود التالي أو اعمل كما تري يدوياكود PHP:
pico /usr/local/Zend/etc/php.ini
كود PHP:
;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
;;;;;;;;;;;;;;;;;;;;;;;;;
include_path = ".:/usr/lib/php:/usr/local/lib/php:/usr/lib/php/extensions:/usr/lib/php/extensions/no-debug-non-zts-20020429:" ;
extension_dir = /usr/lib/php/extensions/no-debug-non-zts-20020429/ ; directory in which the loadable extensions (modules) reside
كود PHP:
ابحث عن Dynamic Extensions
اضف أسفله
كود PHP:
extension=suhosin.so
انتهينا
للتأكد من التركيب
لا بد ان تجد كما يلي :كود PHP:
php -v
كود PHP:
PHP 4.4.7 (cli) (built: Mar 19 2007 09:54:33)
Copyright (c) 1997-2007 The PHP Group
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies
with Zend Extension Manager v1.2.0, Copyright (c) 2003-2006, by Zend Technologies
with Suhosin v0.9.20, Copyright (c) 2002-2006, by Hardened-PHP Project
with Zend Optimizer v3.2.2, Copyright (c) 1998-2006, by Zend Technologies
للتأكد ايضا اعمل ملف phpinfo وسوف تري كما بالصوره http://www.webhostgear.com/images/ar...ails_thumb.gif المصدر : http://www.webhostgear.com/416.html