Pentru a rula scripturi .cgi, este nevoie de modulul suexec. Versiunea de Apache: apache2-2.0.50-7mdk pe distributia MDK10.1 Nu stiu daca modulul suexec este inclus, insa: locate suexec /etc/httpd/conf.d/69_mod_suexec.conf /var/www/html/addon-modules/apache2-mod_suexec-2.0.50 /usr/share/man/man8/apache2-suexec.8.bz2 /usr/share/doc/apache2-manual-2.0.50/mod/mod_suexec.html /usr/share/doc/apache2-manual-2.0.50/mod/mod_suexec.html.ja.jis /usr/share/doc/apache2-manual-2.0.50/mod/mod_suexec.html.ko.euc-kr /usr/share/doc/apache2-manual-2.0.50/mod/mod_suexec.xml /usr/share/doc/apache2-manual-2.0.50/mod/mod_suexec.xml.ja /usr/share/doc/apache2-manual-2.0.50/mod/mod_suexec.xml.ko /usr/share/doc/apache2-manual-2.0.50/mod/mod_suexec.xml.meta /usr/share/doc/apache2-manual-2.0.50/programs/suexec.html /usr/share/doc/apache2-manual-2.0.50/programs/suexec.html.ko.euc-kr /usr/share/doc/apache2-manual-2.0.50/programs/suexec.xml.ko /usr/share/doc/apache2-manual-2.0.50/programs/suexec.xml /usr/share/doc/apache2-manual-2.0.50/programs/suexec.xml.meta /usr/share/doc/apache2-manual-2.0.50/suexec.html /usr/share/doc/apache2-manual-2.0.50/suexec.html.ko.euc-kr /usr/share/doc/apache2-manual-2.0.50/suexec.html.ja.jis /usr/share/doc/apache2-manual-2.0.50/suexec.xml.ja /usr/share/doc/apache2-manual-2.0.50/suexec.xml /usr/share/doc/apache2-manual-2.0.50/suexec.xml.ko /usr/share/doc/apache2-manual-2.0.50/suexec.xml.meta /usr/share/doc/apache2-mod_suexec-2.0.50 /usr/share/doc/apache2-mod_suexec-2.0.50/mod_suexec.html /usr/share/doc/apache2-mod_suexec-2.0.50/suexec.html /usr/lib/apache2-extramodules/mod_suexec.so /usr/sbin/apache2-suexec /usr/libexec/webmin/apache/mod_suexec.pl
/usr/sbin/apache2-suexec -V -D AP_DOC_ROOT="/var/www" -D AP_GID_MIN=100 -D AP_HTTPD_USER="apache" -D AP_LOG_EXEC="/var/log/httpd/suexec_log" -D AP_SAFE_PATH="/usr/local/bin:/usr/bin:/bin" -D AP_SUEXEC_UMASK=077 -D AP_UID_MIN=100 -D AP_USERDIR_SUFFIX="public_html" Cand incerc din browser sa ajung la acel index.cgi, dar in loguri primesc: tail -f /var/log/httpd/error_log [Fri Mar 18 05:31:15 2005] [error] [client 81.180.151.158] Options ExecCGI is off in this directory: /var/www/html/bbstatus/html/index.cgi [Fri Mar 18 05:31:15 2005] [error] [client 81.180.151.158] Options ExecCGI is off in this directory: /var/www/html/bbstatus/html/index.cgi [Fri Mar 18 05:31:16 2005] [error] [client 81.180.151.158] Options ExecCGI is off in this directory: /var/www/html/bbstatus/html/index.cgi Asadar, motivul pentru care scripturile .cgi nu se pot rula sunt o consecinta a fatului ca nu exista suport suexec in apache, sau parametru -D AP_DOC_ROOT="/var/www" nu este setat corect? Daca nu am suport suexec, cum il pot activa? Numai recompliland apache? --- Detalii despre listele noastre de mail: http://www.lug.ro/
