PHP perlu tahu dari mana memuat ekstensinya (ini menjembatani antara PHP dan lib yang disediakan Oracle). Karena ini bekerja dari CLI, Anda tampaknya telah menginstal paket.
Jika file ini sama, maka Anda juga perlu memeriksa:
1) apakah Anda ingat untuk me-restart Apache setelah mengonfigurasi Oracle libs?
2) apakah server web Anda berjalan sebagai chroot?
3) apa izin pada ekstensi oci8? (yaitu apakah dapat dibaca oleh uid server web)
Anda juga perlu menambahkan path ke file oracle .so ke ld.so.conf Anda dan menjalankan ldd atau men-tweak vars Env Anda - tetapi ini akan memberikan kesalahan yang berbeda dengan yang Anda gambarkan jika Anda melewatkannya.
HTH
C.