У меня есть приложение PHP, работающее на Openshift, и мне нужно получать сообщения электронной почты из gmail с использованием протокола imap. На моей локальной машине я могу получать электронные письма из gmail с использованием того же кода, но когда я бегу от Openshift, я не могу получать электронные письма. Я полагаю, что проблема заключается в php-imap, который мне пришлось установить на моей локальной машине. Я не уверен, что этот модуль уже установлен в Openshift. Должен ли я установить php-imap или этот модуль включен для сервера по умолчанию?Как установить php-imap на openshift
0
A
ответ
0
Самый простой способ интегрировать электронную почту в ваше приложение с помощью Sendgrid из нашего Oenshift Marketplace здесь: https://marketplace.openshift.com/apps/9628?1665146903&restoreSearch=true#!overview. Для справки, здесь приведены расширения, доступные в PHP картриджем, как сегодня:
$ php -m
[PHP Modules]
apc
bcmath
bz2
calendar
Core
ctype
curl
date
dom
ereg
exif
fileinfo
filter
ftp
gd
gettext
gmp
hash
iconv
imagick
intl
json
ldap
libxml
mbstring
mcrypt
memcache
mhash
mongo
mysql
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
pdo_pgsql
pdo_sqlite
pgsql
Phar
posix
readline
Reflection
session
shmop
SimpleXML
soap
sockets
SPL
sqlite3
standard
sysvmsg
sysvsem
sysvshm
tokenizer
wddx
xml
xmlreader
xmlwriter
xsl
zip
zlib
1
я не знаю, почему, но:
[some-domain.rhcloud.com 56956f307628e19496000093]\> php -v
PHP 5.3.3 (cli) (built: Jul 3 2015 03:10:33)
...
[some-domain.rhcloud.com 56956f307628e19496000093]\> php -m
[PHP Modules]
...
hash
iconv
imagick
imap
intl
json
libxml
...
[other-domain.rhcloud.com 5695463d89f5cf0a7e0001b5]\> php -v
PHP 5.4.40 (cli) (built: Jun 10 2015 06:44:21)
...
[other-domain.rhcloud.com 5695463d89f5cf0a7e0001b5]\> php -m
[PHP Modules]
...
hash
iconv
imagick
intl
json
ldap
libxml
...
Так что, если вам нужен модуль IMap вы должны использовать PHP- 5.3
Смежные вопросы
- 1. Как установить Nginx на OpenShift
- 2. Как установить PHP5 на Openshift?
- 3. Как установить bcrypt для nodejs на Openshift?
- 4. Как я могу установить пакет на Openshift?
- 5. Как установить Yeoman на сервере Openshift Tomcat
- 6. Как установить Symfony 2.6 на Openshift?
- 7. Как установить mysqldb на Openshift с флягой
- 8. Как установить KoaJS в Openshift
- 9. Как установить NODE_ENV в OpenShift?
- 10. Как установить pcre on openshift
- 11. Как установить FFMPEG в Openshift?
- 12. Как установить зависимости в OpenShift?
- 13. «NPM установить» Ошибка, OpenShift
- 14. KeystoneJS ошибка не может установить на OpenShift
- 15. не может установить scipy на openshift
- 16. Установить Меньше на python картридж Openshift
- 17. Как установить Drupal в OpenShift Origin
- 18. Как скомпилировать и установить исходный код OpenShift?
- 19. Установить OpenStack или использовать OpenShift
- 20. Как установить Beanstalkd в Red Hat Openshift?
- 21. Tomcat8 на OpenShift
- 22. Как установить пользовательскую настройку Wordpress на сервере openshift
- 23. Как я установить SMB Client на OpenShift Гир
- 24. Как установить Bower на OpenShift с помощью Action Hook?
- 25. Как установить размер кучи java на Openshift Origin PAAS
- 26. OpenShift - не удается установить RHC
- 27. Настройка OpenProject на OpenShift
- 28. Файл ROOT.war на Openshift
- 29. OpenShift: ADF приложения не на OpenShift запущенного
- 30. Картридж Python2.7 на OPenshift
Полагаю, что он не включен по умолчанию – zoran404
Возможно. Вы догадываетесь, как я могу это сделать? –