Portál AbcLinuxu, 28. července 2025 18:53


Dotaz: nejde php!

10.2.2007 12:46 peter
nejde php!
Přečteno: 634×
Odpovědět | Admin
Ahoj, Mam nasldujuci problem, Mam nainstalovani apache 1.3, html stranky mi ide zobrazit v pohode, ale php4 vobec nejde, modul mam natiahnuty. Ked zadam http://localhost/php tak mi vyhodi okno pre prebratie suboru, pritom v tomto adresary sa nachadza iba subor z nazvom index.php a jeho obsah je nasledujuci

SCRIPT LANGUAGE="php" echo "Hello, World!"; /SCRIPT

nevie mi niekto poradit, v com by mohol byt problem? prvy a posledny riadok (script) je samozrejme ohraniceny <>
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

10.2.2007 12:53 Regenesis | skóre: 3 | blog: Tux_is_my_friend
Rozbalit Rozbalit vše Re: nejde php!
Odpovědět | | Sbalit | Link | Blokovat | Admin
No otazka zda mas nahraty spravny modul, muze byt treba pro jinou verzi jak apache tak php, pokud si ses jistej ze verze sedi tak problem muze byt v nastaveni apache, a to vtom ze nemas nastaveny aby pouzival ten modul kdyz tam najde soubor s koncouvkou .php popripade nehleda index.php, takze by se hodilo kdyby jsi ukazal konfig tveho apache
"Člověk nemusí vždy dostat to co si přeje, ale má právo si o to říct "
Josef Kufner avatar 10.2.2007 13:14 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: nejde php!
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ulož si tam soubor, který bude obsahovat přesně tento jeden řádek:
<? phpinfo(); ?>
Pak se podívej, co ti z něj apache pošle a pokud to bude móc dlouhý, tak ti apache i php funguje správně. V tom případě otevři tutoriál k php a dej se do čtení.

ps: Pokud nemáš nějaký vážný důvod proč používat verzi 1.x, upgraduj na 2.x. Pohodlněji se to konfiguruje a vůbec je takovej hezčí ;-)
Hello world ! Segmentation fault (core dumped)
10.2.2007 16:29 peter
Rozbalit Rozbalit vše Re: nejde php!
tu je moj konfigurak apache, no a po vlozeni toho prikazu phpinfo a spusteni, sa mi vyhodi opat to okno na stahovanie suborov, tak som teda dal stiahnut ten subor a vyhodilo mi to varovanie
/tmp/z50tz93v-1.phtml could not be opend,
becouse the associated helper application does not exist. 
change the association in your preferences

pouzivam php4, vsetko som si nainstaloval z repozitarov pre debian, no a apache2 nepouzivam z dovodu ze nemozem zmenit defaltny adresar /var/www na ten ktory chcem ja.
Josef Kufner avatar 10.2.2007 17:15 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: nejde php!
Ten adresář se mění stejně jako v apache 1 direktivou DocumentRoot. Jen to není v .../httpd.conf, ale v .../sites-available/default.

Co se týče tvého konfiguráku, tak se podívej na řádky
# And for PHP 4.x, use:
#
#AddType application/x-httpd-php .php
#AddType application/x-httpd-php-source .phps
... a odkomentuj co potřebuješ.
Hello world ! Segmentation fault (core dumped)
10.2.2007 17:32 peter
Rozbalit Rozbalit vše Re: nejde php!
Tak som odkomentoval oba, a stale to robi to co predtym!
10.2.2007 17:32 peter
Rozbalit Rozbalit vše Re: nejde php!
Samozrejme apacha som restartol
10.2.2007 18:37 Sinuhet | skóre: 31
Rozbalit Rozbalit vše Re: nejde php!

Co vypise nasledujici prikaz: dpkg -l libapache-mod-php4?

BTW, ciste ze zvedavosti, tohle je take od vas?

10.2.2007 19:18 peter
Rozbalit Rozbalit vše Re: nejde php!
ano je :-)

Požadovaný=Neznámy/Inštalovať/Odstrániť/Vyčistiť
| Stav=Nie/Inštalovaný/Konfig-súbory/Rozbalený/Zlý-konfig/Polo-inštalovaný
|/ Chyba?=(žiadna)/Podržať/Reinšt-vyžadovaná/X=oba-problémy (Stav,Chyba: veľké písmeno=zle)
||/ Názov                Verzia               Popis
+++-====================-====================-========================================================
un  libapache-mod-php4   <žiadna>             (popis nie je k dispozícii)
tak ze to asik musim doinstalovat!
10.2.2007 19:21 peter
Rozbalit Rozbalit vše Re: nejde php!
No uz mi to ide. Dakujem vsetkym, ktory mi pomohli, a boli trpezlivy, aj ked moje otazky boli asik otravne, este raz Dik.
27.2.2008 21:48 David
Rozbalit Rozbalit vše Re: nejde php!
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zdravim, mám taky problém s PHP. Nezobrazují se mi písmena s háčky, místo nich se zobrazuje jen otazník v kosočtverci. Mám Fedoru 8 http 2.2.8; devels, tools, .... A ještě bych chtěl zprovoznit tuhle funkci:

echo $REMOTE_ADDR;

Na webu mi to funguje, ale v PC ne. Nevíte někdo co s tím, prosím.
MMMMMMMMM avatar 27.2.2008 22:23 MMMMMMMMM | skóre: 44 | blog: unstable | Valašsko :-)
Rozbalit Rozbalit vše Re: nejde php!
to je spise problem s kodovanim - stranka by mela mit specifikovano spravne kodovani, jinak se zmrsi diakritika, viz http://www.jakpsatweb.cz/cestina.html

jinak zkus $_SERVER['REMOTE_ADDR'];
27.2.2008 22:36 David
Rozbalit Rozbalit vše Re: nejde php!
Máš pravdu $_SERVER['REMOTE_ADDR']; funguje, ještě skusim to kódování.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.