Я смотрел на это в течение двух часов, и я уверен, что есть приличная причина, что это происходит, но я не могу понять это.Класс не найден, но его статические методы работают
<?php
error_reporting(7); //warning & parse
include($_SERVER['DOCUMENT_ROOT'].'/echo/EchoApplication.php');
$db_credentials = array(
'host' => 'localhost',
'user' => 'db_user',
'password' => 'db_pass',
'database' => 'db_name'
);
EchoApplication::testMethod();
$app = new EchoApplicaton(); //line 16
$app->db_credentials = $db_credentials;
$app->run();
----and this happens----
Fatal error: Class 'EchoApplicaton' not found in /var/www/html_echo/page.php on line 16
Как это возможно?
EDIT: опубликовал код всей страницы.
ли они оба используют один за другим, как в вашем примере? – alex
Да, это линия 14-16, с пустой линией между ними. – UltimateBrent