我在使用php_dbase扩展时遇到问题。
我在windows下使用php 5.3。我使用webmatrix来编辑我的PHP。
我已经下载了最新的php_dbase.ll并将其复制到:
C:\ Program Files(x86)\ PHP \ v5.3 \ ext
然后我去了php.ini并添加到最后:
一些推广= php_dbase.dll
这是我的PHP SCRIP:
<?php
$db_uname = 'root';
$db_passwd = '';
$db = 'db';
$conn = mysql_connect('localhost',$db_uname, $db_passwd);
$db_path = "20130100.DBF";
$dbh = dbase_open($db_path, 0) or die("Error! Could not open dbase database file '$db_path'.");
echo 'test';
?>
这应该回应'测试',但它没有做到。
在谷歌浏览器上,我收到了Inernal Server Error 500。
如果有人可以帮忙,谢谢!
修改
感谢下面的答案(@VolkerK)我做到了!这是一个愚蠢的错误。
安装PHP扩展时,请始终检查WebServer正在使用哪个php.ini。我有两个版本,并且正在更新一个未使用的版本。你可以使用PHP函数看到这个:
<?php
phpinfo();
?>