我正在努力让自定义类随作曲家自动加载。
我的目录结构:
--muttley
--library
--MyClass.php
--public
--index.php
--vendor
--composer.json
在我的composer.json中:
"autoload": {
"psr-4": {
"Library\\": "library/"
}
}
MyClass.php:
namespace Library\MyClass;
class MyClass {
}
在index.php中:
use Library\MyClass;
require_once dirname(__FILE__).'/../vendor/autoload.php';
使用DocumentRoot /www/muttley/public/
定义根目录。我不断收到错误消息:
致命错误:在第58行的/var/www/muttley/public/index.php中找不到类'Library \ MyClass'
有什么我可能会想念的东西吗?
答案 0 :(得分:2)
简单的错误。更改:
Dim dbObj = New SqlDataAccess()
Dim oSQLServer As New SQLDMO.SQLServer
oSQLServer.Connect(SqlDataAccess.ServerName, SqlDataAccess.UserName, SqlDataAccess.Password)
到
namespace Library\MyClass;
确保您也已经运行过namespace Library;
!