2014-09-24 20 views
0

我在linux服務器上,但是php沒有安裝在默認目錄中,它在opt中。在linux服務器上安裝dblib試圖與sql server聯合symfony2

當我運行命令php -i它顯示我,我有pdo = sqlite和dblib啓用;

但是當我做phpinfo()它不顯示我那些pdo_dblib驅動程序。

我必須通過原則來證明symfony2與sql服務器。即使在symfony當我跑

$ php app/console doctrine:query:sql "SELECT * FROM patientInfo" 

給我正確的結果,但通過代碼給我錯誤「無法找到驅動程序」。

我試用了一個腳本出symfony我得到同樣的錯誤「無法找到驅動程序」。

任何幫助?

回答

0

這是很清楚的,你的網絡服務器(Apache的?)不運行的CLI(ç ommand,大號 INE,覆蓋整個院落)

httpd -V命令將顯示一些相同的PHP版本信息

如果您需要更多關於「切換」apache的php版本的信息,請看看that answer

相關問題