我正在尝试在php.ini中配置我的数据库连接设置,这样它比将密码放在公共文件夹中的php文件中要安全得多。
问题是我似乎无法在我的cpanel中找到我的php.ini文件。我正在使用VPS服务器,不确定是否允许我访问此文件。
有了这个限制,我怎样才能配置php.ini来包含我的主机,端口,用户名和密码?
答案 0 :(得分:0)
将数据库设置添加到PHP.ini听起来很奇怪。我的意思是,从来没有自己做过。
您仍然可以使用PHP文件添加配置设置,而不是将其发布到公共场所(文件夹)。
假如你在VPS中,你可以在你的公共文件夹之外完全拥有你的数据库配置 - 它可以是一个兄弟文件夹,如命名" config" - 并且如果你从PHP公共区域访问该文件要求它。
另一个好主意是开始考虑使用像Laravel,Symfony或CakePHP这样的PHP框架,它通常不会将配置文件放在公共文件夹下。
然后,如果你想访问你的php.ini文件听起来是一个好主意使用SSH来达到你的VPS。您可以在cPanel中配置SSH访问。
您必须精通Linux控制台命令,然后从命令行导航和编辑您的php.ini。