2012-12-08 20 views
3

這是可能的,如果是的話,該怎麼做? 我在問,因爲dl()函數對我來說不可用,因爲PHP團隊正在從更多版本中放棄此功能。動態加載沒有dl()函數的php exstension?

請不要回答「請使用擴展加載指令」 - 這正是我不瞭解的部分,我希望/我在問。

+1

[此功能已從PHP 5.3中的一些SAPI中刪除。](http://php.net/manual/en/function.dl.php) –

+0

@greenV總是有機會向您發送一封友好的電子郵件服務器管理員會讓他們安裝所需的擴展,值得一試 – Dale

+0

@Dale,即使我有權訪問php.ini,我無法安裝擴展沒有該電子郵件到服務器管理員? – greenV

回答

6

The function has been removed from all SAPIs other than CLI and Embedded as of PHP 5.3。 SAPI是PHP和Web服務器/ CLI之間的接口。等等。

在某些情況下,不再可能在運行時加載擴展。如果您發現您當前的SAPI不支持運行時擴展加載,則沒有其他選項可供您使用。

如果您需要可靠加載的擴展,您應該在系統配置的適當位置進行加載。 沒有多說「那不是我想要的答案」就會改變現實。