我正在多页网站上工作,我的目录结构是: 控制器包含( 管理, 上市, index.php) 2.模型包含( 类, 配置, initialize.php) 3.观点 4. parameters.php:如下所示
<?php
$dir_root = 'C:/wamp/www/Inceptum/';
$dir_site = 'http://localhost/Inceptum/';
$dir_assets = $dir_site.'view/assets/';
$dir_assets_css = $dir_assets.'css/';
etc.?>
我在控制器中有一个文件index.php,其代码如下,我的initialize.php 在模型中
<?php
ob_start();
require_once '../../parameters.php';
require_once $dir_model.'initialize.php';
$workshops = Workshop::find_all();
include $dir_public.'home.php';?>
这是在我的本地服务器上运行但是当我上传它时我改变了
$dir_root = 'http://www.inceptum.co.in/';$dir_site = 'http://www.inceptum.co.in/';
但是跟随错误我看到了
警告:require_once(../ model / initialize.php):无法打开流:第4行的/home/inceptum/public_html/controller/public/index.php中没有此类文件或目录 致命错误:require_once():在/ home / inceptum / public_html中打开所需的'../model/initialize.php'(include_path ='。:/ usr / lib / php:/ usr / local / lib / php')失败第4行/controller/public/index.php