これが私のプロジェクトのフォルダ構造です:
/ ping - /コントローラ ----Ping_Conntroller_Main.php ----Ping_Conntroller_Db.php - /モデル ----dbCredentials.php - /意見 ----output.html.php
「ping」は私のプロジェクトを含むフォルダーであり、コンピューターの「xampp / htdocs /」ディレクトリ(C:/ xampplite / htdocs /)内にあります。
各ファイルの初期コードは次のとおりです。
OUTPUT.HTML.PHP
---------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<?php
$root = $_SERVER['DOCUMENT_ROOT'];
include($root.'/ping/Controller/Ping_Controller_Main.php');
PING_CONTROLLER_DB.PHP
----------------------
<?php
$root = $_SERVER['DOCUMENT_ROOT'];
require($root.'/ping/Model/dbCredentials.php');
class Ping_Controller_Db
{
PING_CONTROLLER_MAIN.PHP
------------------------
<?php
$root = $_SERVER['DOCUMENT_ROOT'];
require($root.'/ping/Controller/Ping_Controller_Db.php');
class Ping_Controller_Main
{
ブラウザで「output.html.php」ファイルにアクセスしようとすると、次のエラーが発生します。
Warning: include(C:/xampplite/htdocs/ping/Controller/Ping_Controller_Main.php) [function.include]: failed to open stream: No such file or directory in C:\xampplite\htdocs\ping\View\output.html.php on line 6
Warning: include() [function.include]: Failed opening 'C:/xampplite/htdocs/ping/Controller/Ping_Controller_Main.php' for inclusion (include_path='.;C:\xampplite\php\PEAR') in C:\xampplite\htdocs\ping\View\output.html.php on line 6
私は本当に愚かなことをしているに違いないことを知っていますが、私は過去20分間エラーを見つめていました、そしてこれを機能させることができないようです。
前もって感謝します!