Ezzel indul:
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at wwwroot/icludes/conf.php:2) in wwwroot/includes/session.inc on line 10
majd:
warning: array_keys(): The first argument should be an array in wwwroot/includes/menu.inc on line 852.
warning: Wrong parameter count for min() in wwwroot/includes/menu.inc on line 852.
Jó lenne, ha Chx vagy Goba mondana rá valami használhatót.
(Lehet ez php vagy apache configtól?)
Köszi: sz_a
kimenet
Chx-en és Gobán kívül más már nem is jó? Hát... Valószínűleg bekerült egy üres sor a settings.php (4.5-ben conf.php) tetejére.
Hát, dehogynem....
Azt elfelejtettem hozzáteni, hogy asaját rendszeremen(localhost), tökéletesen futott.
Illetve a drupal 4.5.2
No, kivettem az üres sort a tetejéről, de maradt ua.
sz_a
kimenet küldés
Valamilyen kimenet még mindig generálódik akkor a session.inc tizedik sora előtt, az lehet akár egy Unicode BOM is, ha UTF-8 formában mentetted a fájlt valami béna szerkesztőprogrammal, ami odateszi a BOM-ot, pedig nem kellene neki. Ezt nem biztos, hogy látod egy adott programmal, de ha feldolgozatlan nézetben látod a fájlt, akkor fel fog tűnni.
Megnéztem
több editorral is, de nem találtam ilyet, vagy erre utaló(EF BB BF)byte-sort. De ilyenkor a saját rendszeremen is produkálni kellene a hibát?!
A választ köszi:_sz_a
oda van írva
output started at wwwroot/icludes/conf.php:2
A conf.php 2. sora valamiért kimenet.
Egy elkószált space sok gondot okozhat.
Tipp: wget http://drupalsite/conf.php aztán nézzd meg az így nyert oldal hosszát. Addig ütöd a conf.php-t amíg ez 0 byte-ot tölt le.
No, most már Goba is, ChX is szólt. Uff!
Kiegészítés....fontos!
A conf.php -n végigzongoráztam, de nem segített. Én W2K alatt futtatom localhoston, tökéletes az egész
Ahova tettem, ott a site-ot unix alatt szolgálja ki az apache.
(Azt hiszem, a futási környezet okozhat valami galibát.)
Egyéb hibatünetek, egyes linkek működnek, pl. fórum, mások, mint pl. felhasználó létrehozása nem.
Vagy a címlap linkje a következőre módosult: /?q= /?q=node/1 helyett.
Ha kézzel kiegészítem: /?q=node/1 működik, tehát megtalálja az adatbázisban az anyagot.
Hát, jól jönne valami jótanács.
Köszi: sz_a
ahogyan tetted
ftp ascii / binary mód esetleg?
binary -val tettem fel.
Próbáljak egy ASCII-t??
Megpróbáltam....
Nem változott semmi.
php
bocsi a belepofázásért, de ugyanez volt a problémám, és hihhetetlen... localhoston, windows alatt működött, a serveren, ahol futnia kellett volna, ott meg nem... semmi kimenet nem volt a session start() előtt...
amivel működött:
- = kacsacsőr
-? akármi ?-, amivel nem -?php akármi ?-
Az eredeti hozzászólásra v
Az eredeti hozzászólásra válasz: valszeg olyan szerverre raktad fel a Drupal-t, amin nincs telepítve a php-xml modul. Ha mégis telepítve van akkor passz.
jé!
nem állíthatom hogy minden részét ismerem a drupalnak, de azt még nem hallottam soha, hogy php-xml modul kéne hozzá. Mesélj!
XML-RPC, RSS feldolgozó, stb
A Drupal XML feldolgozója a PHP 4-ben egyedül használható SAX API-t használja, ami nem feltétlenül van beépítve egy PHP-be, ha azt csak úgy csupaszul fordítod. Ha csomagból teszed fel, akkor a php-xml csomag lehet az, amire szükséged van, ha az alap PHP csomagban nincs SAX támogatás. Bővebben RTFM :)