2
我想爲我的一個項目安裝symfony類加載程序組件。當我嘗試從Logger類創建新的對象,我得到Symfony自動加載器組件不會加載我的類
Fatal error: Class 'MyPrefix\Log\Logger' not found in /usr/htdocs/sf/index.php on line 12
下面是該項目
/
lib
MyPrefix
Log
Logger.php
vendor/
index.php
這裏的結構是index.php文件的內容
<?php
require_once 'vendor/autoload.php';
use Symfony\Component\ClassLoader\ClassLoader;
$loader = new ClassLoader();
$loader->addPrefix('MyPrefix', __DIR__ .'/lib/MyPrefix/');
$loader->register();
use MyPrefix\Log\Logger;
$logger = new Logger();
我做錯了什麼?
它不應該是'使用MyPrefix \記錄儀\ Logger'? –
@Lauri Elias的目錄名稱有誤。我已經更新了這個問題。 – DRON