0
所以很奇怪的問題。我最近纔開始在PHP 5.3+中使用自動加載,當然,這不可避免地導致作曲家。PHP ImageWorkshop包含Composer失敗
我做了一個非常簡單的安裝與作曲家只有一個包,php Image Workshop。
除了我自己的汽車裝載機,我火的供應商/ autoload.php的
然後在我的代碼:
use PHPImageWorkshop\ImageWorkshop;
$imagelayer = ImageWorkshop::initFromPath($filename);
的命名空間是有效的,我進入這立即引發了類一個錯誤。
PHP Fatal error: Call to undefined function PHPImageWorkshop\\imageCreateFromJPEG() in /var/www/html/vendor/sybio/image-workshop/src/PHPImageWorkshop/ImageWorkshop.php on line 55
imageCreateFromJPEG應在全局命名空間了,但在類的代碼不以「\」前綴它。
這樣好嗎?我覺得我正在黑暗的房間裏尋找一隻黑貓。
所以這最終成爲一個新手的錯誤。我正在開發一個我沒有配置的服務器(只有一個原因,而不是藉口),而且我沒有想到GD沒有安裝。 – 2013-05-02 17:09:19