如果我不能访问php.ini,我该如何配置它?


How do i configure php.ini if i don't have access to it

我正在尝试在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