Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Nefunguje require v PHP

1. Admin přeinstaloval server, i PHPko. Teď máme verzi 5.2.3.
2. Přestala fungovat phpková aplikace, která vkládá soubory pomocí require.
3. V případě

require("./genPdfSlavia.php")

se zobrazí chyba, že se daný soubor nepodařilo nalézt. Když umažu ./, tak to funguje.
4. Horší je, že nefunguje kód typu

require("../../genPdfSlavia.php")

Tady už mi umazání nepomůže a jak vysvětlit, že má lézt o 2 adresáře výše bez použití ../ nevím.

Soubory samozřejmě na webu jsou, jejich umístění se nezměnilo a dřív to fungovalo. Předpokládám, že je něco blbě v konfiguraci PHPka - co má admin kde zapnout, aby to zas fungovalo?

Dík

Předmět Autor Datum
v PHP zase tak moc zběhlej nejsem, ale nějaký zkušenosti mám. Zkus místo require používat include (b…
Jack T. 25.03.2008 16:55
Jack T.
Bylo to někde v nastavení serveru, admin cosi kdesi v konfiguráku změnil a začalo to zas fungovat. poslední
Anicka 26.03.2008 08:51
Anicka

v PHP zase tak moc zběhlej nejsem, ale nějaký zkušenosti mám. Zkus místo require používat include (btw nevim jestli si to tady zapomněla dopsat, nebo ja sem lama, ale chybi ti na konci řadku ; :-D) a místo ../ zkus napsat celou adresu, někde sem to kdysi davno zkoušel (taky mi občas nefungovalo ../), ale už nevim jestli to zabralo, za pokus nic nedaš :-)

UPDATE: lol, koukam že už vyřešeno, to sem trochu přehlídl, mno nic :(

Zpět do poradny Odpovědět na původní otázku Nahoru