Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem PHP (open_basedir restriction in effect)

Ahoj,

pokouším se načíst soubor v PHP.
Na hostingu u provozovatele to háže následující chybu:

Message: file_get_contents(): open_basedir restriction in effect. File(mujFile.xml) is not within the allowed path(s): (/data/web/virtuals/322300/virtual)

Dá se to upravit nějak jinak než konfigurací PHP.ini ?
K tomu nemám přístup. Co s tím ?

Předmět Autor Datum
A nebylo by jednoduší ten soubor mujFile.xml nahrát do jiné složky?
host 10.02.2023 08:02
host
Děkuji za nápad, a omlouvám se za pozdní reakci. Měl jsem toho teď hodně a nevěděl jsem, kde mi hlav… poslední
Flash_Gordon 11.02.2023 08:29
Flash_Gordon

Děkuji za nápad, a omlouvám se za pozdní reakci.
Měl jsem toho teď hodně a nevěděl jsem, kde mi hlava stojí.

Toto s nahráním do jiné složky mě už taky napadlo, ale přesto je to "méně čisté řešení".

Řešení, kde to potřebuji stojí na frameworku PHP-codeigniter.

Takže bych potřeboval vědět, zda je možné to poštělovat v codeigniteru a nebo jen a pouze v PHP serveru.

Jedná se mi tedy o to, zda je možné určit důvod toho "nepřístupu".
Zda je to kvůli PHP serveru a nebo PHP-codeigniteru, ve kterém by bylo eventuelně možné nějakým způsobem
dát složce vyjímku ke čtení skriptům.

Budu rád za každou radu.

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