Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/258.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 本地主机页面不是’;行不通_Php_Iis 7_Oci8 - Fatal编程技术网

Php 本地主机页面不是’;行不通

Php 本地主机页面不是’;行不通,php,iis-7,oci8,Php,Iis 7,Oci8,我正在使用IIS7和oci8以及php,当我编写 $connection= oci_connect('username', 'password', 'localhost/XE'); 它向我展示了错误 本地主机页不工作 localhost当前无法处理此请求。 HTTP错误500 首先,在简单的PHP页面中帮助我 如果运行成功,则运行此代码 <?php phpinfo(); ?> 如果在此页面中看不到oci8驱动程序,请搜索php的Oracle Instant Client

我正在使用IIS7和oci8以及php,当我编写

$connection= oci_connect('username', 'password', 'localhost/XE');
它向我展示了错误

本地主机页不工作 localhost当前无法处理此请求。 HTTP错误500


首先,在简单的PHP页面中帮助我

如果运行成功,则运行此代码

<?php
phpinfo();
?> 

如果在此页面中看不到oci8驱动程序,请搜索php的Oracle Instant Client

同时在system32和system中复制相同的DLL

然后再次重新启动IIS,然后查看phpinfo()中是否显示oci8驱动程序,然后

运行此连接代码


1)在
C:\Windows\Temp\PHP???\u errors.log下检查错误日志中的错误消息(
是您的PHP版本,可能会有所不同)2)对于开发,最好启用错误显示而不是500页:PHP\u fcgi\u errr.log没有显示任何错误,但必须有一个错误,否则您将看不到500。然后,请尝试启用错误显示,如我前面评论中的链接中所述。您可以使用脚本从命令行运行php并查看它在启动时是否输出任何内容吗?我想,当我没有安装oracle即时客户端库时,我遇到了一些问题——它无法加载phpmodule@CherryDt我的错误处理如下log_errors=On是否正常?然后尝试我在这个答案上编写的代码我遇到了致命错误:调用未定义的函数oci_connect()运行您的代码时出错然后您的phpinfo出现问题您没有启用扩展如果您需要,请与我联系,然后我可以帮助您chintanggor@gmail.comThanks所有问题都解决了,问题出在我的oci司机身上