之前一直用php5.2x環境,最近使用php5.3x發現程序出現Fatal error: Class 'VARIANT' not found in XXXXX/adodb-ado5.inc.php 錯誤,我使用的是ADODB數據庫框架,連接ACCESS數據庫出現的,網上查了查資料,PHP 5.3.x以前的版本,只需要在php.ini中把com.allow_dcom = true純就可以了,但是之后的版本,PHP把com/dotnet 模塊集成到了一個單獨的擴展中,所以需要在php.ini中加一行擴展extension=php_com_dotnet.dll,是加一行,不是打開,默認配置文件中沒有這一行的,然后重啟IIS或Apache,再次運行就正常了!
該問題也會出現 Fatal error: Class 'COM' not found 錯誤,故有遇到這2種錯誤提示的可以試試這個方法。
3、網鈦VPS教程網:http://www.v0000.com
企業客服QQ:800166366