Tiêu đề tự nói lên. Vì vậy, đây là cấu trúc dự án của tôi:Lớp Compoloader của Trình soạn thảo PHP không tìm thấy Ngoại lệ
|src
|Database
|Core
|MySQL.php
|Support
start.php
|vendor
composer.json
index.php
tập tin MySQL.php:
<?php
namespace Database\Core;
//Some methods here
index.php và các tập tin start.php:
//start.php file
<?php
require __DIR__ . '/../vendor/autoload.php';
?>
//index.php file
<?php
use Database\Core;
require __DIR__ . '/src/start.php';
$mysql = new MySQL(); // Gets exception Class 'MySQL' cannot found etc.
?>
Và cuối cùng phần composer.json autoload của tôi :
"autoload": {
"psr-4": "Database\\": "src/" // Also tried "src/Database" too
}
Sự cố xảy ra ở đâu? Tôi thực sự mệt mỏi vì cố gắng đương đầu với tình huống này. Xin hãy giúp các bạn! Cảm ơn.
Cảm ơn tôi rất biết ơn nhưng không thể bỏ phiếu vì danh tiếng thấp :) – lostbyte
Hãy để tôi bầu chọn cho bạn :) –