Als ik dit run via de CLI in Debian dan lukt dit zonder problemen.
run ik deze via browser (apache2) , dan krijg ik volgende fout : odbc_connect(): SQL error: [unixODBC][Driver Manager]Can't open lib . . . .
de gebruiker www-data behoort tot de groep waarin de gebruiker zit dat het script runt in de CLI.
Ik vermoed dat om één of andere reden de gebruiker www-data de directory usr/local/psql/lib64/ niet kan openen .
Code: Selecteer alles
grep pvsw /etc/group
pvsw:x:5000:www-data,root
pvsw-adm:x:5001:root,www-data
Code: Selecteer alles
:/usr/local/psql# ls -l lib64/
totaal 19224
lrwxrwxrwx 1 psql pvsw 17 jun 1 11:51 libclientlm.so -> libclientlm.so.11
lrwxrwxrwx 1 psql pvsw 28 jun 1 11:51 libclientlm.so.11 -> libclientlm.so.11.30.051.000
-rwxrwxr-x 1 psql pvsw 318745 jun 1 11:51 libclientlm.so.11.30.051.000
lrwxrwxrwx 1 psql pvsw 28 jun 1 11:51 libclientrb.so.11 -> libclientrb.so.11.30.051.000
-rwxrwxr-x 1 psql pvsw 120638 jun 1 11:51 libclientrb.so.11.30.051.000
lrwxrwxrwx 1 psql pvsw 15 jun 1 11:51 libcsi100.so -> libcsi100.so.11
lrwxrwxrwx 1 psql pvsw 26 jun 1 11:51 libcsi100.so.11 -> libcsi100.so.11.30.051.000
-rwxrwxr-x 1 psql pvsw 557183 jun 1 11:51 libcsi100.so.11.30.051.000
lrwxrwxrwx 1 psql pvsw 28 jun 1 11:51 libdbcsip