Převod konfiguračních souborů
Název
globálního
konfiguračního
souboru
,
php3.ini
,
se
změnil
na
php.ini
.
V
konfiguračním
souboru
serveru
Apache
je
poněkud
více
změn
.
Změnily
se
především
MIME
datové
typy
rozpoznávané
modulem
PHP
.
Můžete
upravit
vaše
konfigurační
soubory
tak
,
aby
pracovaly
s
oběma
verzemi
PHP
(
v
závislosti
na
tom
,
která
je
v
příslušném
okamžiku
zkompilována
pro
server
)
použitím
následující
syntaxe
:
Změnily
se
také
názvy
direktiv
pro
server
Apache
.
Od
verze
PHP
4.0
existují
pouze
čtyři
direktivy
pro
Apache
,
které
mají
spojitost
s
PHP
:
Jsou
dva
rozdíly
mezi
hodnotami
"
admin
"
a
ostatními
:
-
Hodnoty
(
nebo
příznaky
)
"admin
"
se
mohou
objevit
pouze
v
konfiguračních
souborech
pro
celý
server
(např
.
httpd.conf
)
.
-
Standardní
hodnoty
(
nebo
příznaky
)
nemohou
ovládat
jisté
PHP
direktivy
,
například
bezpečný
režim
(pokud
byste
mohli
změnit
nastavení
bezpečného
režimu
v
souborech
.htaccess
,
bezpečný
režim
ztrácí
smysl
)
.
Naopak
,
"
admin
"
hodnoty
mohou
zasahovat
do
jakýchkoli
PHP
direktiv
.
Aby
byl
přechod
na
novou
verzi
snazší
,
balík
PHP
4
obsahuje
skripty
,
které
automaticky
převedou
váš
konfigurační
soubor
pro
Apache
a
soubory
.htaccess
tak
,
aby
pracovaly
jak
s
PHP
3
,
tak
s
PHP
4
.
Tyto
skripty
NEPŘEVÁDĚJÍ
řádky
s
popisy
MIME
typů
!
Musíte
je
upravit
ručně
.
K
převedení
konfiguračních
souborů
pro
Apache
,
spusťte
skript
apconf-conv.sh
(
umístěný
v
adresáři
scripts
/
apache
/
)
.
Například
:
Váš
originální
konfigurační
soubor
bude
uložen
jako
httpd.conf.orig
.
K
převedení
souborů
.htaccess
,
spusťte
skript
aphtaccess-conv.sh
(
dostupný
rovněž
v
adresáři
scripts
/
apache
/
)
:
I
v
tomto
případě
budou
originální
soubory
.htaccess
uloženy
s
koncovkou
.orig
.
Konverzní
skripty
vyžadují
nainstalovaný
nástroj
awk
.