suhosin بروز نمی شود و سازنده آن update جدیدی از آن ارائه نداده است.

برای نصب suhosin دستورات زیر را اجرا نمایید:

mkdir -p /usr/src/suhosin
cd /usr/src/suhosin
wget http://download.suhosin.org/suhosin-0.9.32.1.tar.gz
tar -xzvf suhosin-0.9.32.1.tar.gz
cd suhosin-0.9.32.1
/usr/local/php5/bin/phpize
./configure --with-php-config=/usr/local/php5/bin/php-config
make
make install


خروجی خط مشابه زیر است که مسیر قرار گیری فایل extensions می باشد:


Installing shared extensions: /usr/local/php5/lib/php/extensions/no-debug-non-zts-20060613/


فایل php.ini را ویرایش نمایید.


مسیر extension_dir را با مسیر صحیح قرار گیری extensions آدرس دهی کنید.


extension_dir = "/usr/local/php5/lib/php/extensions/no-debug-non-zts-20060613"


خط زیر را نیز به انتهای php.ini اضافه نمایید:


extension=suhosin.so


در نهایت apache را restart نمایید.


service httpd restart


اکنون می توانید سایر تنظیمات suhosin را انجام دهید.


آیا این پاسخ به شما کمک کرد؟ 0 کاربر این را مفید یافتند (0 نظرات)