0
in api.php 필자는 오토로더를 사용하여 severall 클래스를 사용합니다.네임 스페이스 오류가있는 클래스 사용
$content = new protoware\cms\Content();
$data = $content->get_content('medisch');
: 이것은 서버에 업로드 할 때 내가 연결을 열 어디에서이
Europe/Brussels] PHP Fatal error: Uncaught Error: Class 'protoware\cms\Content' not found in /data/vhosts/achielvolckaert.be/wwwroot/api.php:97
Stack trace:
#0 {main}
thrown in /data/vhosts/achielvolckaert.be/wwwroot/api.php on line 97
라인 (97)이 첫 번째 라인 수, 잘 작동이
use \protoware\cms\Account as Account;
use \protoware\cms\Content as Content;
use protoware\cms\Count as Count;
include __DIR__ . '/vendor/autoload.php';
지역처럼 그들을 포함에
저는이 문제를 해결하는 방법을 알고 있습니다. 업데이트 된 자동 로더는 모든 파일이 업로드되었는지 확인했습니다 ...
프로토 타입 전에 '\'를 넣으십시오. –
'$ content = new \ protoware \ cms \ Content();' – C2486
당신이 사용하고 있다면'$ content = new Content(); '를 사용하면된다. –