2012-10-23 53 views
0

我在運行plesk的新服務器上設置了我的第一個cron。該腳本無法訪問數據庫,只是拋出此錯誤:在plesk服務器上的PHP Cron任務,無法加載mssql.so

PHP警告:PHP啓動:無法加載動態庫'/usr/lib64/php/modules/mssql.so' -/usr/lib64/PHP /模塊/ mssql.so:無法打開共享對象文件:在未知在線0

沒有這樣的文件或目錄我用下面的設置來運行cron作業:

php /path/to/my/script.php

而且還試過:

/usr/bin/php /path/to/my/script.php

在腳本中沒有問題,我手動測試過。

+0

當cron作業運行時訪問該文件的權限是否正確? – thatidiotguy

回答

1

服務器可能沒有安裝mssql模塊。

[email protected]:~$ sudo apt-cache search php5 mssql 
php5-sybase - Sybase/MS SQL Server module for php5 
+0

我誤讀了警告信息,我以爲是在談論MySQL,而不是MSSQL。是的,你說的沒錯,謝謝你的幫助。 BA。 – Drahcir

+1

我們都有那些日子:P – sent1nel