我的电脑上安装了WAMP,我的项目放在里面
C:/WAMP/WWW/MY_PROJECT_NAME/
我已将PHP文件sendmail.php
放在C:/WAMP/WWW/MY_PROJECT_NAME/
目录中
当我通过浏览器http://localhost/MY_PROJECT_NAME/sendmail.php
运行这些文件时,它正常工作,Mails按预期发送。
我已创建批处理文件以运行相同的php文件sendmail.php
,我的批处理文件的代码如下所示
C:\wamp\bin\php\php5.5.12\php.exe" -f "C:\wamp\www\MY_PROJECT_NAME\sendmail.php
我的问题是当我用批处理执行相同的php文件时,它给了我致命的错误
调用未定义的函数oci_connect()
任何人都可以通过批处理执行php脚本时帮助显示fatal error
的原因吗?
答案 0 :(得分:0)
PHP CLI使用的php.ini
文件位于
C:\wamp\bin\php\php5.5.12\php.ini
Apache使用的php.ini
文件是
C:\wamp\bin\apache\apache{versionnumber}\php.ini
确保您已将oci
扩展名添加/取消注释到PHP CLI`php.ini文件以及Apache版本。