Я использую CODA, MAMP и полностью работаю из своей папки HTdocs. Я изучаю структуру PHP и MVC и сталкиваюсь со следующей ошибкой при использовании require_once. Я прочитал многие другие сообщения по этой теме, и никакое решение не сработало.PHP require_once error
Ошибка я получаю это:
Warning: require_once(UserModel.php): failed to open stream:
No such file or directory in - on line 13 Fatal error: require_once():
Failed opening required 'UserModel.php' (include_path='.:') in - on line 13
Моя структура файла:
database
----bdfdatabase.sql
index.php
UserModel.php
Мой код выглядит следующим образом
<?php
require_once('UserModel.php');
$dsn = "mysql:host=127.0.0.1;port=8889;dbname=bdfdatabase";
$db_user= "root";
$db_pass= "root";
$model = new UserModel($dsn, $db_user, $db_pass);
$rows = $model->displayUsers();
foreach($rows as $row){
echo "<h3><a href='details.php'>";
echo "${row['user_name']}";
echo "</a></h3>";
}
?>
Любые предложения будут оценены.
SO your require_once in index.php? – Starx
"' ... in - on line 13' "...? Как вы используете этот код? – deceze
@Starx Да, мой require_once находится в index.php. – Garrett