Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

apache makes baby jesus cry

[es] :: Linux/UNIX serveri i servisi :: apache makes baby jesus cry

[ Pregleda: 4466 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

stanoje
php+mysql coravljenje
Batajnica

Član broj: 602
Poruke: 56
*.tehnicom.net



Profil

icon apache makes baby jesus cry21.09.2001. u 12:21 - pre 274 meseci
Paj' sad komuno programersko/administratorsko/hakerska

treba mi klasicna akcija tipa ScriptAlias tj.
www.mojsajt.com/firme/imefirme treba da pozove skript u /cgi-bin/ direktorijumu
ili nekom koji ima takva prava, pa ako se trazi:
www.mojsajt.com/firme/elitesecurity doticnom skriptu se prosledi elitesecirity kao
parametar pa on posle mulja sa njim.

prvo malo httpd.conf:
------------------------------------------------------------------------
ScriptAlias /firme/ "/www/bobsajt/munje/comlinephp/"
------------------------------------------------------------------------

Direktorijum /www/bobsajt/firme je kulturno namesten da bude cgi tj da
mogu u njemu da se izvrsavaju cgiovi:
<Directory "/www/bobsajt/munje">
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from all
</Directory>

fajl comlinephp izgleda otprilike ovako
---------------------------------------------------------------------------------------
#!/usr/bin/php -q
<?
$zaglavlje="Content-Type:text/html";
Header($zaglavlje);
print "nn";
print "ajde more vise kumim te bogom";
//flush(); probano u ocaju mozda je trebalo ranije ili na vise mesta ??
?>
---------------------------------------------------------------------------------------
Ne treba napomena da slican PERL skript radi i kad se pozove iz komandne
linije i kroz apache, dok PHP radi iz komandne linije, ali Apache veli
500 Internal server error,
a u error_log :"Premature end of script headers"


Ne nisam se zeznuo sa pravima jer:
-rwxr-x--- userbob.apache 178 Sep 20 12:00 comlinephp
kao sto vidite mogu ga izvrsavati iz kom. linije(dobro, shella) kao userbob, a i Apachetu se moze jer je fajl vlasnistvo i njegove grupe.

Daj ljudovi pomagajte dajte izbunarite neki combination Header(),echo(),
print(), "n" "r" ili sta vec koji fercera.

Uh umalo da zaboravim platformu: Apache 1.3.19, RH Linux 7.1


Sima Kosmos iz dalekog svemira
 
Odgovor na temu

[es] :: Linux/UNIX serveri i servisi :: apache makes baby jesus cry

[ Pregleda: 4466 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.