我有可以在宿主服务器上完美运行的PHP应用程序,但是当我尝试在xamp(Localhost)上运行我的应用程序时,出现以下错误
找不到对象!在此服务器上找不到请求的URL。如果 您手动输入了网址,请检查拼写,然后重试。
如果您认为这是服务器错误,请与网站管理员联系。
错误404本地主机Apache / 2.4.35(Win32)OpenSSL / 1.1.0i PHP / 7.2.11
我的代码低于
$allowed_files = array('login.php');
$current_file = basename($_SERVER['SCRIPT_FILENAME']);
$root = (isset($_SERVER['HTTPS']) ? "https://" : "http://") . $_SERVER['HTTP_HOST'];
$root .= str_replace(basename($_SERVER['SCRIPT_NAME']), '', $_SERVER['SCRIPT_NAME']);
DEFINE('SITE_URL', $root);
DEFINE('STORE_ID', $_SESSION['admin_auth']);
DEFINE('ROLE_ID', $_SESSION['Role']);
DEFINE('USER_ID', $_SESSION['UserID']);
DEFINE('APP_PATH', (str_replace(DIRECTORY_SEPARATOR . 'include', '', __DIR__) . DIRECTORY_SEPARATOR));
我能够登录,它给我URL /list.php,但是当我从list.php文件中选择选项时,还有另一个重定向代码,该代码下面的链接位于我list.php文件的最后一行
<a class="btn btn-info btn-rounded btn-transparent cClick" href="<?php print SITE_URL . $row->CompanyID; ?>/index.php" >Access</a>