We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 31688
    • 85 Posts
    >>> kotomorda

    Спасибо огромное smiley Работает! smiley
      • 31309
      • 70 Posts
      Почему-то по дефолту временная папка для закачки юзерских фоток - корневая директория сайта. в пхп.ини значение временной папки другое..

      « MODx Parse Error »
      MODx encountered the following error while attempting to parse the requested resource:
      « PHP Parse Error »

      PHP error debug
      Error: move_uploaded_file(/var/www/blabla/data/www/*******.ru/siteroot/image-06.jpg) [function.move-uploaded-file]: failed to open stream: Permission denied
      Error type/ Nr.: Warning - 2
      File: /var/www/blabla/data/www/*******.ru/siteroot/assets/snippets/webloginpe/webloginpe.class.php
      Line: 2527
      Line 2527 source: if (!move_uploaded_file($_FILES[’photo’][’tmp_name’], $userImage))

      siteroot это поддомен, сайт висит на siteroot.*******.ru
      не очень хочется открывать ее для записи)
        • 31688
        • 85 Posts
        У меня новая сложность
        Я вставил код [!WebLoginPE? &type=`register` &registerTpl=`RegisterForm` &regSuccessId=`[~77~]` !]
        С тем учетом что после регистрации открывается страница Личного кабинета - id "77"

        А у меня почему то остается на той же странице просто форма входа отображается.

        Я что не правильно написал?
          • 16259
          • 33 Posts
          vj-studio - отписал в личку

          2variable
          Quote from: variable at Aug 22, 2009, 12:02 PM

          Почему-то по дефолту временная папка для закачки юзерских фоток - корневая директория сайта.

          А с какого дистрибутива ставили WLPE? Папка для закачки юзерских фоток определяется в строках 2620 - 2623 файла webloginpe.class.php в функции CreateUserImage(). Может что там не то стоит?
            • 31309
            • 70 Posts
            Quote from: kotomorda at Aug 22, 2009, 12:59 PM

            А с какого дистрибутива ставили WLPE? Папка для закачки юзерских фоток определяется в строках 2620 - 2623 файла webloginpe.class.php в функции CreateUserImage(). Может что там не то стоит?

            дистрибутив из этого топика, http://modxcms.com/forums/index.php/topic,28906.msg220818.html#msg220818

            По дефолту файл качается в корневую.

            заменил
             
            2545
            2546 $userImage = $modx->config['base_path'].strtolower(str_replace(' ', '-', basename( $_FILES['photo']['name'])));


            на
            2545
            2546 $uploads_dir = 'uploads/';
            2547 $userImage = $modx->config['base_path'].$uploads_dir.strtolower(str_replace(' ', '-', basename( $_FILES['photo']['name'])));


            webloginpe.class.php

            и папке, $uploads_dir дал 777.
              • 31309
              • 70 Posts
              Вместо параметра из документации &userOuterTpl срабатывает &usersOuterTpl
                • 31309
                • 70 Posts
                Еще баг небольшой, при удалении юзера не стирает его customFields из базы.
                  • 12085
                  • 16 Posts
                  Такой вопрос. Необходимо чтобы вход пользователя на сайт происходил а небольшом диве справа, а регистрация нового пользователя- отдельной страницей. Пробовал делать регистрацию отдельным вызовом и при помощи "&regHomeId". В обоих случаях возникает ошибка- после нажатия кнопки "register" в конце формы регистрации открывается еще одна форма регистрации в диве, в котором находилась ранее форма входа.
                  И еще один вопрос- как сделать, чтобы после регистрации пользователя ему на почту отправлялась ссылка, по которой он мог подтвердить регистрацию. В описании сказано что поддерживается такая возможность, однако со стандартными параметрами на почту пользователя отправляется письмо, содержащеелишь имя пользователя и пароль. Заранее спасибо.
                    • 3922
                    • 21 Posts
                    Quote from: variable at Aug 22, 2009, 04:59 PM

                    Quote from: kotomorda at Aug 22, 2009, 12:59 PM

                    А с какого дистрибутива ставили WLPE? Папка для закачки юзерских фоток определяется в строках 2620 - 2623 файла webloginpe.class.php в функции CreateUserImage(). Может что там не то стоит?

                    дистрибутив из этого топика, http://modxcms.com/forums/index.php/topic,28906.msg220818.html#msg220818

                    По дефолту файл качается в корневую.

                    заменил
                     
                    2545
                    2546 $userImage = $modx->config['base_path'].strtolower(str_replace(' ', '-', basename( $_FILES['photo']['name'])));


                    на
                    2545
                    2546 $uploads_dir = 'uploads/';
                    2547 $userImage = $modx->config['base_path'].$uploads_dir.strtolower(str_replace(' ', '-', basename( $_FILES['photo']['name'])));


                    webloginpe.class.php

                    и папке, $uploads_dir дал 777.

                    А у меня, несмотря на то что аплоад дир указан, пишет следующее:
                      Error:	move_uploaded_file() [function.move-uploaded-file]: open_basedir restriction in effect. File(/tmp/phprcfc75) is not within the allowed path(s): (/var/www/users/co3datejlb)	 
                      Error type/ Nr.:	Warning - 2	 
                      File:	/var/www/users/co3datejlb/my.vaulthost.net/assets/snippets/webloginpe/webloginpe.class.php	 
                      Line:	2512	 
                      Line 2512 source:	 if (!move_uploaded_file($_FILES['photo']['tmp_name'], $userImage))

                    Обращаться к системному администратору хостинга?
                      • 785
                      • 2,113 Posts
                      Quote from: BoTovod at Jan 16, 2010, 05:07 PM

                      Обращаться к системному администратору хостинга?
                      Скорее всего, да. Пусть в настройках PHP в параметр open_basedir добавит папку для временных файлов.
                        Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
                        Статьи о MODx, регулярно новые публикации