![我需要在 php.ini 中设置文件的完整路径吗?](https://linux22.com/image/658491/%E6%88%91%E9%9C%80%E8%A6%81%E5%9C%A8%20php.ini%20%E4%B8%AD%E8%AE%BE%E7%BD%AE%E6%96%87%E4%BB%B6%E7%9A%84%E5%AE%8C%E6%95%B4%E8%B7%AF%E5%BE%84%E5%90%97%EF%BC%9F.png)
我已经将 php 与 apache bin 目录“合并”,但是多年来我一直在对文件路径进行硬编码,如下所示:
curl.cainfo = d:/server/bin/cacert.pem
-
browscap = d:/server/bin/browscap.ini
-
session.save_path = "N;MODE;d:/server/www/sessions"
除这 3 个设置外,此设置完全可移植。 有没有办法编写这些路径,使它们更加动态? PHP 安装在 中d:/server/bin
。
提前致谢 ;)
答案1
经过反复试验,需要完整路径,因此这个布尔问题的答案如下:
是的
在当前版本的 PHP 中,/
大多数 PHP.INI 设置都需要使用正斜杠作为路径分隔符的完整路径(无论是在 Windows 还是 Linux 上),其中需要设置文件路径或存储数据的位置。