Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > PHP: X технологии > SoapClient и soapCall, кеширование запросов. |
Автор: LOBsTerr 23.1.2011, 11:50 |
Суть проблемы использую свой класс обертку над класссом SoapClient. использую вызов методов через sopaCall. Облазил документацию. Но ответа не нашел. суть проблемы я делаю изменения в БД вебсервис возвращает мне закешированные данные, которые явно не сосуществуют действительности. Я не пойму кто именно их кеширует. Но хочу, что SoapClient совсем не использовал кеширование. Как это можно сделать? Чтобы мне всегда приходили актуальные данные. Заранее всем спасибо. Если у кого то есть еще идеи, где смотреть кеш, буду очень благодарен! |
Автор: bars80080 23.1.2011, 23:55 | ||
у меня где-то такая штука стоит:
|
Автор: LOBsTerr 31.1.2011, 03:09 |
Я у себе в php.ini отрубил кеширование, я уже копал в эту сторону: ; Enables or disables WSDL caching feature. soap.wsdl_cache_enabled=0 ; Sets the directory name where SOAP extension will put cache files. soap.wsdl_cache_dir="/tmp" ; (time to live) Sets the number of second while cached file will be used ; instead of original one. soap.wsdl_cache_ttl=86400 |
Автор: LOBsTerr 10.2.2011, 03:43 |
Проблема оказалась на серверной стороне, данные кешировались хибернейтом. |