Доброго времени суток всем, собственно сабж. Прикрутил SMTP Authentication Support. Насколько понимаю, идет оповещение о новых сообщениях по мылу. С сообщениями все ок, а вот с оповещением проблема.
настройки:
сервер: smtp.mail.ru
порт: 25
не криптуется
___________________________
SMTP AUTHENTICATION
имя: мое мыло
пасс: пасс соотв-но
Результат:
«Невозможно отправить e-mail. Свяжитесь с администратором сайта, если проблема повторяется.»
Еррорлог апача:
<br />
<b>Warning</b>: PHP Startup: PDO: Unable to initialize module
!>Module compiled with build ID=API20090626,TS,VC6
PHP compiled with build ID=API20090626,TS,VC9
These options need to match
in <b>Unknown</b> on line <b>0</b><br />
[Mon Dec 24 09:06:06 2012] [notice] Apache/2.2.22 (Win32) PHP/5.3.10 configured -- resuming normal operations
[Mon Dec 24 09:06:06 2012] [notice] Server built: Jan 28 2012 11:16:39
[Mon Dec 24 09:06:06 2012] [notice] Parent: Created child process 4620
PHP Warning: PHP Startup: PDO: Unable to initialize module\nModule compiled with build ID=API20090626,TS,VC6\nPHP compiled with build ID=API20090626,TS,VC9\nThese options need to match\n in Unknown on line 0
<br />
<b>Warning</b>: PHP Startup: PDO: Unable to initialize module
Module compiled with build ID=API20090626,TS,VC6
PHP compiled with build ID=API20090626,TS,VC9
These options need to match
in <b>Unknown</b> on line <b>0</b><br />
[Mon Dec 24 09:06:06 2012] [notice] Child 4620: Child process is running
[Mon Dec 24 09:06:06 2012] [notice] Child 4620: Acquired the start mutex.
[Mon Dec 24 09:06:06 2012] [notice] Child 4620: Starting 150 worker threads.
[Mon Dec 24 09:06:06 2012] [notice] Child 4620: Starting thread to listen on port 80.
[Mon Dec 24 09:28:26 2012] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Mon Dec 24 09:28:26 2012] [notice] Child 4620: Exit event signaled. Child process is ending.
[Mon Dec 24 09:28:27 2012] [notice] Child 4620: Released the start mutex
[Mon Dec 24 09:28:28 2012] [notice] Child 4620: All worker threads have exited.
[Mon Dec 24 09:28:28 2012] [notice] Child 4620: Child process is exiting
[Mon Dec 24 09:28:28 2012] [notice] Parent: Child process exited successfully.
PHP Warning: PHP Startup: PDO: Unable to initialize module\nModule compiled with build ID=API20090626,TS,VC6\nPHP compiled with build ID=API20090626,TS,VC9\nThese options need to match\n in Unknown on line 0
<br />
<b>Warning</b>: PHP Startup: PDO: Unable to initialize module
!>Module compiled with build ID=API20090626,TS,VC6
PHP compiled with build ID=API20090626,TS,VC9
These options need to match
in <b>Unknown</b> on line <b>0</b><br />
[Mon Dec 24 09:31:32 2012] [notice] Apache/2.2.22 (Win32) PHP/5.3.10 configured -- resuming normal operations
[Mon Dec 24 09:31:32 2012] [notice] Server built: Jan 28 2012 11:16:39
[Mon Dec 24 09:31:32 2012] [notice] Parent: Created child process 9452
PHP Warning: PHP Startup: PDO: Unable to initialize module\nModule compiled with build ID=API20090626,TS,VC6\nPHP compiled with build ID=API20090626,TS,VC9\nThese options need to match\n in Unknown on line 0
<br />
<b>Warning</b>: PHP Startup: PDO: Unable to initialize module
Module compiled with build ID=API20090626,TS,VC6
PHP compiled with build ID=API20090626,TS,VC9
These options need to match
in <b>Unknown</b> on line <b>0</b><br />
[Mon Dec 24 09:31:32 2012] [notice] Child 9452: Child process is running
[Mon Dec 24 09:31:32 2012] [notice] Child 9452: Acquired the start mutex.
[Mon Dec 24 09:31:32 2012] [notice] Child 9452: Starting 150 worker threads.
[Mon Dec 24 09:31:32 2012] [notice] Child 9452: Starting thread to listen on port 80.
Думал что проблема в том, что поставлена VC6 вместо VC9 а ля: http://stackoverflow.com/questions/7645483/php-startup-unable-to-initial...
однако какбе http://s2.ipicture.ru/uploads/20121224/jTPsN8nC.jpg
apache 2.2, php 5.3.10, mysql 5.5.25.
Есть подозрения, что придется пересобирать весь сервер (чего разумеется оч. не хотелось бы)... в общем, господа, я в глубоких раздумиях.
Заранее благодарен за любые советы.
Комментарии
Есть предположения, что собака зарыта где-то тут:
Цитата:
«Re: PHP Startup Warning
by tjeran » 03. February 2012 23:01
I had the same problem, php5.3.8 used in xampp 1.7.7 was compiled with the vc9 compiler. The last version of php_ming.dll supported by php.net was compiled with the vc6 compiler. Evidently the vc9 compiler versions of php do not tolerate older compilers. php.net does not support ming although its documentation does. Support for ming now resides with libming.org. But you will not find any binaries there.
To solve the problem you can get the code from libming.org and compile it with a vc9 compiler. Alternately, if you don't need ming, you can comment out the ming extension in the php.ini file. What if any flash capability you have left I am uncertain.»
(если я правильно понимаю, все, что выше vc6 уже с апачем дружить не будет =/.. )
Сталкивался ли кто-нибудь с подобной проблемой ?
что, неужели все настолько плохо... =/
Ребят ну ответьте уже хоть кто-нибудь! я уже не знаю что делать(
в конце концов хоть на х** пошлите что-ль... что б хоть какая-то определенность была =/
ни SMTP Authentication ни PHP Mailer не хотят отправлять...
не могу разобраться в чем проблема, и как её пофиксить =/
ладно если бы дело было в некорректно собранном сервере на локалхосте, так ведь и на хостинге та же беда...
http://natribu.org/
лол, Crea, таки помогло))
разобрался) глюк в sendmaile на локале + некорректная раздача прав на хостинге)
в итоге и там и тут какбе не работает, а вот причины различны) что и сбивало с толку
Я поставил PHP Mailer, всё заработало