Указана ли dll в php.ini? Может быть "php_oci8.dll" или "php_oci8_11g.dll" в зависимости от версии Instant Client. Вы перезапустили сервер после удаления одного из них?
Правильно ли вы редактировали php.ini (глупый вопрос, но, вероятно, их как минимум два, 1 для Apache и 1 для командной строки).
Показывает ли модуль OCI8 в выводе функции phpinfo ()?
Содержит ли php_error.log что-нибудь подозрительное?
Возможно, вы захотите проверить " Подземное руководство по Oracle и PHP " для получения подробной справки по установке / настройке и проверить ресурсы, связанные с PHP, в PHP Developer Center .