Jump to content
Sign in to follow this  
ledebutant

rc 6331 logue impossible BO

Recommended Posts

avec la version 6329 il est impossible de se loggué a l'admin après une installe

Fatal error: Call to undefined function displayErrors() in C:\Program Files\wamp\www\test\admin\login.php on line 37

Share this post


Link to post
Share on other sites

Tu essayes avec quel type d'install :
* from scratch ou mise à jour ?
* simple ou complète (avec produits exemples) ?

Share this post


Link to post
Share on other sites

Je viens de tester un nouvelle install, complète, révision 6334 et j'accède au BO.

Par contre je note que ton répertoire admin s'appelle... admin...

Normalement il faut le renommer... Mais tu devrais pas avoir ce message d'erreur.

Vérifie ton URL d'accès au BO.

Share this post


Link to post
Share on other sites
Tu essayes avec quel type d'install :
* from scratch ou mise à jour ?
* simple ou complète (avec produits exemples) ?

je crée un dossier sur mon bureau
clic droit dessus > checkout
la je touche a rien je clic ok

je dl la dernière version
je place le tout dans un dossier /test/ dans le /www/ de mon wamp
je créer un nouvelle base pour l'occasion
je lance l'install-dev tout se passe nickel

il me propose ensuite boutique (fo) ou administration (bo)
sur le fo pas de soucis, mais des que je veux aller en admin (bo) message d'erreur du premier post de se thread
j'ai essayer avec toutes les svn nommées ici
le bug après a la 6318
et chose qui est bizarre si je prend le login.php de la v.1.0 ou de la svn 6318 ça marche

Share this post


Link to post
Share on other sites
ahh! rassurez-moi ca venait pas de moi, de ma méthode ou de mon système?


Non pas de soucis, nous sommes parvenus à reproduire ce bug en début de soirée. Il est notamment présent lorsque la casse (majuscules/minuscules) du nom du répertoire de prestahop est différente de celle saisie dans l'URL.

Share this post


Link to post
Share on other sites

Encore une fois se qui me parait bizarre c'est que si je prend le Login.php de la v6318 ou encore de la v.1.0 ça fonctionne nickel
passer la 6318 les Login.php on changer en ligne 21 a partir du

// Checking path



Avec ça, ça marche sans problèmes ...

$cookie = new Cookie('psAdmin', substr($_SERVER['PHP_SELF'], strlen(__PS_BASE_URI__), -10));

switch (strtolower(Tools::setCookieLanguage()))
{
   case 'fr':
       $l = array(
       'Administration panel' => 'Panneau d\'administration',
       'For security reasons, you cannot connect to the Back Office until after you have:' => 'Pour des raisons de sécurité, vous ne pouvez pas vous identifier dans l\'interface d\'administration tant que vous n\'avez pas :',
       'deleted the /install folder' => 'supprimé le dossier /install',
       'renamed the /admin folder (eg. ' => 'renommé le dossier /admin (ex : ',
       'Please then access this page by the new url (eg. http://www.domain.tld/admin' => 'Merci d\'accéder à cette page par la nouvelle adresse (ex: http://www.domain.tld/admin',
       'There are' => 'Il y a',
       'There is' => 'Il y a',
       'errors' => 'erreurs',
       'error' => 'erreur',
       'e-mail address:' => 'Adresse e-mail :',
       'Password:' => 'Mot de passe : ',
       'Connection' => 'Connexion',
       'Lost password?' => 'Mot de passe oublié ?'
       );
   break;
   case 'en':
   default:
       $l = array(
       'Administration panel' => 'Back Office',
       'For security reasons, you cannot connect to the Back Office until after you have:' => 'For security reasons, you cannot connect to the Back Office until after you have:',
       'deleted the /install folder' => 'deleted the /install folder',
       'renamed the /admin folder (eg. ' => 'renamed the /admin folder (eg. ',
       'Please then access this page by the new url (eg. http://www.domain.tld/admin' => 'Please then access this page by the new url (eg. http://www.domain.tld/admin',
       'There are' => 'There are',
       'There is' => 'There is',
       'errors' => 'errors',
       'error'    => 'error',
       'e-mail address:' => 'e-mail address:',
       'Password:' => 'Password:',
       'Connection' => 'Connection',
       'Lost password?' => 'Lost password?'
       );
}


