Zapisywanie $config

boboo

Avatar: boboo

2024-03-07 15:51

Witam pięknie po dłuższej przerwie :-)
Mam taki mały problemik w panelu admina przy zapisywaniu "$config[variables]".
Opis:
zmieniam sobie coś i klik na "zapisz". Wszystko (prawie) gra, zielony komunikat o poprawnej operacji jest, ale... zmiany są niewidoczne. Dopiero po odświeżeniu strony! widać zmiany.
Co ciekawe: na localhost (xampp - apache) działa i pokazuje od razu poprawnie bez odświeżania.
Na "górze", czyli na serwerze (php 7. z czymś) już nie. Muszę odświeżyć (ale w $config.php się zapisało). Tak jakby strona się nie reload'owała.

Ktoś, coś, gotowe ustawienia pod ręką? Czy muszę mozolnie szukać różnic ustawień między localhostem a serverem?

» Quick.Cms v6.x

boboo

treewood (OpenSolution)

Avatar: treewood

2024-03-07 17:13

Możliwe, że jakiś cache serwerowy do plików PHP.

openzibi

Avatar: openzibi

2024-03-07 17:34

Cześć boboo,
Czy nie masz przypadkiem na serwerze cache typu OPCache?
Bardzo dobry dobry ale wymaga korekty w plikach admina

Zbyszek - StudioStrona.pl

boboo

Avatar: boboo

2024-03-07 20:05

władowałem na początku admin.php


if ( ini_get'opcache.enable' ) ){
 
ini_set'opcache.enable''0' );
}


i... po bólu :-)
Problem zniknął jak sen jaki złoty...
:D

Dzięki wielkie, Chłopaki

boboo

boboo

Avatar: boboo

2024-03-07 20:53

OK, to z wyłączeniem opcache było strzałem z armaty do wróbla ;-)

Wyrzuciłem to i zamiast jazdy bez opcache'a,
revaliduję tylko config.php
W templatce settings.php zaraz pod "saveVariables (..."
wstawiłem:

opcache_invalidate$config['dir_database'].'config.php' );


I też działa.
Można by jeszcze pogrzebać w revalidate_frequency (default = 2 sekundy)...
ale dziś mi się już nie chce ;-)

Dzięki jeszcze raz za "wędkę" ;-)

boboo

openzibi

Avatar: openzibi

2024-03-07 20:59

Jak lubisz testować to zerknij na forum partnerów na to https://opensolution.org/forum/?iTopic=12612

Zbyszek - StudioStrona.pl

boboo

Avatar: boboo

2024-03-08 06:05

@ Zbyszek,
to pokazuje mi, jak dawno nie byłem tu na forum :-)
kiedyś byłem z tutejszymi tematami na bieżąco ;-)

No tak, lang.xx też trzeba "odcache'ować", tylko to nie rzuciło mi się w oczy, bo akurat zmiany tam jakoś wygodniej robi mi się w textowym edytorze.

boboo

Back to top
about us | contact