PHP fóra: Builder | JakPsatWeb | Webtrh
Nejste přihlášen(a)
Zdravím,
potřebval bych poradit nemůžu rozchodit php, když si vytvořím testovací
program:
<?php
phpinfo();
?>
a zadám do prohlížeče normálně http://localhost/ tak mi vyjede jenom tenhle
zdrojový kód, místo té uvítací stránky… nevíte co stím?
Děkuju.
Nemas sparvne nainstalovany nebo nastaveny PHP.
Jakou koncovku ma ten tvuj soubor?
Ten testovaci? Normalne index.php.
A to php jsem delal podle tohohle navodu: http://programujte.com/?…
Jukni na spravnost cest – hlavne k php5apache2.dll. Navod vypada OK.
Jinak Apache ma error logy. Tam jde taky neco vycist.
Ja ale nevim, co je error logy… ja jsem zacatecnik, mam to do skoly…
A co by melo presne byt stim souborem php5apache2.dll?
Dekuju za rady :)
Tipnul bych to na špatnou/žádnou asociaci .php souborům.
Cituji z onoho návodu:
Na úplný konec souboru vložte následující řádky, které nám zajistí nejen nahrání modulu php5, ale i schopnost zpracování souborů s příponou *.php.
LoadModule php5_module "C:/dev/prog/php5/php5apache2.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
V současné době soubor C:/dev/prog/php5/php5apache2.dll ještě neexistuje. Ale pouze do chvíle, než nainstalujeme PHP.
Sorry my bad english.
Vrtak-CZ | Ace
IT | Osobní
Blog | Twitter
| LinkedIn | GitHub | Nella Project |
Hledáte
práci?
„Nastala chyba která neměla nastat“ aneb „Když se chce
všechno jde.“
vrtak-cz napsal(a):
Tipnul bych to na špatnou/žádnou asociaci .php souborům.
Cituji z onoho návodu:
Podpora pro PHP
Na úplný konec souboru vložte následující řádky, které nám zajistí nejen nahrání modulu php5, ale i schopnost zpracování souborů s příponou *.php.
LoadModule php5_module "C:/dev/prog/php5/php5apache2.dll" AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phpsV současné době soubor C:/dev/prog/php5/php5apache2.dll ještě neexistuje. Ale pouze do chvíle, než nainstalujeme PHP.
To tam ale normalne mam, tak ja uz nevim…
V adresari s apache je adresar logs (ci tak nejak) a v nem soubory error.log
V nem by mohlo byt popsano co je spatne.
Jinak zkontroluj zda php5apache2.dll je na pravnem miste a zda ma nastavenou spravnou cestu.
Jeste otazka. Jak jsi vytvarel koncovku PHP u toho souboru? Prejmenovanim textoveho souboru ve Windows? Jsi si jist ze se soubor nejmenuje index.php.txt ??? Zkus do rpohlizece zadat http://localhost/index.php a taky http://localohost/index.php.txt (to 1 by melo fungovat – to druhe by melo vratit „Not found“)
A posledni otazka. Mas Apache 2 nebo Apache 2.2 ???
Ahoj, tak uz jsem to vyresil, stahnul jsem Wampserver :) prosim o LOCK.
Jinak jsem si jisty, ze se jmenuje index.php a mam Apache 2.2, ale uz jsem stahnul Wampserver2.0 tak budu delat snim…
Editoval LubosPubos (9. 4. 2010 17:19)
No tak to je ten problem. Pro Apache 2.2 je php5apache2_2.dll a ne php5apache2.dll.
Ja to mam nastavene takto:
# cast z httpd.conf
LoadModule php5_module "C:/_servers/php/php5apache2_2.dll"
AddType application/x-httpd-php .php .phtml .inc .php3
AddType application/x-httpd-php-source .phps
PHPIniDir "C:/_servers/PHP/"
Tak jsem zkusil napsat tam php5apache2_2.php ale porad nic, porad to samy…
Tak nevim. Koukni do tech error logu Apache a posli svoji konfiguraci.