我正在发布我的网站,但是当我尝试对其进行测试时,总是会出错。
发生的致命错误是:
严重错误:require():无法在第3行的/membri/testinsit/builtit/index.php中打开所需的'mywebsite.it/builtit/includes/mysql.inc.php'(include_path ='.:')。
我尝试过几次更改路径,我在此处搜索解决方案,但没有任何帮助。
这些是我在config.inc.php文件中使用的常量。
define('BASE_URI', 'mywebsite.it/builtit');
define('BASE_URL', 'mywebsite.it/builtit');
define('MYSQL', 'mywebsite.it/builtit/includes/mysql.inc.php');
这是index.php
文件中的代码,需要配置文件和MYSQL常量。
require('./includes/config.inc.php');
require(MYSQL);
我也尝试将路径(./includes/config.inc.php)
更改为(includes/config.inc.php)
,但没有任何改变。
答案 0 :(得分:0)
PHP不包含来自Web服务器的带有URL的文件。它包括本地文件。
这样定义路径:
define('MYSQL', './includes/mysql.inc.php');