Rosszul beállított /temp/ könyvtár
Warning: session_save_path(): SAFE MODE Restriction in effect. The script whose uid/gid is 32060/562 is not allowed to access owned by uid/gid 0/0 in /home/nailart/public_html/shop/admin/includes/functions/sessions.php on line 110
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/nailart/public_html/shop/admin/includes/functions/sessions.php:110) in /home/nailart/public_html/shop/admin/includes/functions/sessions.php on line 67
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/nailart/public_html/shop/admin/includes/functions/sessions.php:110) in /home/nailart/public_html/shop/admin/includes/functions/sessions.php on line 67
Ezt a figyelmeztetést akkor kapjuk, ha rosszul van beállítva a temp könyvtár.
Lépjünk be az adminisztrációs felületre és keressük meg a szerverinfó menüpontot.
Ez általában a catalog/admin/server_info.php elérési útvonalon van ha a webáruházat a catalog nevű mappába telepítettük.
Itt keressük ki a session.save_path értékét, és jegyezzük fel, hogy mi van írva a local value nevű oszlopba.
Ezt az értéket kell beírnunk a Főbeállítások --> Sessions ---> Session directory menüponthoz a szerkesztésre kattintva.
Előfordulhat (főleg az új Oscommerce verzióknál), hogy nem érjük el az admin felületet sem, ilyenkor be lehet vetni egy alternatív megoldást.
1. készíts egy fájlt, amibe ez van bemásolva, töltsd fel a szerverre (bárhová, mondjuk: domainom.hu/info.php fájlként) és utána futtasd le:
<?php phpinfo(); ?> vagy
<?php echo session_save_path(); ?> (ez csak azt írja ki pont amire szükségünk van)
Így ki tudjuk olvasni a szerver session.save_path értékét.
2. PHPMyAdmin segítségével módosítsuk a configuration adattáblát:
UPDATE `configuration` SET `configuration_value`='ide jön a kiolvasott érték' WHERE `configuration_key`='SESSION_WRITE_DIRECTORY' LIMIT 1
Ha a Médiacenter a szolgáltatónk, akkor ezt kell lefuttatnunk:
UPDATE `configuration` SET `configuration_value`='/web/tmp' WHERE `configuration_key`='SESSION_WRITE_DIRECTORY' LIMIT 1
Módosítás: ( 2009. szeptember 26. szombat, 11:48 )


