Autor | Zpráva | ||
---|---|---|---|
Axamith Profil |
#1 · Zasláno: 18. 9. 2007, 17:58:09 · Upravil/a: Axamith
Vyměnil jsem stávající PC za jiné železo. Provozuji WIN 2000 profi. Nainstaloval jsem si Apache/2.2.4 (Win32) PHP/5.2.0
viz. http://weblog.ronnieweb.net/?page_id=44 Při zadání URL do prohlížeče http://localhost a spuštění phpinfo.php <?php phpinfo(); ?>vypíše informace Apache a PHP, test je v pořádku. Ale když z localhostu spouštím web, tak mi PHP nevkládá html soubory přez <?include ?>Zdrojáky jsou prokazatelně v pořádku, otestoval jsem to na dvou projektech, které již na webu jedou naostro. Poraďte prosím co s tím. Děkuji Axamith |
||
Str4wberry Profil |
#2 · Zasláno: 18. 9. 2007, 18:05:42
Axamith
A není vypnut short_tags_open (nebo jak je to)? Pokud ano, mělo by stačit místo <? použít <?php. |
||
Axamith Profil |
#3 · Zasláno: 18. 9. 2007, 18:33:43
a v čem se zapíná short_tags_open ???
|
||
Str4wberry Profil |
#4 · Zasláno: 18. 9. 2007, 18:36:18
Axamith
v php.ini (short_open_tag) |
||
domix Profil * |
#5 · Zasláno: 18. 9. 2007, 18:36:38
a v čem se zapíná short_tags_open ???
v php.ini - short_open_tag = Off, zhruba 130 řádek |
||
Axamith Profil |
#6 · Zasláno: 18. 9. 2007, 18:40:00
Tak byl vypnut, zapnul jsem ho; ale bohužel to nejede.
short_open_tag = On |
||
Str4wberry Profil |
#7 · Zasláno: 18. 9. 2007, 18:48:18
Axamith
Tak byl vypnut, zapnul jsem ho; ale bohužel to nejede. Předpokládám, že po tom následoval restart serveru. Zkus sem tedy vložit kód, který by měl něco includovat a nefunguje. |
||
Axamith Profil |
#8 · Zasláno: 18. 9. 2007, 18:56:14 · Upravil/a: Axamith
Str4wberry :
Odhlásil jsem se jako uživatel a znovu přihlásil, PC jsem nerestartoval. Zde je kód : <!DOCTYPE HTML PUBLIC "-/W3C/DTD HTML 4.01 Transitional/EN"> A tady je odkaz na kterém to jede. V kódu je už samozřejmě vložen HTML přez <?include ?> Vkládám hlavičku, menu a patičku |
||
Timy Profil |
#9 · Zasláno: 18. 9. 2007, 19:07:03
Axamith
restartem byl myšlen restart serveru (hledej v nastavení apache restart) Jinak direktivy měnit nemusíš, stačí míst <? napsat <?php. Zkusil bych ale tohle: Za <?php dej mezeru a před ?> taky a nevím, jak reaguje php na *.html soubor, já vždy includoval jen *.php soubory. Prvně zkus <?php include "php/hlavicka.html" ?> |
||
Axamith Profil |
#10 · Zasláno: 18. 9. 2007, 19:15:03
Takže tleskám. Už to jede i z původním zadáním incluide. Zkrátka odhlášení nepomohlo, musel být restart Apache. Myslel jsem si, že při odhlášení se Apache nastartuje a načte nové nastavení. A bylo to tím
short_open_tag = On Všem děkuji za ochotu. |
||
nightfish Profil |
#11 · Zasláno: 18. 9. 2007, 19:42:31
Myslel jsem si, že při odhlášení se Apache nastartuje a načte nové nastavení.
myslet znamená h...y vědět... apache běží jako služba a služby nejsou závislé na přihlášení uživatele... tzn. při startu počítače se apache většinou spustí dříve, než se vůbec přihlásíš |
||
Axamith Profil |
#12 · Zasláno: 18. 9. 2007, 20:48:58
Čím víc se učíme, tím více se dozvídáme, jak málo víme.
|
||
Antonidas Profil * |
#13 · Zasláno: 19. 9. 2007, 17:36:44
a co readfile (); ?
|
||
Časová prodleva: 17 let
|
0