Jak vypnout register_globals
Setkali jste se při používání Drupalu 6 s nutností vypnout direktivu register_globals v PHP? Zde je návod, jak na to.
Tuto potřebu můžete mít při instalaci, kdy se objeví následující hláška:
Problém se závislostmi: Následující chyba musí být opravena před pokračováním v instalaci: register_globals je povoleno. Drupal tuto direktivu vyžaduje vypnutou. Tento web nemusí být bezpečný, pokud je register_globals zapnuto. Instrukce pro vypnutí této direktivy lze nalézt v manuálu PHP. (Právě se používá PHP register globals Povoleno (‚1‘)) Zkontrolujte prosím chybové hlášení a zkuste opakovat akci.
Případně při používání, kdy se problém objeví v hlášení stavu.
Nyní si vyberte svou variantu:
Mám koupený webhosting
S touto hláškou jste se setkali, protože Váš webhosting neumožňuje vypnutí register_globals v souboru .htaccess (skoro žádný). Kontaktujte proto poskytovatele Vašeho webhostingu s žádostí o vypnutí. Typický postup pro majitele a administrátory webhostingů (pokud to neumí, je to napováženou), je: Do direktivy Vašeho webserveru pro doménu (platí pro Apache) napište:php_admin_value register_globals Off
Mám vlastní server
Otevřete soubor php.ini ve Vaší instalaci PHP a nalezněte řádek, který začíná na register_globals. Změňte ho tak, aby vypadal následovně:
register_globals = Off
Poté restartujte Váš webový server.

po pridani php_admin_value
po pridani php_admin_value register_globals Off do htaccess mi konci web s chybou 500
Web hostingy nemaju dovolene
Web hostingy nemaju dovolene nastavovat taketo zalezitosti vacsinou. Konkretne toto nastavenie musi nastavit spravca web serveru tusim priamo v konfiguracii Apache – v .htaccess to myslim nepojde (ale ruku do ohna za to nedam – neskusal som a nechce sa mi to teraz dohladavat).
Cize riesenie – napis na support nech ti to nastavia oni.
Do .htaccess se to
Do .htaccess se to přidává takto: php_flag register_globals off
No jo, jenze ono to v
No jo, jenze ono to v .htaccess uz je :) Tzn. pokud nejsou vypnute, tak to neni povolene a to automaticky
No je. Tak nic.
No je. Tak nic.
ako Havran pisal, vacsina
ako Havran pisal, vacsina webhostingov neumoznuje menit nastavenie register_globals. ak mi to hosting provider nenastavi, mam sa rovno poobzerat po novom hostingu?
No ak budu az taky neochotny
No ak budu az taky neochotny tak by som sa naozaj obzrel po novom web hostingu, pretoze toto nastavenie sa da nastavit pre kazdeho zakaznika osobitne a nie je nijakym ohrozenim bezpecnosti.
Hosting ktory to umoznuje
Hosting na ktorom web mam s tymto problem nema – uzivatel si to moze zmenit priamo cez ich obsluzne webove rozhranie a zmena sa prejavi za par sekund. V pripade potreby konkretne stranky alebo subdomeny na vasom webe sa v tejto direktive mozu lisit. Dufajme, ze toto sa nebude chapat ako reklama, len sa snazim poradit uzivatelom ako sa vyhnut tomuto problemu :)
atlantis.sk
Pokazdy jinak
Musim rict ze me to velmi otravuje. Kazda PHP aplikace to chce jinak. Hledal jsem dlouho hosting kde mi pobezi nejen drupal, ale i jedna verze obchodu. Vse jsem odzkousel.
Ted je nova verze drupalu a zase je vse jinak. To aby si clovek kupoval more domen a mel na kazdou aplikaci jinou extra domenu.
Muze to spravce zmenit i jenom subdomenu? drupal6.mojedomena.cz?
zmena pro subdomenu ?
Ahoj, mam asi stejny problem, potreboval bych register_globals vypnout jen pro jednu subdomenu… Vedel by nekdo jak na to ? (nejake info pokud to pomuze: PHP Version 4.3.10–22 Apache 2.0 Handler a OS Debian asi :) ) dik
Samozrejme ze to ide
Samozrejme ze to ide nastavit pre kazdy virtualny server (subdomenu). Prave vlozenim do nastaveni Apache
php_admin_value register_globals Offdo sekcie pre dany adresar a podadresare. Kde presne to zalezi od konfiguracie servera.Hostingzdarma
Dlouho jsem mel problem Drupal rozchodit na hostingzdarma.cz, pak stacilo prepnout na verzi PHP5 (v administraci hostingu), kde jsou register_globals a session auto start vypnute.
Podakovanie
Napsal uživatel toma.baza dne 18 Únor, 2008 – 13:48.
Do .htaccess se to přidává takto: php_flag register_globals off
Poslat nový komentář