Php 十月CMS访问后端-错误数据库丢失
在我的本地机器上,我开发了一个与10月CMS的项目。一切都好,我可以去后端cms等。当我部署到托管服务器上时,除了后端cms之外,一切都正常。它不断向我显示“需要数据库才能访问后端。请在重试之前检查数据库是否已配置和迁移。” 托管服务器中的My.env文件具有托管服务器中的数据库更改 我还尝试使用新凭据修改config/database.php,但没有成功 还有其他解决办法吗 已解决:我的问题是数据库配置文件(database.php)的凭据错误。Php 十月CMS访问后端-错误数据库丢失,php,laravel,octobercms,Php,Laravel,Octobercms,在我的本地机器上,我开发了一个与10月CMS的项目。一切都好,我可以去后端cms等。当我部署到托管服务器上时,除了后端cms之外,一切都正常。它不断向我显示“需要数据库才能访问后端。请在重试之前检查数据库是否已配置和迁移。” 托管服务器中的My.env文件具有托管服务器中的数据库更改 我还尝试使用新凭据修改config/database.php,但没有成功 还有其他解决办法吗 已解决:我的问题是数据库配置文件(database.php)的凭据错误。 双重检查,三重检查,因为这对我来说很棘手。您是
双重检查,三重检查,因为这对我来说很棘手。您是否尝试在服务器上的
config/database.php
文件中设置db设置?以下是几种可能的解决方案:
- 确保文件
config/database.php
- 确保数据库已创建
- 如果无法工作,请将
更改为localhost
127.0.0.1
- 通过运行命令
php-artisan-config:clear
- 我认为这与MySQL root没有远程访问有关。
我通常做的是创建一个新用户
'username'@'localhost'
,并在我的OCMS应用程序中使用这些creds。这一直对我有效。您是否尝试过php artisan缓存:clear
?或者更好的方法是:php artisan配置:clear
?缓存:clear
用于缓存存储,而不是配置缓存上述方法均无效:(@Anddres我只是想知道问题是否已经解决。我遇到了同样的问题。你能告诉我更多的方法吗?