instalace MediaWiki
Dobrý den,
instaloval jsem na svou domenu MediaWIki. Prvne posledni verzi, potom rovnez nizsi stable verzi, ale ani jednou jsem nebyl uspesny.
Instalace probehne korektne, na konci si stahnu LocalSettings.php a nahral do slozky kde je index.php. Kdyz ovsem najedu na tranku s wiki, vypise se mi tato sada chyb. Abych se priznal nevim co s tim. Nejsem programator, php, nebo databaze v podstate neumim. Proto se tady obracim pro radu….
budu moc rad pokud mi s tim nekdo pomuze, ja sam to nedokazu…zkousel jsem ruzne hledat, ale nikdy jsem z toho nebyl moudry. Mam s tim problem pouze tady na Wedosu. Na jinem hostingu ne…
Warning: putenv() has been disabled for security reasons in /data/web/virtuals/241306/virtual/www/subdom/wiki/includes/Setup.php on line 167
Warning: putenv() has been disabled for security reasons in /data/web/virtuals/241306/virtual/www/subdom/wiki/includes/Setup.php on line 167
Warning: session_name(): Cannot change session name when headers already sent in /data/web/virtuals/241306/virtual/www/subdom/wiki/includes/Setup.php on line 712
Warning: Cannot modify header information – headers already sent by (output started at /data/web/virtuals/241306/virtual/www/subdom/wiki/LocalSettings.php:1) in /data/web/virtuals/241306/virtual/www/subdom/wiki/includes/libs/HttpStatus.php on line 112
Warning: Cannot modify header information – headers already sent by (output started at /data/web/virtuals/241306/virtual/www/subdom/wiki/LocalSettings.php:1) in /data/web/virtuals/241306/virtual/www/subdom/wiki/includes/WebResponse.php on line 74
Warning: Cannot modify header information – headers already sent by (output started at /data/web/virtuals/241306/virtual/www/subdom/wiki/LocalSettings.php:1) in /data/web/virtuals/241306/virtual/www/subdom/wiki/includes/WebResponse.php on line 74
Warning: Cannot modify header information – headers already sent by (output started at /data/web/virtuals/241306/virtual/www/subdom/wiki/LocalSettings.php:1) in /data/web/virtuals/241306/virtual/www/subdom/wiki/includes/WebResponse.php on line 74
Warning: Cannot modify header information – headers already sent by (output started at /data/web/virtuals/241306/virtual/www/subdom/wiki/LocalSettings.php:1) in /data/web/virtuals/241306/virtual/www/subdom/wiki/includes/WebResponse.php on line 74
Warning: Cannot modify header information – headers already sent by (output started at /data/web/virtuals/241306/virtual/www/subdom/wiki/LocalSettings.php:1) in /data/web/virtuals/241306/virtual/www/subdom/wiki/includes/WebResponse.php on line 74
Warning: Cannot modify header information – headers already sent by (output started at /data/web/virtuals/241306/virtual/www/subdom/wiki/LocalSettings.php:1) in /data/web/virtuals/241306/virtual/www/subdom/wiki/includes/WebResponse.php on line 74
2 Answers
Dobrý den,
funkce putenv() je na sdíleném hostingu (NoLimit, NoLimit Extra) z bezpečnostních důvodů zakázána. Řešením zpravidla bývá řádky, které ji používají, zakomentovat umístěním dvou lomítek (//) před daný kód. Komentář kód neodstraní (pro případ, že by bylo potřeba jej znova obnovit), ale zamezí vykonání daného řádku.
// tento kód je zakomentovaný; člověk jej přečte a obnoví, počítač jej ignoruje
Co se druhého varování týče, nějaká funkce se snaží modifikovat HTTP header po vygenerování nějakého obsahu, kterým mohou být i výpisy chyb (na základě odpovědi na StackOverflow). Je tedy možné, že opravením původní chyby zakomentováním řádku obsahujícího zakázanou funkci odstraníte i toto varování.
diky moc za reakci. Zakomentoval jsem řádky, ktere byly pro funkci putenv, nicmene byl vysledke porad stejny….jakoby zakomentování nemelo zadny efekt..po dlouhem hledani a badani jsem zjistil, ze problem byl uplne v jinem souboru LocalSettings.php (ktery se generuje na konci instalace Mediawiki) bylo hned na zacatku vlozeno
<br /> <b>Warning</b>: putenv() has been disabled for security reasons in <b>/data/web/virtuals/241306/virtual/www/subdom/wiki/includes/Setup.php</b> on line <b>167</b><br />
stacilo to odmazat a vse jede. Proc to tam je…a proc to zadna dokumentace k mediawiki nezminuje…fakt nevim
na zaver tedy diky 🙂