php - 在 PHP 中如何清除 WSDL 缓存?

通过 php_info() 保存 WSDL 缓存 (/tmp),但我不一定知道删除所有以WSDL。

是的,我应该能够从 /tmp 中删除所有内容,但我不知道如果我删除任何所有 WSDL 文件还会产生什么影响。

最佳答案

您可以安全地删除 WSDL 缓存文件。如果您希望防止以后缓存,请使用:

ini_set("soap.wsdl_cache_enabled", 0);

或动态:

$client = new SoapClient('http://somewhere.com/?wsdl', array('cache_wsdl' => WSDL_CACHE_NONE) );

https://stackoverflow.com/questions/303488/

相关文章:

php - 将 stdClass 对象转换/转换为另一个类

php - 一起注释掉 HTML 和 PHP

php - 对 PHP 脚本的同时请求

php - 函数只返回字符串中的字母数字字符?

php - 使用 curl 下载大文件

javascript - 使用 onclick 执行 PHP 函数

php - PHP 中的 session_unset() 和 session_destroy() 有

php - memory_get_peak_usage() 与 "real usage"

php - 基于多个 ID 检索 Laravel 模型结果

php - 什么是 PHP 中的工厂设计模式?