PHP.INI:相对路径?

PHP.INI:相对路径?,php,Php,我正在网站主机的根目录下使用一个本地php.ini文件 如果我将error_log的路径“logs/php_error.log”放在php.ini中,它会在php.ini的同一文件夹中查找名为logs的文件夹吗 ini位于我的web服务器的根文件夹(public_host)中。我想将错误存储在php.ini所在的文件夹中。如何在本地php.ini中编写这样的路径 /public_html/php.ini /public_html/logs/php_error.log 这在很大程度上取决于您是如

我正在网站主机的根目录下使用一个本地php.ini文件

如果我将error_log的路径“logs/php_error.log”放在php.ini中,它会在php.ini的同一文件夹中查找名为logs的文件夹吗

ini位于我的web服务器的根文件夹(public_host)中。我想将错误存储在php.ini所在的文件夹中。如何在本地php.ini中编写这样的路径

/public_html/php.ini
/public_html/logs/php_error.log

这在很大程度上取决于您是如何运行PHP的,因为您没有指定这一点


因为您使用的是本地php.ini,所以我假设您使用的是suPHP?如果是,则SUPPP生成的新进程的CWD驻留在调用脚本的文件夹中。因此,如果在php.ini中放置一个相对路径,它将相对于Apache启动的脚本的位置(例如,如果将其简单地像“error_log”一样放置,它将在与Apache执行的脚本相同的目录中创建一个error_log文件)。使用SUPPP,我想强烈建议您只使用绝对路径。

好吧,我想您在来这里询问我们之前已经尝试过了。。。结果是什么?巴特杜德:我似乎找不到文件的创建位置。我不认为有办法强制php.ini的目录作为任何类型的相对路径的源。你在网上找过你的档案吗?