Php SoapClient WSDL缓存文件名模式

Php SoapClient WSDL缓存文件名模式,php,caching,soap,wsdl,soap-client,Php,Caching,Soap,Wsdl,Soap Client,当我使用启用WSDL缓存的PHPSOAPClient时,它会在temp目录(在我的例子中是在/tmp中)中创建文件。这些文件名如下所示: wsdl-someuser-5f2575e302421be10bf5922237f90e34 但是“someuser”部分从何而来?脚本是由“apache”用户从CLI调用的,在php.ini和php-i输出中没有“someuser”。虽然我对您的问题没有答案,但我注意到它可以被任何用户使用,而不仅仅是创建它的用户。例如,“apache”用户将重复使用“ro

当我使用启用WSDL缓存的PHPSOAPClient时,它会在temp目录(在我的例子中是在/tmp中)中创建文件。这些文件名如下所示:

wsdl-someuser-5f2575e302421be10bf5922237f90e34

但是“someuser”部分从何而来?脚本是由“apache”用户从CLI调用的,在
php.ini
php-i
输出中没有“someuser”。

虽然我对您的问题没有答案,但我注意到它可以被任何用户使用,而不仅仅是创建它的用户。例如,“apache”用户将重复使用“root”用户检索时缓存的相同wsdl。