On March 26, 2019 we launched new MODX Forums. Please join us at the new MODX Community Forums.
Subscribe: RSS
  • Hi - when I hit the login button the /manager login page I get an error thrown in an alert window as:
    <br />
    <b>Fatal error</b>:  Call to a member function select() on a non-object in <b>/public_html/manager/includes/settings.inc.php</b> on line <b>8</b><br />
    


    Upgrade was from 1.0.2 to 1.2.1

    Is this a PHP version issue?

    I am running 5.6, when i run 7.0 the error doesnt appear - but login doesnt work - just sits on manager page... huh

    • Hacked a fix to sort this... used the old 1.0.2 manager/includes/settings.inc.php file and it allowed me to login...

      However - 2 things:

      1. The login redirect doesnt work - I have to delete the url string I get bounced to in and just head to /manager to see the main CMS dashboard which is annoying

      2. I now appear to be running 1.2.1 but the version on my manager states 1.0.2 still and on the main dashboard I get a load of code displayed above the site settings which should not be there - example code below:

      s_in_container"] = 'Afficher les enfants'; $_lang["view_log"] = 'Afficher l\'historique'; $_lang["view_logging"] = 'Actions du Gestionnaire'; $_lang["view_sysinfo"] = 'Informations système'; $_lang["warning"] = 'Attention!'; $_lang["warning_not_saved"] = 'Les changements que vous avez effectués n\'ont pas encore été enregistrés. Vous pouvez choisir de rester sur cette page pour enregistrer vos modifications («Annuler»), ou vous pouvez quitter cette page, et perdrez ainsi toutes les modifications que vous avez effectuées («OK»).'; $_lang["warning_visibility"] = 'Visibilité des alertes de configuration:'; $_lang["warning_visibility_message"] = 'Contrôle la visibilité des alertes de configuration montrées sur la page d\'accueil du Manager'; $_lang["web_access_permissions"] = 'Autorisations d\'accès web'; $_lang["web_access_permissions_user_groups"] = 'Groupes d\'Utilisateurs Web'; $_lang["web_permissions"] = 'Autorisations Web'; $_lang["web_user_management_msg"] = 'Choisissez quel Utilisateur Web vous souhaitez modifier. Les Utilisateurs Web sont ceux qui ne peuvent se connecter que sur le site web.'; $_lang["web_user_management_title"] = 'Gestion des Utilisateurs Web'; $_lang["web_user_title"] = 'Créer/modifier un Utilisateur Web'; $_lang["web_users"] = 'Utilisateurs Web'; $_lang["weblink"] = 'Lien Web'; $_lang["webpwdreminder_message"] = 'Entrez ici le message envoyé à vos Utilisateurs Web lorsqu\'ils demandent un nouveau mot de passe. Le Gestionnaire de Contenu leur enverra un message avec leur nouveau mot de passe et les informations d\'activation.
      NOTE: Le Gestionnaire de Contenu remplacera les Placeholders suivants avant l\'envoi du message:
      
      [+sname+] - Nom de votre site web,
      [+saddr+] - Adresse email du site web,
      [+surl+] - URL de votre site web,
      [+uid+] - Nom d\'utilisateur ou ID,
      [+pwd+] - Mot de passe,
      [+ufn+] - Nom complet de l\'utilisateur.
      
      Ne pas retirer les Placeholders [+uid+] et [+pwd+] du message, sans quoi le nom d\'utilisateur et le mot de passe ne seront pas envoyés et vos Utilisateurs ne pourront pas se connecter!'; $_lang["webpwdreminder_title"] = 'Message pour un nouveau mot de passe:'; $_lang["websignupemail_message"] = 'Entrez ici le message envoyé à vos Utilisateurs Web lorsque vous leur créez un compte. Le système leur enverra par email leur nom d\'utilisateur et leur mot de passe.
      NOTE: Le Gestionnaire de Contenu remplacera les Placeholders suivants avant l\'envoi du message: 
      


      Looks like the upgrade has part worked... but not fully... ?
      • Have you tried re uploading the current version files again and re running setup ?
        • Quote from: paulp at Nov 14, 2018, 02:40 PM
          Have you tried re uploading the current version files again and re running setup ?

          you mean overwrite the 1.2.1 files with the old ones but just keep the new install directory?
          • NO, overwrite the 1.2.1 foles with the 1.2.1 files as it might be a corrupt upload
            • Quote from: paulp at Nov 14, 2018, 02:54 PM
              NO, overwrite the 1.2.1 foles with the 1.2.1 files as it might be a corrupt upload

              OK will give it a go - I noticed when I uploaded them - their permissions were all set to 777 which threw errors... is this right?
              • No 777 could be whats causing the issues, on my server folders are 755 ( apart from assets at 777 ) and files are 644
                • Also, are you aware that evo is currently on 1.4.6 ?
                  • ok will give it a go...
                    • Does the database type have to be 'mysqli' for Evo 1.2.1?
                      I reset this to 'mysql' and it enables the Easy2Gallery plugin to work... is that ok?
                      However - everytime I try and login in via the manager now - I cant... have to reset password everytime???