У нас есть приложение PHP в IBM Cloud, подключенное к экземпляру DB2 (также в IBM Cloud), которое безупречно работает в течение 2 лет.
До 16 сентября мы использовали https://github.com/ibmdb/php-buildpack buildbpack с нашим приложением PHP (чтобы оно могло подключаться к DB2 через функцию PHP db2_connect).
Теперь после обновления cflinuxfs3 этот buildpack не работает, и мы вынуждены использовать
Пакет сборки сообщества "php_buildpack" уже установлен в Cloud Foundry ".
однако этот новый пакет сборки не поддерживает соединения с DB2. Когда я пытаюсь использовать этот пакет сборки, я запускаю журнал и нахожу эту ошибку:
«неопределенная функция: db2_connect ()».
В настоящее время мы используем более старый пакет сборки: https://github.com/ibmdb/db2heroku-buildpack-php он поддерживает соединения с DB2, но делает приложение ОЧЕНЬ медленным. Простая www-страница загружается до 60 секунд. Мы использовали этот пакет сборки примерно 18 месяцев назад, пока они не изменили что-то в IBM Cloud, и стандарт heroku buiildpack работал очень медленно ... и служба поддержки сказала нам использовать тот, который я упоминал в начале. Итак, кто-нибудь знает, ПОЧЕМУ пакет сборки heroku работает так медленно или лучше, но есть ли способ настроить вашу учетную запись IBM Cloud так, чтобы пакет сборки heroku работал нормально?