是不是你的orcal数据库服务器没开?
或者你看一下这篇文章http://cn.php.net/manual/zh/ref.pdo-oci.php

解决方案 »

  1.   

    对啊~~你的oracle在phpinfo页面有没有显示出来测试一下你的oracle配置好了没~
      

  2.   

    测试中一般情况下如何看“oracle配置好了没”??
    以前都用mysql ,oracle不熟,现在装的是oracle10G服务器端,
    但是就算oracle没有配置好,也不应该报错成:“Wrong message:could not find driver ”,
    我试过了,
    把mysql停掉后报的错:“SQLSTATE[HY000] [2003] Can't connect to MySQL server on 'localhost' (10061) ”,
    把mysql驱动卸载报的错:“Wrong message:could not find driver ”,和oracle的一样,
    所以我认为问题不在于oracle配置---
    以上分析不知道对不对--高手们多多指教呀,谢谢了
      

  3.   

    OK,问题解决了,主要是没有安装Oralce10的客户端(原以为不用安装的),然后改配制文件什么的多起动几次.谢谢以上各位的提醒.