форма отправки почты и белый экран
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
форма отправки почты и белый экран
у меня в VamShope при отправке сообщения из формы на сайте при нажатии кнопки далее получается белый экран и ничего никуда не отправляется. В какую сторону копать?Написал тут, потому что это явно что то в php, если не туда попал, извиняйте
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Alex Keda
- стреляли...
- Сообщения: 35472
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
Re: форма отправки почты и белый экран
ожидаемый ответ но лог апача и пхп пуст...
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
Re: форма отправки почты и белый экран
вставил свою форму обратной связи...всё работает,но...сообщения приходят от www@mydomain.ru...где это меняется?
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
Re: форма отправки почты и белый экран
Вот что GoogleChrome пишет по этому поводу:
Код: Выделить всё
Веб-страница по адресу http://mydomain.ru/napishite-nam-pismo.html?action=send, возможно, временно недоступна или постоянно перемещена по новому адресу.
Ошибка 324 (net::ERR_EMPTY_RESPONSE): Неизвестная ошибка.
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
Re: форма отправки почты и белый экран
народ, ай нид хелп, куда копать то?
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
Re: форма отправки почты и белый экран
блин, самопальный скрипт php_mail почту отправляет, в vBulletin форма обратной связи работает и только в VamShop не работает!Даже в свежеустановленном в новую директорию. Права на всё содержимое 777. Чертовщина какая то.
в логах апача ошибок нет (debug режим), в логах php пусто, куда смотреть то, подскажите пожалуйста, я уже руки опустил
в логах апача ошибок нет (debug режим), в логах php пусто, куда смотреть то, подскажите пожалуйста, я уже руки опустил
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
Re: форма отправки почты и белый экран
И ещё, при оформлении заказа на последнем шаге, когда покупатель нажимает "Подтвердить", опять вылет в белый экран (потому что опять же должна происходит отправка уведомления по почте) и при смене статуса заказа тоже белый экран (по той же причине). Что то не так с функцией отправки уведомлений по электронной почте
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: форма отправки почты и белый экран
посмотрите в php.ini там пачуха настроек связанных с логами и по умолчанию не критичные notice отключены
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
Re: форма отправки почты и белый экран
error_reporting = E_ALL
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
Re: форма отправки почты и белый экран
обратился за помощью к одному программисту..он сказал что не работает PHP filter_var
Как это исправить?
Как это исправить?
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
Re: форма отправки почты и белый экран
после всех обновлений проблема так и не разрешилась - по прежнему белый экран
и без ошибок в логах апача и пхп

Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
Re: форма отправки почты и белый экран
так как всё таки заставить работать этот PHP filter_var, чего ему не хватает?
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
Re: форма отправки почты и белый экран
отловил такую ошибку в логе фпача
По этой ошибке уже можно что то отловить?
Код: Выделить всё
/libexec/ld-elf.so.1: /usr/local/lib/php/20090626/filter.so: Undefined symbol "php_pcre_exec"
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
Re: форма отправки почты и белый экран
нашёл похожую проблему: http://forums.freebsd.org/showthread.php?t=20957
там совет
там совет
You should really follow the relevant entries in /usr/ports/UPDATING (20100409). Rebuilding stuff is important. Just editing the extensions file is not enough
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
Re: форма отправки почты и белый экран
сходил...те порты что включены в ядро php у меня не стоят, ребилд php делал уже не однократно
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
Re: форма отправки почты и белый экран
я так понимаю интерпретатору ld-elf не нравится php_pcre_exec в файле filter.so...но чем это вызвано и как побороть?
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: форма отправки почты и белый экран
Код: Выделить всё
sudo portmaster `pkg_info -QW /usr/local/lib/php/20090626/filter.so`
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
Re: форма отправки почты и белый экран
не помогло,в логе апача та же ошибка
Код: Выделить всё
/libexec/ld-elf.so.1: /usr/local/lib/php/20090626/filter.so: Undefined symbol "php_pcre_exec"
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: форма отправки почты и белый экран
ну значит пересобрать php-pcre например
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
Re: форма отправки почты и белый экран
так в 5.3 pcreотдельно вроде нету.он включен в код ядра php.Или я не прав?
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
Re: форма отправки почты и белый экран
А вот эти ошибки о чём свидетельствуют?
Код: Выделить всё
[Mon Apr 18 23:35:08 2011] [info] [client 192.168.0.1] (57)Socket is not connected: core_output_filter: writing data to the network
[Mon Apr 18 23:36:34 2011] [debug] mod_headers.c(756): headers: ap_headers_output_filter()
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
Re: форма отправки почты и белый экран
блин...тяжело без MC...при попытке его заново учтановить - потерял я где то библиотечку...
Код: Выделить всё
Configuring for mc-4.7.5_1
/libexec/ld-elf.so.1: Shared object "libcrypt.so.4" not found, required by "perl
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
Re: форма отправки почты и белый экран
и не одну...короче, раньше времени почистил старые либы...поспешил...теперь можно что то сделать или переставить проще?Дистриб я уже качаю:)
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1
-
- лейтенант
- Сообщения: 895
- Зарегистрирован: 2007-07-08 23:53:20
- Откуда: SPb
- Контактная информация:
Re: форма отправки почты и белый экран
ребутнул сервер по SSH...сервер не потерян, я на него вошёл после ребута...и даже mc запустился uname -a даётМожет всё не так плохо?
Код: Выделить всё
FreeBSD adios.spb.ru 8.2-STABLE FreeBSD 8.2-STABLE #0: Tue Apr 19 10:15:27 MSD 2011 yura@adios.spb.ru:/usr/obj/usr/src/sys/GENERIC i386
Xeon X5460, RAM 8Gb, FreeBSD 13.1-RELEASE on amd64, Apache 2.4, PHP 7.3.30, MySQL 5.7, Exim 4.95_5, Dovecot 2.3.19.1