Изменения в файле XML не отражаются на странице HTML - PullRequest
0 голосов
/ 14 января 2020

Я создаю очень маленький веб-сайт, который использует XML для хранения информации в виде простого файла (база данных не требуется). Сейчас все работает нормально, но каждый раз, когда я обновляю файл XML, изменения не будут отражаться на странице, независимо от того, сколько раз я пытаюсь обновить sh страницу или перезапустить сервер. Я использую "PHP XML DB" класс, который делает CRUD легко возможным с XML в PHP. Класс PHP можно найти по адресу https://www.phpclasses.org/package/9314-PHP-Store-and-retrieve-data-records-in-XML-files.html#information.

1 Ответ

0 голосов
/ 14 января 2020

Только что найденное решение, класс сохраняет кэш после каждого отдельного вызова и использует данные из кэша, если вызов поступает со стороны клиента, непосредственное редактирование файла XML не создаст новый кэш, следовательно, используя старый кэш. Мое решение состояло в том, чтобы использовать встроенную, но недокументированную функцию для очистки кэша в конце каждого вызова страницы. Я полностью зависел от документации, которую теперь понял, что она не полностью задокументирована

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...