PDA

برای دیدن نسخه کامل اینجا را کلیک کنید : چگونه CGI را برای همه اکانت ها غیر فعال کنیم



Ehsan
2009/01/21, 23:26
برای غیر فعال کردن CGi در همه اکانتها دستورات زیر را اجرا کنید





perl -pi -e 's/cgi=ON/cgi=OFF/' /usr/local/directadmin/data/users/*/domains/*.conf
perl -pi -e 's/cgi=ON/cgi=OFF/' /usr/local/directadmin/data/users/*/user.conf

echo "action=rewrite&value=httpd" >> /usr/local/directadmin/data/task.queue

Ehsan
2009/01/22, 05:20
همچنین میتوان کلا cgi را روس سرور غیر فعال کرد


The ultimate "for sure" way is to remove or re-chmod:

/usr/sbin/suexec

eg:

#mv /usr/sbin/suexec /usr/sbin/suexec.moved (or just delete it if you're sure)

OR

chmod 0 /usr/sbin/suexec

Then restart apache.