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