Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: php 5.1.4
Forum PHP.pl > Forum > PHP
Jarod
Po zainstalowaniu tej wersji php skrypty przestały działać a dokładniej linki. Po naciśnięciu na link
  1. <a href="<?=basename($PHP_SELF)?>?content=mapa">Mapa serwisu</a>


Pojawia się komunikat:

Cytat
You don't have permission to access /1/< on this server.
Apache/2.0.58 (Win32) php/5.1.4 Server at localhost Port 80


A jak zrobie link
  1. <a href="mapa.php">Mapa serwisu</a>


to działa poprawnie. Czego to może być wina? Wcześniej używałem php 5.0.2
kszychu
Może masz wyłączone krótkie tagi?
Jarod
Cytat(kszychu @ 2006-05-12 10:02:08)
Może masz wyłączone krótkie tagi?

Gdzie to sprawdzić? (Ale wątpie żeby w nowszym phpie to wyłączyli)
nospor
plik php.ini
short_open_tag = Off ma byc short_open_tag = On
i pamietaj o zrestartowaniu serwera

Cytat
(Ale wątpie żeby w nowszym phpie to wyłączyli)
a skad te wątpliwości? Tak juz sie teraz robi, ze wycofuje sie domyslnie krotkie tagi
Jarod
Cytat(nospor @ 2006-05-12 10:17:00)
plik php.ini
short_open_tag = Off ma byc short_open_tag = On
i pamietaj o zrestartowaniu serwera

Cytat
(Ale wątpie żeby w nowszym phpie to wyłączyli)
a skad te wątpliwości? Tak juz sie teraz robi, ze wycofuje sie domyslnie krotkie tagi

Mam domyślnie włączone
Cytat
short_open_tag = On


Problem tkwi dalej, chyba, że napiszę zamiast
  1. <a href="<?=basename($PHP_SELF)?>?content=mapa">Mapa serwisu</a>


tak
  1. <a href="<?php echo basename($PHP_SELF)?>?content=mapa">Mapa serwisu</a>


to wtedy jest ok.

EDIT: Poprawiło się smile.gif Samo smile.gif

Na co jeszcze warto zwrócić uwagę w konfiguracji php.ini ?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.