Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 无法更改OctorberCMS中的.env值_Php_Laravel 5_Configuration_Environment_Octobercms - Fatal编程技术网

Php 无法更改OctorberCMS中的.env值

Php 无法更改OctorberCMS中的.env值,php,laravel-5,configuration,environment,octobercms,Php,Laravel 5,Configuration,Environment,Octobercms,我已更新my.env,并且已成功更新和更改这些配置的所有值,但以下属性中的2个除外: DB_连接 数据库 如您所见,这是我的db配置文件(.env): 除了:DB_CONNECTION和DB_DATABASE之外,所有属性值都是可变的,无论我在DB_CONNECTION和DB_DATABASE中输入了什么值,它都将始终包含:sqlite和storage/DATABASE。sqlite似乎是DB_CONNECTION和DB_DATABASE在代码中的某个地方硬编码的 有人能帮我直接从.env设置D

我已更新my.env,并且已成功更新和更改这些配置的所有值,但以下属性中的2个除外:

  • DB_连接
  • 数据库
  • 如您所见,这是我的db配置文件(.env):

    除了:DB_CONNECTION和DB_DATABASE之外,所有属性值都是可变的,无论我在DB_CONNECTION和DB_DATABASE中输入了什么值,它都将始终包含:sqlitestorage/DATABASE。sqlite似乎是DB_CONNECTION和DB_DATABASE在代码中的某个地方硬编码的

    有人能帮我直接从.env设置DB_连接和DB_数据库的值吗


    注意:我尝试了config:clear、cache:clear、config:cache,但没有得到好结果。

    在代码库中对这些参数进行全文搜索。配置读取也可能成功,但在使用点您正在使用另一个变量。是否尝试刷新缓存?我是说Laravel将配置存储在缓存中。所以你必须清理它。我已经尝试了以上所有方法,但还没有成功,我已经刷新了缓存,搜索了整个代码库中的参数…你能分享你的
    config/database.php
    文件吗,它可能有这些values@HardikSatasiya这是代码,请注意代码顶部的dd(…),我从那里调试.env值
    ...
    DB_CONNECTION="pgsql"
    DB_HOST="databaseurl"
    DB_PORT=5433
    DB_DATABASE=obunda_october
    DB_USERNAME=postgres
    DB_PASSWORD=postgres
    ...