Elxis CMS Forum

Ελληνικό Forum => Διαχείριση => Topic started by: babis1 on November 27, 2014, 08:00:06

Title: προβλημα μετα απο μεταφορα server
Post by: babis1 on November 27, 2014, 08:00:06
καλημερα
μετα απο μεταφορα σε αλλον server, στα elxis 4 οταν συνδεομαι στο admin δεν προχωραει κανενα βημα, μενει παλι στην σελιδα συνδεσης και το error log ειναι
[26-Nov-2014 18:56:36 Europe/Athens] PHP Warning:  gethostbyaddr() [<a href='function.gethostbyaddr'>function.gethostbyaddr</a>]: Address is not a valid IPv4 or IPv6 address in /........./.........../............../includes/libraries/elxis/defender.class.php on line 82
επισης στα elxis 2009 συνδεομαι κανονικα στο admin panel αλλα κατα την εξοδο με στελνει σε λευκη σελιδα με url ............/administrator/index2.php?option=logout και το error log ειναι
[26-Nov-2014 23:40:34 UTC] PHP Fatal error:  Call to undefined function session_unregister() in /......./........./......./administrator/logout.php on line 39
προφανως υποψιαζομαι ειναι κατι απο τα settings στον server  :(



ok στα ελχις 2009 βρηκα οτι εχει διαφορα το αρχειο logout.php στην γραμμη 39, αυτο ειναι αυτο που δεν δουλευει

if (isset($_SESSION['session_id'])) { unset($_SESSION['session_id']); }
if (isset($_SESSION['session_user_id'])) { unset($_SESSION['session_user_id']); }
if (isset($_SESSION['session_username'])) { unset($_SESSION['session_username']); }
if (isset($_SESSION['session_usertype'])) { unset($_SESSION['session_usertype']); }
if (isset($_SESSION['session_logintime'])) { unset($_SESSION['session_logintime']); }
if (isset($_SESSION['session_allowed'])) { unset($_SESSION['session_allowed']); }

session_destroy();

mosRedirect( $mosConfig_live_site );

........και αυτο ειναι που δουλευει

session_unregister( "session_id" );
session_unregister( "session_user_id" );
session_unregister( "session_username" );
session_unregister( "session_usertype" );
session_unregister( "session_logintime" );
session_unregister( "session_allowed" );

if (session_is_registered( "session_id" )) {
   session_destroy();
}
if (session_is_registered( "session_user_id" )) {
   session_destroy();
}
if (session_is_registered( "session_username" )) {
   session_destroy();
}
if (session_is_registered( "session_usertype" )) {
   session_destroy();
}
if (session_is_registered( "session_logintime" )) {
   session_destroy();
}
if (session_is_registered( "session_allowed" )) {
   session_destroy();
}
mosRedirect( $mosConfig_live_site );