jak nastavit auto_prepend_file pro různé weby na jednom hostingu
Dobrý den, na jednom hostingu provozujeme více webů na různých alias doménách. Potřebuji nastavit autp_prepend_file pro každý web zvlášť. O nastavení PHP v administraci vím, ale náš problém to neřeší – potřebuji tento parametr jiný pro každou doménu. Bohužel nastavení ani v .htaccess, ani v .user.ini nefunguje. Prosím o radu jak postupovat. Jde o weby neziskových organizací s omezeným rozpočtem, rozdělení na několik hostingů není řešením. Chci věřit, že najdeme jiné řešení než odejít ke konkurenci, která toto umožňuje. Děkuji předem za odpověď!
6 Answers
Dobrý den,
nerozumím, jak s tím souvisí verze PHP? Direktiva auto_prepend_file je stále aktivní i v PHP8. Jediné, co by s tím mohlo souviset je verze Apache, která by přestala podporovat direktivu php_value v .htaccess, ale to se nestalo.
Co vidím jako mnohem pravděpodobnější příčinu je, že to Wedos záměrně vypnul, viz https://kb.wedos.com/cs/webhosting/htaccess/htaccess-na-webhostingu/:
V souborech .htaccess na webhostingu není možno používat:
- pgp_flag
- php_value
- …
Takže přes .htaccess to (standardně) nejde.
Bohužel .user.ini buď nefunguje jako celek, nebo je minimálně tahle direktiva v něm ignorována.
Zrovna včera jsem pokládal podobný dotaz v chatu, operátor z podpory přiznal, že s tím nemá zkušenost a že neví. Mám slíbenou odpověď od kolegů z CMS oddělení, zatím nedorazila. Tak uvidíme, jestli něco pánové z Wedosu něco vymyslí. Chci věřit, že něco vymyslí a nepoužijí pouze svoji obvyklou zaklínací formuli o omezení z důvodu bezpečnosti.