“We can't save the customer” Alert on Magento 2












1














In Magento 2, on registration.phtml file, I have enabled the address fields.



But when I try to create or register a new customer, it shows "We can't save the customer".



Can anyone tell me where I am lacking?



It will be very helpful for me.










share|improve this question





























    1














    In Magento 2, on registration.phtml file, I have enabled the address fields.



    But when I try to create or register a new customer, it shows "We can't save the customer".



    Can anyone tell me where I am lacking?



    It will be very helpful for me.










    share|improve this question



























      1












      1








      1


      2





      In Magento 2, on registration.phtml file, I have enabled the address fields.



      But when I try to create or register a new customer, it shows "We can't save the customer".



      Can anyone tell me where I am lacking?



      It will be very helpful for me.










      share|improve this question















      In Magento 2, on registration.phtml file, I have enabled the address fields.



      But when I try to create or register a new customer, it shows "We can't save the customer".



      Can anyone tell me where I am lacking?



      It will be very helpful for me.







      magento2 customer customer-address






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited May 9 '16 at 5:32









      7ochem

      5,72193668




      5,72193668










      asked May 9 '16 at 2:22









      Lokranjan VarshneyLokranjan Varshney

      613




      613






















          2 Answers
          2






          active

          oldest

          votes


















          11














          You most probably have an error somewhere.

          In order to find out what the problem is you can add this code.



          $this->messageManager->addException($e, $e->getMessage());


          Instead of the line



          $this->messageManager->addException($e, __('We can't save the customer.'));


          in MagentoCustomerControllerAccountCreatePost::execute().

          This should give you the exception message on the screen and you will have a place to start.






          share|improve this answer























          • The file is vendor/magento/module-customer/Controller/Account/CreatePost.php
            – Collin Anderson
            Jul 5 '18 at 2:32










          • Better yet, you can just comment out all of the try/cache blocks
            – Collin Anderson
            Jul 5 '18 at 2:59



















          0














          I had this error using Magento 2.3, I simply moved down from PHP 7.2 to 7.1 and problem fixed.






          share|improve this answer





















            Your Answer








            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "479"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: false,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: null,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });














            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f114469%2fwe-cant-save-the-customer-alert-on-magento-2%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            2 Answers
            2






            active

            oldest

            votes








            2 Answers
            2






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            11














            You most probably have an error somewhere.

            In order to find out what the problem is you can add this code.



            $this->messageManager->addException($e, $e->getMessage());


            Instead of the line



            $this->messageManager->addException($e, __('We can't save the customer.'));


            in MagentoCustomerControllerAccountCreatePost::execute().

            This should give you the exception message on the screen and you will have a place to start.






            share|improve this answer























            • The file is vendor/magento/module-customer/Controller/Account/CreatePost.php
              – Collin Anderson
              Jul 5 '18 at 2:32










            • Better yet, you can just comment out all of the try/cache blocks
              – Collin Anderson
              Jul 5 '18 at 2:59
















            11














            You most probably have an error somewhere.

            In order to find out what the problem is you can add this code.



            $this->messageManager->addException($e, $e->getMessage());


            Instead of the line



            $this->messageManager->addException($e, __('We can't save the customer.'));


            in MagentoCustomerControllerAccountCreatePost::execute().

            This should give you the exception message on the screen and you will have a place to start.






            share|improve this answer























            • The file is vendor/magento/module-customer/Controller/Account/CreatePost.php
              – Collin Anderson
              Jul 5 '18 at 2:32










            • Better yet, you can just comment out all of the try/cache blocks
              – Collin Anderson
              Jul 5 '18 at 2:59














            11












            11








            11






            You most probably have an error somewhere.

            In order to find out what the problem is you can add this code.



            $this->messageManager->addException($e, $e->getMessage());


            Instead of the line



            $this->messageManager->addException($e, __('We can't save the customer.'));


            in MagentoCustomerControllerAccountCreatePost::execute().

            This should give you the exception message on the screen and you will have a place to start.






            share|improve this answer














            You most probably have an error somewhere.

            In order to find out what the problem is you can add this code.



            $this->messageManager->addException($e, $e->getMessage());


            Instead of the line



            $this->messageManager->addException($e, __('We can't save the customer.'));


            in MagentoCustomerControllerAccountCreatePost::execute().

            This should give you the exception message on the screen and you will have a place to start.







            share|improve this answer














            share|improve this answer



            share|improve this answer








            edited May 27 '16 at 14:56









            AMP

            1033




            1033










            answered May 9 '16 at 5:46









            MariusMarius

            163k28311661




            163k28311661












            • The file is vendor/magento/module-customer/Controller/Account/CreatePost.php
              – Collin Anderson
              Jul 5 '18 at 2:32










            • Better yet, you can just comment out all of the try/cache blocks
              – Collin Anderson
              Jul 5 '18 at 2:59


















            • The file is vendor/magento/module-customer/Controller/Account/CreatePost.php
              – Collin Anderson
              Jul 5 '18 at 2:32










            • Better yet, you can just comment out all of the try/cache blocks
              – Collin Anderson
              Jul 5 '18 at 2:59
















            The file is vendor/magento/module-customer/Controller/Account/CreatePost.php
            – Collin Anderson
            Jul 5 '18 at 2:32




            The file is vendor/magento/module-customer/Controller/Account/CreatePost.php
            – Collin Anderson
            Jul 5 '18 at 2:32












            Better yet, you can just comment out all of the try/cache blocks
            – Collin Anderson
            Jul 5 '18 at 2:59




            Better yet, you can just comment out all of the try/cache blocks
            – Collin Anderson
            Jul 5 '18 at 2:59













            0














            I had this error using Magento 2.3, I simply moved down from PHP 7.2 to 7.1 and problem fixed.






            share|improve this answer


























              0














              I had this error using Magento 2.3, I simply moved down from PHP 7.2 to 7.1 and problem fixed.






              share|improve this answer
























                0












                0








                0






                I had this error using Magento 2.3, I simply moved down from PHP 7.2 to 7.1 and problem fixed.






                share|improve this answer












                I had this error using Magento 2.3, I simply moved down from PHP 7.2 to 7.1 and problem fixed.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered 2 days ago









                Mehdi RafiaiMehdi Rafiai

                7215




                7215






























                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to Magento Stack Exchange!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f114469%2fwe-cant-save-the-customer-alert-on-magento-2%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    1300-talet

                    1300-talet

                    Display a custom attribute below product name in the front-end Magento 1.9.3.8