如何修改文件config.php或者加载自定义的配置文件
1个回答
展开全部
按这样修改就可以了:
public目录下的自定义配置文件siteconfig.inc.php,用如下代码:
<?php
$siteconfig = require '__PUBLIC__/siteconfig.inc.php';
$config = array(
//'配置项'=>'配置值'
// 添加数据库配置信息
'USERNAME' => 'admin',
'DB_TYPE' => 'mysql', // 数据库类型
'DB_HOST' => '127.0.0.1', // 服务器地址
'DB_NAME' => 'detectinfo', // 数据库名
//'DB_USER' => 'root', // 用户名
//'DB_PWD' => '', // 密码
'DB_PORT' => '', // 端口
'DB_PREFIX' => '', // 数据库表前缀
);
return array_merge($config,$siteconfig);
?>
复制代码
但是require函数会报错
ERROR:require(): Failed opening required '__PUBLIC__/siteconfig.inc.php' (include_path='.;C:\php\pear;C:\wamp\www\ThinkPHP/Extend/Vendor/') in C:\wamp\www\PluginDetect\Conf\config.php on line 2
public目录下的自定义配置文件siteconfig.inc.php,用如下代码:
<?php
$siteconfig = require '__PUBLIC__/siteconfig.inc.php';
$config = array(
//'配置项'=>'配置值'
// 添加数据库配置信息
'USERNAME' => 'admin',
'DB_TYPE' => 'mysql', // 数据库类型
'DB_HOST' => '127.0.0.1', // 服务器地址
'DB_NAME' => 'detectinfo', // 数据库名
//'DB_USER' => 'root', // 用户名
//'DB_PWD' => '', // 密码
'DB_PORT' => '', // 端口
'DB_PREFIX' => '', // 数据库表前缀
);
return array_merge($config,$siteconfig);
?>
复制代码
但是require函数会报错
ERROR:require(): Failed opening required '__PUBLIC__/siteconfig.inc.php' (include_path='.;C:\php\pear;C:\wamp\www\ThinkPHP/Extend/Vendor/') in C:\wamp\www\PluginDetect\Conf\config.php on line 2
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询