如何修复致命错误,包括include_path问题

时间:2019-05-20 11:51:42

标签: php

我正在发布我的网站,但是当我尝试对其进行测试时,总是会出错。

发生的致命错误是:

  

严重错误: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),但没有任何改变。

1 个答案:

答案 0 :(得分:0)

PHP不包含来自Web服务器的带有URL的文件。它包括本地文件。

这样定义路径:

define('MYSQL', './includes/mysql.inc.php');