Stranice: [1]   Idi dole
  Štampaj  
Autor Tema: Premature end of script headers  (Pročitano 2944 puta)
Prologomena
Gost
« poslato: Subota, 16. Oktobar 2004. 15:38:21 »

Imam sledeci problemcic:
Nikada nisam radio nista u php-u, tako da ne kapiram principe njegovog funkcionisanja, niti mi je to bitno, jedino zelim da neke vec gotove skripte profunkcionisu na mom serveru.
Server o kome se radi je Apache/1.3.31, a php je php 4.3.9. Platforma Linux SuSE 9.
Nisam hteo da koristim Yast i rpm-ove, najvise volim da sve radim iz source-a.
Najpre sam kompajlirao apache, i svi potrebni moduli su ucitani, httpd.conf sam podesio u skladu sa dokumentacijom koja ide uz php, garantujem da mi se nije potkrala greska.
Potom sam instalirao php. Najpre sa --enable-force-redirect, sto me je prilicno izmucilo, server je stalno izbacivao security alert, menjao sam httpd.conf u skladu sa informacijama koje sam nalazio na netu, ali redirekcija nije proradila valjano (ako neko moze po ovom pitanju malo da me prosvetli).
Ali to nije problem koji me muci. Rekompajlirao sam php bez --enable-force-redirect, tako da vise nemam tih problema, a server mi radi u lokalnoj mrezi, pa se ne bojim hakovanja.
Pretpostavimo da radim sa najprimitivnijim skript programom HELLO WORLD
<?php
  echo "Hello world";
?>
(Da li je potrebno staviti #!/putanja/php ?)
Neka se fajl zove proba.php. Ako ga ovakvog prekopiram u cgi-bin direktorijum i podesim u browser-u putanju do njega dobijam Internal Server Error 500, dok je u error_log greska opisana sa Premature end of script headers. Na netu sam video da je ovo vrlo cesta greska, medjutim nisam uspeo da pronadjem resenja svog problema.
Verujem da sam dao dovoljno informacija i detaljan opis problema.
Hvala unapred.
Sačuvana
acim
Administrator
Elitni član
*****
Van mreže Van mreže

Poruke: 1.604



Pogledaj profil WWW
« Odgovor #1 poslato: Nedelja, 17. Oktobar 2004. 10:04:12 »

Pažljivo pročitaj uputstvo za instalaciju, PHP nije CGI skript već se izvršava kao Apache modul. Evo nekih uputstava i ovde http://www.linuxserbia.com/?topic=PHP&start=0&mode=0
Sačuvana

Boban Aćimović, urednik linux.rs
Prologomena
Gost
« Odgovor #2 poslato: Nedelja, 17. Oktobar 2004. 10:32:19 »

Hvala lepo, profunkcionisalo je.
Kljuc je u tome sto php nije cgi skript, kao sto si mi gore i napisao. Dovoljno je bilo da ga prekopiram u htdocs i da ga odatle pozivam.

Pozdrav, i hvala jos  jednom.
Sačuvana
Stranice: [1]   Idi gore
  Štampaj  
 
Prebaci se na:  

?>