У меня есть предстоящий проект, в котором мне нужно будет подключить наш веб-сайт (PHP5/Apache 1.3/OpenBSD 4.1
) к нашей серверной системе, работающей на iSeries с OS400 V5R3, чтобы я мог получить доступ к некоторым таблицам, хранящимся там. Я кое-что проверил, но наткнулся на некоторые препятствия.
Из того, что я видел, расширения DB2 и программное обеспечение DB2 от IBM работают только под Linux. Я пробовал скомпилировать расширения со всем программным обеспечением от IBM и даже безуспешно пробовал их предварительно скомпилированное расширение ibm_db2. IBM поддерживает только Linux, поэтому я включил эмуляцию Linux в ядре, но это, похоже, ничего не помогло.
Если кто-то сталкивался с тем, чтобы заставить все работать изначально под OpenBSD, это было бы здорово, но я думаю, что мне, возможно, придется настроить второй сервер под управлением CentOS с установленной DB2 (скорее всего, через ZendCore для IBM, поскольку он, похоже, все делает). это для меня) и драйвер, чтобы я мог настроить небольшой сервер транзакций, на котором я мог бы публиковать сообщения и получить JSON-представление данных DB2, которые мне нужны.
Второй вариант кажется излишним или у кого-то есть идеи получше?