The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Вопрос по установке IMP"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Вопрос по установке IMP"
Сообщение от HAN Искать по авторуВ закладки(ok) on 27-Авг-04, 13:23  (MSK)
Hi!
Установили все требуемое (horde, IMAP сервер под PHP скачали и поставили откуда они рекомендуют), но при тесте получаем что IMAP-поддержки нет :(
Вот что пишет в броузере:
IMP Version

    * IMP: 3.2.5
    
PHP Version
    
    * View phpinfo() screen
    * PHP Version: 4.3.8
    * PHP Major Version: 4.3
    * PHP Minor Version: 8
    * PHP Version Classification: release
    * You are running a supported version of PHP.

PHP Module Capabilities

* IMAP Support: No
* IMP will not function without the IMAP extension. IMAP support is required even if you only use POP3.

Но если внести вручную данные о сервере (на этой же странице в форму), то он находит сервер нормально.

В чем может быть дело?

Всего доброго!
HAN

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Вопрос по установке IMP"
Сообщение от Saveliev Alexey emailИскать по авторуВ закладки on 27-Авг-04, 14:40  (MSK)
>PHP Module Capabilities
>
>* IMAP Support: No
>* IMP will not function without the IMAP extension. IMAP support is
>required even if you only use POP3.

Нужно собрать php с поддержкой IMAP /IMAP-SSL, OpenLDAP, OpenSSL, mcrypt, XML, FTP, gettext, zlib, MCAL и (MySQL или PostgreSQL).


  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Вопрос по установке IMP"
Сообщение от HAN Искать по авторуВ закладки(ok) on 27-Авг-04, 16:27  (MSK)
>>PHP Module Capabilities
>>
>>* IMAP Support: No
>>* IMP will not function without the IMAP extension. IMAP support is
>>required even if you only use POP3.
>
>Нужно собрать php с поддержкой IMAP /IMAP-SSL, OpenLDAP, OpenSSL, mcrypt, XML, FTP,
>gettext, zlib, MCAL и (MySQL или PostgreSQL).

Так _все_ что они требовали в описании к установке - установлено (и ПХП с поддержкой того что они требуют).
А вот зачем там IMAP-SSL, OpenLDAP, OpenSSL, mcryptб MCAL? Они ведь этого не требуют?
Что такое MCAL?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Вопрос по установке IMP"
Сообщение от lavr emailИскать по авторуВ закладки on 27-Авг-04, 16:52  (MSK)
>>>PHP Module Capabilities
>>>
>>>* IMAP Support: No
>>>* IMP will not function without the IMAP extension. IMAP support is
>>>required even if you only use POP3.
>>
>>Нужно собрать php с поддержкой IMAP /IMAP-SSL, OpenLDAP, OpenSSL, mcrypt, XML, FTP,
>>gettext, zlib, MCAL и (MySQL или PostgreSQL).
>
>Так _все_ что они требовали в описании к установке - установлено (и
>ПХП с поддержкой того что они требуют).
>А вот зачем там IMAP-SSL, OpenLDAP, OpenSSL, mcryptб MCAL? Они ведь этого
>не требуют?

затем что в php будут использоваться функции работы с ящиком через imap:
imap_*, если ты блюдешь секьюрити своего сервера, то imap/ssl - соответственно сборка php с imap (imap-ssl), openssl и тд и тп.
PHP использует c-client библиотеку от IMAP-UW, если потребуется imap-ssl
то c-client должна быть собрана с SSL.

OpenLDAP вроде необязательно, но массы возможностей лишишься.
Ну и если не ошибаюсь, нужна поддержка любой базы, при компиляции не требуется если у тебя клиент будет дергать базу с другой машины (вроде
где-то так)

>Что такое MCAL?

а почитать самостоятельно про mcal, mcrypt, xml и тд и тп и решить
ЧТО НУЖНО тебе

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Вопрос по установке IMP"
Сообщение от HAN Искать по авторуВ закладки(ok) on 27-Авг-04, 19:40  (MSK)
>>Так _все_ что они требовали в описании к установке - установлено (и
>>ПХП с поддержкой того что они требуют).
>>А вот зачем там IMAP-SSL, OpenLDAP, OpenSSL, mcryptб MCAL? Они ведь этого
>>не требуют?
>
>затем что в php будут использоваться функции работы с ящиком через imap:
>
>imap_*, если ты блюдешь секьюрити своего сервера, то imap/ssl - соответственно сборка
>php с imap (imap-ssl), openssl и тд и тп.

так пока речь об этом не идет - пока хоть запустить сервер с простым IMAP!

>PHP использует c-client библиотеку от IMAP-UW, если потребуется imap-ssl
>то c-client должна быть собрана с SSL.

да, эту именно библиотеку и собрали для ПХП, но результат - то с чего начат разговор :(

>
>OpenLDAP вроде необязательно, но массы возможностей лишишься.
>Ну и если не ошибаюсь, нужна поддержка любой базы, при компиляции не
>требуется если у тебя клиент будет дергать базу с другой машины
>(вроде
>где-то так)

пока суть не в этом, это уже вопросы настроек, нам нужно пока хоть запустить IMP на простом IMAP

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Вопрос по установке IMP"
Сообщение от lavr emailИскать по авторуВ закладки on 27-Авг-04, 21:08  (MSK)
>>>Так _все_ что они требовали в описании к установке - установлено (и
>>>ПХП с поддержкой того что они требуют).
>>>А вот зачем там IMAP-SSL, OpenLDAP, OpenSSL, mcryptб MCAL? Они ведь этого
>>>не требуют?
>>
>>затем что в php будут использоваться функции работы с ящиком через imap:
>>
>>imap_*, если ты блюдешь секьюрити своего сервера, то imap/ssl - соответственно сборка
>>php с imap (imap-ssl), openssl и тд и тп.
>
>так пока речь об этом не идет - пока хоть запустить сервер
>с простым IMAP!
>
>>PHP использует c-client библиотеку от IMAP-UW, если потребуется imap-ssl
>>то c-client должна быть собрана с SSL.
>
>да, эту именно библиотеку и собрали для ПХП, но результат - то
>с чего начат разговор :(
>
>>
>>OpenLDAP вроде необязательно, но массы возможностей лишишься.
>>Ну и если не ошибаюсь, нужна поддержка любой базы, при компиляции не
>>требуется если у тебя клиент будет дергать базу с другой машины
>>(вроде
>>где-то так)
>
>пока суть не в этом, это уже вопросы настроек, нам нужно пока
>хоть запустить IMP на простом IMAP

пока все в кучу, когда мухи и котлеты будут отдельно, ВСЕ встанет на свои места

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Вопрос по установке IMP"
Сообщение от HAN Искать по авторуВ закладки(??) on 28-Авг-04, 01:19  (MSK)
>>пока суть не в этом, это уже вопросы настроек, нам нужно пока
>>хоть запустить IMP на простом IMAP
>
>пока все в кучу, когда мухи и котлеты будут отдельно, ВСЕ встанет
>на свои места

Что в кучу? Вот по INSTALL IMP'а:

PREREQUISITES
-------------
To function properly, IMP requires the following:

  1. A working Horde installation.

установлен

  2. The following PHP capabilities:

     a. IMAP and POP3 support (--with-imap)

вот с таким параметром (да и нетолько) собран

        PHP uses the UW-IMAP c-client library to provide IMAP and
        POP3 support. C-client is available from

           ftp://ftp.cac.washington.edu/imap/

        IMP requires IMAP and POP3 support in PHP, and can use
        IMAP-SSL and POP3-SSL if available.

        IMPORTANT NOTE: c-client support is broken in PHP 4.2.2 - 4.2.3.
        If you are using either of these versions you can not use any
        imap-2002 releases or else IMP will not function properly. If this
        is your situation, you have 2 options:

          1. If using PHP 4.2.3, you can apply this patch:
          http://lists.horde.org/archives/imp/Week-of-Mon-20021111/026936.html

и этот клиент собран как сказано  в описании

  3. At least one IMAP or POP3 server.

     While IMP is an application that is installed on a Web server
     and is run from a Web browser, it is only an IMAP and POP3
     *client*, like Eudora or Outlook Express. You must have access
     to an IMAP or POP3 server (or multiple servers) on which your
     users' mail is stored in order to use IMP.

     IMAP is recommended over POP3 in order to let users maintain
     mail folders other than INBOX.

сделали даже что работал и cyrus-imap и постоянно есть свой pop3 - автоматически ИМП их не видит

The following are not required, but are strongly recommended:

  1. Sendmail or equivalent.

есть сендмейл

  2. Turba, the Horde contacts manager.

вот это не ставили - зачем? не надо нам адресная книга и LDAP

  3. Ispell, or a drop-in replacement.

не надо

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


  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Вопрос по установке IMP"
Сообщение от Gennadi emailИскать по авторуВ закладки(??) on 28-Авг-04, 15:04  (MSK)
>>>пока суть не в этом, это уже вопросы настроек, нам нужно пока
>>>хоть запустить IMP на простом IMAP
>>


http://gennadi.dyn.ee/modules.php?name=Forums&file=viewtopic&t=10

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Вопрос по установке IMP"
Сообщение от lavr emailИскать по авторуВ закладки on 30-Авг-04, 10:42  (MSK)
>>>пока суть не в этом, это уже вопросы настроек, нам нужно пока
>>>хоть запустить IMP на простом IMAP
>>
>>пока все в кучу, когда мухи и котлеты будут отдельно, ВСЕ встанет
>>на свои места
>
>Что в кучу? Вот по INSTALL IMP'а:
>
>PREREQUISITES
>-------------
>To function properly, IMP requires the following:
>
>  1. A working Horde installation.
>
>установлен
>
>  2. The following PHP capabilities:
>
>     a. IMAP and POP3 support (--with-imap)
>
>вот с таким параметром (да и нетолько) собран
>
>        PHP uses the UW-IMAP
>c-client library to provide IMAP and
>        POP3 support. C-client is
>available from
>
>           ftp://ftp.cac.washington.edu/imap/
>
>
>        IMP requires IMAP and
>POP3 support in PHP, and can use
>        IMAP-SSL and POP3-SSL if
>available.
>
>        IMPORTANT NOTE: c-client support
>is broken in PHP 4.2.2 - 4.2.3.
>        If you are using
>either of these versions you can not use any
>        imap-2002 releases or else
>IMP will not function properly. If this
>        is your situation, you
>have 2 options:
>
>          1. If
>using PHP 4.2.3, you can apply this patch:
>          http://lists.horde.org/archives/imp/Week-of-Mon-20021111/026936.html
>
>и этот клиент собран как сказано  в описании
>
>  3. At least one IMAP or POP3 server.
>
>     While IMP is an application that is
>installed on a Web server
>     and is run from a Web browser,
>it is only an IMAP and POP3
>     *client*, like Eudora or Outlook Express. You
>must have access
>     to an IMAP or POP3 server (or
>multiple servers) on which your
>     users' mail is stored in order to
>use IMP.
>
>     IMAP is recommended over POP3 in order
>to let users maintain
>     mail folders other than INBOX.
>
>сделали даже что работал и cyrus-imap и постоянно есть свой pop3 -
>автоматически ИМП их не видит
>
>The following are not required, but are strongly recommended:
>
>  1. Sendmail or equivalent.
>
>есть сендмейл
>
>  2. Turba, the Horde contacts manager.
>
>вот это не ставили - зачем? не надо нам адресная книга и
>LDAP
>
>  3. Ispell, or a drop-in replacement.
>
>не надо
>
>вот и все - мы выполнили все требования, что ему еще нужно?
>и главное хотябы ИМП подробнее говорил где ошибка...

------------------------ test.php -------------------------
<?php phpinfo(); ?>
----------------------- end of test.php -------------------

этот тест ответит на все вопросы

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Вопрос по установке IMP"
Сообщение от Dig Искать по авторуВ закладки on 30-Авг-04, 11:36  (MSK)
у меня похожая проблема, поставил нужную библиотеку imap с php 4.3.8 руками ключик указывал --with-imap (configure --with-imap находит нужную библиотеку). После установки php смотрю результат <? phpinfo(); ?> а imap не поддержывается, начал искать по всяким гуглам, оказывается эт какойто bug и он еще дал о себе знать в версии 4.3.4 или около того. Неужели еще не пофиксили досих пор, как там обстоят дела в 5.0 или теже грабли?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Вопрос по установке IMP"
Сообщение от lavr emailИскать по авторуВ закладки on 30-Авг-04, 21:51  (MSK)
>у меня похожая проблема, поставил нужную библиотеку imap с php 4.3.8 руками ключик указывал --with-imap (configure --with-imap находит нужную библиотеку). После установки php смотрю результат <? phpinfo(); ?> а imap не поддержывается, начал искать по всяким гуглам, оказывается эт какойто bug и он еще дал о себе знать в версии 4.3.4 или около того. Неужели еще не пофиксили досих пор, как там обстоят дела в 5.0 или теже грабли?

apache:

[alone]/usr/local > ls -al /var/db/pkg | grep apache
drwxr-xr-x  2 root  wheel  512 Aug 30 15:32 apache+mod_ssl-1.3.31+2.8.19
[alone]/usr/local >

mod_php:

[alone]/usr/local > ls -al /var/db/pkg | grep php4
drwxr-xr-x    2 root  wheel    512 Aug 30 20:31 mod_php4-4.3.8_2,1

расширения php-extension:

drwxr-xr-x    2 root  wheel    512 Aug 30 20:45 php4-ctype-4.3.8_2
drwxr-xr-x    2 root  wheel    512 Aug 30 20:31 php4-extensions-1.0
drwxr-xr-x    2 root  wheel    512 Aug 30 20:58 php4-imap-4.3.8_2
drwxr-xr-x    2 root  wheel    512 Aug 30 20:49 php4-mcrypt-4.3.8_2
drwxr-xr-x    2 root  wheel    512 Aug 30 20:54 php4-mhash-4.3.8_2
drwxr-xr-x    2 root  wheel    512 Aug 30 20:56 php4-mysql-4.3.8_2
drwxr-xr-x    2 root  wheel    512 Aug 30 21:00 php4-pcre-4.3.8_2
drwxr-xr-x    2 root  wheel    512 Aug 30 21:01 php4-posix-4.3.8_2
drwxr-xr-x    2 root  wheel    512 Aug 30 21:03 php4-session-4.3.8_2
drwxr-xr-x    2 root  wheel    512 Aug 30 21:04 php4-tokenizer-4.3.8_2
drwxr-xr-x    2 root  wheel    512 Aug 30 21:06 php4-xml-4.3.8_2
drwxr-xr-x    2 root  wheel    512 Aug 30 21:08 php4-zlib-4.3.8_2
[alone]/usr/local >

http://alone.dubna.ru:8080/~lavr/test.php

код:
------------------------ test.php -------------------------
<html>
<head>
   <meta http-equiv="Content-Type" content="text/html; charset=koi8-r">
   <title>Contact Co./Lavr's Home Page</title>
</head>
<body>
<br>
<hr>
<center>
<h2>
<font color=red>
Провека наличия модуля php-imap:
</font>
</h2>
<?php
if( function_exists( "imap_open" ) )
   { echo "<font color=\"#009900\">Функция IMAP установлена.</font><br>\n"; }
else
   { echo "<font color=\"#FF0000\">Ошибка</font>. PHP собран неверно, без поддер
жки IMAP.<br><br>\n"; }
?>
</center>
<br>
<hr>
<center>
<h3>
<font color=red>
Ниже параметры сборки PHP и дополнительные модули PHP-EXTENSION.
</font>
</h3>
</center>
<?php phpinfo();?>
</body>
</html>
-------------------------- end of test.php --------------------------

[alone]~ > ls -la /usr/local/etc/php*
-r--r--r--  1 root  wheel     96 Aug 30 20:20 /usr/local/etc/php.conf
-r--r--r--  1 root  wheel  38692 Aug 30 20:20 /usr/local/etc/php.ini-dist
-r--r--r--  1 root  wheel  39523 Aug 30 20:20 /usr/local/etc/php.ini-recommended

/usr/local/etc/php:
total 6
drwxr-xr-x   2 root  wheel   512 Aug 30 20:45 .
drwxr-xr-x  18 root  wheel  2048 Aug 30 20:45 ..
-rw-r--r--   1 root  wheel   211 Aug 30 21:08 extensions.ini
[alone]~ > cat /usr/local/etc/php.conf
PHP_VER=4
PHP_VERSION=4.3.8
PHP_EXT_DIR=20020429
PHP_PORT=${PORTSDIR}/www/mod_php4
PHP_SAPI=mod
[alone]~ > cat /usr/local/etc/php/extensions.ini
extension=ctype.so
extension=mcrypt.so
extension=mhash.so
extension=mysql.so
extension=imap.so
extension=pcre.so
extension=posix.so
extension=session.so
extension=tokenizer.so
extension=xml.so
extension=zlib.so
[alone]~ > ls -la /usr/local/libexec/apache/libphp4.so
-rwxr-xr-x  1 root  wheel  992693 Aug 30 20:19 /usr/local/libexec/apache/libphp4.so
[alone]~ > uname -rs
FreeBSD 5.2.1-RELEASE-p9
[alone]~ >

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру