【发布时间】:2019-05-12 18:08:27
【问题描述】:
我一直在尝试将我的网络应用程序从本地主机切换到学校服务器,但它告诉我它找不到路径:
警告:require_once(/util/tags.php):打开流失败:没有这样的 文件或目录在 /home/xiaoant/public_html/database_pizza/pizza/util/main.php上线 17
致命错误:require_once(): 未能打开所需的 '/util/tags.php' (include_path='///') 在 /home/xiaoant/public_html/database_pizza/pizza/util/main.php上线 17
<?php
// Start session to store user and cart data
session_start();
// Get the document root
$doc_root = filter_input(INPUT_SERVER, 'DOCUMENT_ROOT', FILTER_SANITIZE_STRING);
// Get the application path
$uri = filter_input(INPUT_SERVER, 'REQUEST_URI', FILTER_SANITIZE_STRING);
$dirs = explode('/', $uri);
$app_path = '/' . $dirs[1] . '/' . $dirs[2] . '/';
// Set the include path
set_include_path($doc_root . $app_path);
// Get common code
require_once('/util/tags.php');
require_once('/model/database.php');
// Define some common functions
function display_db_error($error_message) {
global $app_path;
include 'errors/db_error.php';
exit;
}
function display_error($error_message) {
global $app_path;
include 'errors/error.php';
exit;
}
?>
【问题讨论】:
标签: php path connection-string