Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> SoapClient и soapCall, кеширование запросов. Проблемы с кешированием 
V
    Опции темы
LOBsTerr
Дата 23.1.2011, 11:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 37
Регистрация: 22.2.2006
Где: Ташкент

Репутация: нет
Всего: нет



Суть проблемы использую свой класс обертку над класссом SoapClient. использую вызов методов через sopaCall. Облазил документацию. Но ответа не нашел. суть проблемы я делаю изменения в БД вебсервис возвращает мне закешированные данные, которые явно не сосуществуют действительности. Я не пойму кто именно их кеширует. Но хочу, что SoapClient совсем не использовал кеширование. Как это можно сделать? Чтобы мне всегда приходили актуальные данные. Заранее всем спасибо. Если у кого то есть еще идеи, где смотреть кеш, буду очень благодарен!
PM MAIL WWW ICQ   Вверх
bars80080
Дата 23.1.2011, 23:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 1
Всего: 315



у меня где-то такая штука стоит:

Код

        ini_set('soap.wsdl_cache_ttl', 86400);
        $soapClient = new SoapClient($wsdl);


PM MAIL WWW   Вверх
LOBsTerr
Дата 31.1.2011, 03:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 37
Регистрация: 22.2.2006
Где: Ташкент

Репутация: нет
Всего: нет



Я у себе в 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
PM MAIL WWW ICQ   Вверх
LOBsTerr
Дата 10.2.2011, 03:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 37
Регистрация: 22.2.2006
Где: Ташкент

Репутация: нет
Всего: нет



Проблема оказалась на серверной стороне, данные кешировались хибернейтом.
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: X технологии | Следующая тема »


 




[ Время генерации скрипта: 0.1093 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.