← Back to team overview

sslug-teknik team mailing list archive

Re: Cgi-bin og php adgang

 

MONZ wrote: en hel masse...

Har ozze medtaget
LoadModule cgi_module         modules/mod_cgi.so
AddModule mod_cgi.c

Prøvede at lave en index.php3 med
  <? phpinfo(); ?>
som eneste linie; fik ingen info, stadig kun en dirlist.

Underligt, for http://www.onscreen.zzz/server-info
viser at php skulle være sat op:

Module Name: mod_php3.c 
Content handlers: application/x-httpd-php3 ,
application/x-httpd-php3-preprocessed , application/x-httpd-php3-source
, text/html 

Module Name: mod_php.c 
Content handlers: application/x-httpd-php , text/html 

Obs, her er noget sjovt fra server-status:

Module Name: mod_mime.c 
Content handlers: none
...
Current Configuration: 
conf/httpd.conf 
       TypesConfig /etc/mime.types
       AddEncoding x-compress Z
       AddEncoding x-gzip gz tgz
       AddLanguage en .en
       AddLanguage fr .fr
       AddLanguage de .de
       AddLanguage da .da
       AddLanguage el .el
       AddLanguage it .it
       AddType application/x-httpd-php3 .php3
       AddType application/x-httpd-php3-source .phps
       AddType application/x-httpd-php .phtml
       AddType application/x-tar .tgz
       AddType text/html .shtml
       AddHandler cgi-script .cgi
       AddHandler cgi-script .php
       AddHandler cgi-script .php3
       AddHandler cgi-script .pl
       AddHandler server-parsed .shtml
       AddHandler imap-file map
       <Location /perl> 
         SetHandler perl-script
       </Location> 
       <Location /server-status> 
         SetHandler server-status
       </Location> 
       <Location /server-info> 
         SetHandler server-info
       </Location> 

Gad vide om der skulle have været en 'SetHandler php-et-eller-andet' ???

Kørte på et tidspunkt chown -R webadmin.webadmin /home/httpd/cgi-bin .

Kører Apache som nobody.nobody . At jeg har sat owner.group skyldes
at jeg experimenterede med proftpd og ville ha' ftp-upload rettigheder
til at matche med...HvadVedJeg...
Det er måske der det er gået galt. Uploadede filer kan jo godt være ejet
af fx. webadmin.webadmin mens Apache kører som nobody.nobody, da det jo
er under gruppen others Apache eksekverer filer - når man kommer udefra
som alm. web-bruger, right?

Kom nu, jeg mangler ideer...
-- 
Regards,
          Mr Dev - Mogens Valentin
 http://www.danbbs.dk/~monz - monz@xxxxxxxxx
OpenSource Networking - Security - Programming
       Coming up soon: www.mrdev.com


Follow ups

References