Страница 1 из 2

форма отправки почты и белый экран

Добавлено: 2011-03-30 15:49:39
gyurza2000
у меня в VamShope при отправке сообщения из формы на сайте при нажатии кнопки далее получается белый экран и ничего никуда не отправляется. В какую сторону копать?Написал тут, потому что это явно что то в php, если не туда попал, извиняйте

Re: форма отправки почты и белый экран

Добавлено: 2011-03-30 16:03:31
Alex Keda
в логи

Re: форма отправки почты и белый экран

Добавлено: 2011-03-30 19:57:15
gyurza2000
ожидаемый ответ но лог апача и пхп пуст...

Re: форма отправки почты и белый экран

Добавлено: 2011-03-31 10:15:17
gyurza2000
вставил свою форму обратной связи...всё работает,но...сообщения приходят от www@mydomain.ru...где это меняется?

Re: форма отправки почты и белый экран

Добавлено: 2011-03-31 22:49:27
gyurza2000
Вот что GoogleChrome пишет по этому поводу:

Код: Выделить всё

Веб-страница по адресу http://mydomain.ru/napishite-nam-pismo.html?action=send, возможно, временно недоступна или постоянно перемещена по новому адресу.
Ошибка 324 (net::ERR_EMPTY_RESPONSE): Неизвестная ошибка.

Re: форма отправки почты и белый экран

Добавлено: 2011-04-04 14:42:28
gyurza2000
народ, ай нид хелп, куда копать то?

Re: форма отправки почты и белый экран

Добавлено: 2011-04-05 13:24:32
gyurza2000
блин, самопальный скрипт php_mail почту отправляет, в vBulletin форма обратной связи работает и только в VamShop не работает!Даже в свежеустановленном в новую директорию. Права на всё содержимое 777. Чертовщина какая то.
в логах апача ошибок нет (debug режим), в логах php пусто, куда смотреть то, подскажите пожалуйста, я уже руки опустил

Re: форма отправки почты и белый экран

Добавлено: 2011-04-06 8:55:43
gyurza2000
И ещё, при оформлении заказа на последнем шаге, когда покупатель нажимает "Подтвердить", опять вылет в белый экран (потому что опять же должна происходит отправка уведомления по почте) и при смене статуса заказа тоже белый экран (по той же причине). Что то не так с функцией отправки уведомлений по электронной почте

Re: форма отправки почты и белый экран

Добавлено: 2011-04-06 9:07:49
hizel
посмотрите в php.ini там пачуха настроек связанных с логами и по умолчанию не критичные notice отключены

Re: форма отправки почты и белый экран

Добавлено: 2011-04-06 9:25:24
gyurza2000
error_reporting = E_ALL

Re: форма отправки почты и белый экран

Добавлено: 2011-04-06 12:16:59
gyurza2000
обратился за помощью к одному программисту..он сказал что не работает PHP filter_var

Как это исправить?

Re: форма отправки почты и белый экран

Добавлено: 2011-04-14 15:44:17
gyurza2000
после всех обновлений проблема так и не разрешилась - по прежнему белый экран :( и без ошибок в логах апача и пхп

Re: форма отправки почты и белый экран

Добавлено: 2011-04-15 12:52:15
gyurza2000
так как всё таки заставить работать этот PHP filter_var, чего ему не хватает?

Re: форма отправки почты и белый экран

Добавлено: 2011-04-15 14:16:27
gyurza2000
отловил такую ошибку в логе фпача

Код: Выделить всё

/libexec/ld-elf.so.1: /usr/local/lib/php/20090626/filter.so: Undefined symbol "php_pcre_exec"
По этой ошибке уже можно что то отловить?

Re: форма отправки почты и белый экран

Добавлено: 2011-04-15 14:22:01
gyurza2000
нашёл похожую проблему: 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

Re: форма отправки почты и белый экран

Добавлено: 2011-04-15 14:28:13
gyurza2000
сходил...те порты что включены в ядро php у меня не стоят, ребилд php делал уже не однократно

Re: форма отправки почты и белый экран

Добавлено: 2011-04-15 14:43:23
gyurza2000
я так понимаю интерпретатору ld-elf не нравится php_pcre_exec в файле filter.so...но чем это вызвано и как побороть?

Re: форма отправки почты и белый экран

Добавлено: 2011-04-15 14:51:35
hizel

Код: Выделить всё

sudo portmaster `pkg_info -QW /usr/local/lib/php/20090626/filter.so`

Re: форма отправки почты и белый экран

Добавлено: 2011-04-15 15:04:27
gyurza2000
не помогло,в логе апача та же ошибка

Код: Выделить всё

/libexec/ld-elf.so.1: /usr/local/lib/php/20090626/filter.so: Undefined symbol "php_pcre_exec"

Re: форма отправки почты и белый экран

Добавлено: 2011-04-15 15:16:11
hizel
ну значит пересобрать php-pcre например

Re: форма отправки почты и белый экран

Добавлено: 2011-04-15 21:25:30
gyurza2000
так в 5.3 pcreотдельно вроде нету.он включен в код ядра php.Или я не прав?

Re: форма отправки почты и белый экран

Добавлено: 2011-04-18 22:43:24
gyurza2000
А вот эти ошибки о чём свидетельствуют?

Код: Выделить всё

[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()

Re: форма отправки почты и белый экран

Добавлено: 2011-04-19 15:04:35
gyurza2000
блин...тяжело без MC...при попытке его заново учтановить -

Код: Выделить всё

Configuring for mc-4.7.5_1
/libexec/ld-elf.so.1: Shared object "libcrypt.so.4" not found, required by "perl
потерял я где то библиотечку...

Re: форма отправки почты и белый экран

Добавлено: 2011-04-19 15:57:12
gyurza2000
и не одну...короче, раньше времени почистил старые либы...поспешил...теперь можно что то сделать или переставить проще?Дистриб я уже качаю:)

Re: форма отправки почты и белый экран

Добавлено: 2011-04-19 16:21:51
gyurza2000
ребутнул сервер по 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
Может всё не так плохо?