...問題是關於use
條款位置和路徑,在我的projetc/src
文件夾,我跑composer require jenssegers/imagehash
現在我作爲ls
:如何避免醜陋的作曲家地獄的文件夾?
composer.json composer.lock sync.php
/vendor
autoload.php
/composer
/jenssegers
/imagehash
composer.json README.md
/src
ImageHash.php Implementation.php /Implementations
他們,在我的項目文件夾我跑php sync.php
...錯誤
PHP致命錯誤:未捕獲的錯誤:類 'Jenssegers \ ImageHash \ ImageHash' 未找到
如何解決? ...和如何組織或正確安裝所有文件夾與KISS和Convention over configuration原則?
在sync.php
我有PHP代碼,
use Jenssegers\ImageHash\ImageHash; // after composer update
$hasher = new ImageHash;
die("\ndebug\n");
您是否包含自動加載器? – Federkun
Hi @Federkun,你可以顯示PHP代碼或鏈接它嗎?我在die()之前只使用了2行「在sync.php」,而在我的代碼中沒有「自動加載」...使用PHP7。 –