Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Песочница (https://forum.antichat.xyz/forumdisplay.php?f=189)
-   -   Php cкрипты после правки на чужом сервере выполняют старый код(кеширование какое то пля?!)? (https://forum.antichat.xyz/showthread.php?t=475107)

failsafe 13.01.2020 15:52

Привет, задолбало, уже не первый раз сталкиваюсь с этой фигней, но тут че то вообще !#$%$%& какой то. На других серверах удавалось это сбросить через удаление/создание скрипта , но не в этом случае. Например, создаешь скрипт, выполняешь через http запрос, и все , дальше ты с ним хоть что делай, он будет выполнять код, забитый в него при первоначанльном создании, даже если удалить, запросить и заново создать. Помогает только переименование в новое имя. Как дать понять , что старый скрипт со старым именем поменялся , блин?

failsafe 13.01.2020 16:20

Начал сам потихонечку копать в сторону Zend OPcache, он упоминается в phpinfo.

crlf 13.01.2020 16:58

Попробуй https://www.php.net/manual/ru/functi...invalidate.php

Если не получится, выложи срдержимое phpinfo(), будем разбираться.

Pop-Xlop 13.01.2020 22:09

Известная фича некоторых серверов.

Попробуй чутка модифицировать дату файла через touch() изменив время файла на несколько секунд вперед\назад.

failsafe 14.01.2020 12:28

Цитата:

Сообщение от Pop-Xlop
Pop-Xlop said:

Известная фича некоторых серверов.
Попробуй чутка модифицировать дату файла через touch() изменив время файла на несколько секунд вперед\назад.

и сам так делал ранее, но в этом случае не помогало

Цитата:

Сообщение от crlf
crlf said:

Попробуй
https://www.php.net/manual/ru/functi...invalidate.php
Если не получится, выложи срдержимое phpinfo(), будем разбираться.

усе заработало.

Более того, в корне сайта услужливо лежит скрипт сacheflush.php( видимо админы положили для деплоя)

PHP код:

PHP:
[
COLOR="#000000"][COLOR="#0000BB"][/COLOR][COLOR="#007700"][/COLOR][/COLOR

который я сейчас и дергаю )


Время: 03:10