Et avec ça,ca boggue!

// Checking path
$pathServer = $_SERVER['PHP_SELF'];
$pathUser = str_replace($_SERVER['DOCUMENT_ROOT'], '', $_SERVER['SCRIPT_FILENAME']);
if (strcmp($pathServer, $pathUser))
   $errors[] = Tools::displayError('Path is not the same between your browser and you server :').'

'.
               Tools::displayError('- Server:').'
'.$pathServer.'

'.
               Tools::displayError('- Browser:').'
'.$pathUser;

$cookie = new Cookie('psAdmin', substr($pathServer, strlen(__PS_BASE_URI__), -10));
if (!isset($cookie->id_lang))
   $cookie->id_lang = Configuration::get('PS_LANG_DEFAULT');
$iso = strtolower(Language::getIsoById(intval($cookie->id_lang)));
include(_PS_TRANSLATIONS_DIR_.$iso.'/admin.php');

Share this post


Link to post
Share on other sites

donc en gros pour pouvoir tester les svn je dois remplacer

// Checking path
$pathServer = $_SERVER['PHP_SELF'];
$pathUser = str_replace($_SERVER['DOCUMENT_ROOT'], '', $_SERVER['SCRIPT_FILENAME']);
if (strcmp($pathServer, $pathUser))
   $errors[] = Tools::displayError('Path is not the same between your browser and you server :').'

'.
               Tools::displayError('- Server:').'
'.$pathServer.'

'.
               Tools::displayError('- Browser:').'
'.$pathUser;

$cookie = new Cookie('psAdmin', substr($pathServer, strlen(__PS_BASE_URI__), -10));
if (!isset($cookie->id_lang))
   $cookie->id_lang = Configuration::get('PS_LANG_DEFAULT');
$iso = strtolower(Language::getIsoById(intval($cookie->id_lang)));
include(_PS_TRANSLATIONS_DIR_.$iso.'/admin.php');


Par

$cookie = new Cookie('psAdmin', substr($_SERVER['PHP_SELF'], strlen(__PS_BASE_URI__), -10));

switch (strtolower(Tools::setCookieLanguage()))
{
   case 'fr':
       $l = array(
       'Administration panel' => 'Panneau d\'administration',
       'For security reasons, you cannot connect to the Back Office until after you have:' => 'Pour des raisons de sécurité, vous ne pouvez pas vous identifier dans l\'interface d\'administration tant que vous n\'avez pas :',
       'deleted the /install folder' => 'supprimé le dossier /install',
       'renamed the /admin folder (eg. ' => 'renommé le dossier /admin (ex : ',
       'Please then access this page by the new url (eg. http://www.domain.tld/admin' => 'Merci d\'accéder à cette page par la nouvelle adresse (ex: http://www.domain.tld/admin',
       'There are' => 'Il y a',
       'There is' => 'Il y a',
       'errors' => 'erreurs',
       'error' => 'erreur',
       'e-mail address:' => 'Adresse e-mail :',
       'Password:' => 'Mot de passe : ',
       'Connection' => 'Connexion',
       'Lost password?' => 'Mot de passe oublié ?'
       );
   break;
   case 'en':
   default:
       $l = array(
       'Administration panel' => 'Back Office',
       'For security reasons, you cannot connect to the Back Office until after you have:' => 'For security reasons, you cannot connect to the Back Office until after you have:',
       'deleted the /install folder' => 'deleted the /install folder',
       'renamed the /admin folder (eg. ' => 'renamed the /admin folder (eg. ',
       'Please then access this page by the new url (eg. http://www.domain.tld/admin' => 'Please then access this page by the new url (eg. http://www.domain.tld/admin',
       'There are' => 'There are',
       'There is' => 'There is',
       'errors' => 'errors',
       'error'    => 'error',
       'e-mail address:' => 'e-mail address:',
       'Password:' => 'Password:',
       'Connection' => 'Connection',
       'Lost password?' => 'Lost password?'
       );
}

Share this post


Link to post
Share on other sites

'tin ils bossent même un samedi férié... et y'en a qui critiquent... :sick:

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More