我使用php 5.6(Xammp Apache Server)与oracle 11g安装。我的php到oracle连接工作正常,直到昨天我突然得到了这个错误,当我从Xammp控制面板启动Apache服务。我得到了这个错误信息。
httpd.exe -入口点未找到
过程入口点ocstmlrelease无法在动态链接库E:'xammp'php'ext'php_oci8.dll
这是我所做的配置
我没有提交php.ini
extension=php_oci8.dll
我在php'ext文件夹中添加了以下文件
php_oci8.dll和php_oci8_11 .dll
我已经安装了Oracle即时客户端11g,并在环境变量中添加了它的路径
C:'Oracle'instantclient_11_2;
但是当我从xammp控制面板启动Apache服务器时,如果我使用php连接到oci8,那么我得到这个错误。
Fatal error: Call to undefined function oci_connect()
我已经在这个问题上搜索了将近3天,但仍然没有找到任何东西。如果有人能帮我解决这个问题就太有帮助了。
我通过将oracle instant 11g中的所有文件复制到
来解决这个问题。。exe
文件夹,因为当我们启动xammp时,首先它会在php.exe文件夹中查找OCI库。