Új verzió, lássuk. :-)
Régi inaktiválva, infusion mappák törölve. (A CORE file-okat nem állítom vissza, úgyis felülírom a csomagban lévővel.)
Új fájlok felmásolva (CORE fájlok felülírva), majd Infusion adminban telepítve.
Licensz elfogadva, minden működik, van idő a Kilépés gombon és van az oldalpanelen is. A naptár panellel együtt is jó az idő. Szuper!
1.
Kijelentkezek az oldalról, majd visszalépnék teszt userként és ez fogad a login után:
Fatal error: Uncaught Error: Undefined constant "PHPFusionLOCALESET" in /home/wuztoc/public_html/site/includes/classes/PHPFusion/Locale.php:452 Stack trace: #0 /home/wuztoc/public_html/site/includes/core_functions_include.php(1978): PHPFusionLocale->getInfLocaleFiles() #1 /home/wuztoc/public_html/site/infusions/bltfmhu_login_expiration_panel/infusion_db.php(50): fusion_get_inf_locale_path() #2 /home/wuztoc/public_html/site/includes/classes/PHPFusion/Authenticate.php(153): require_once('/home/wuztoc/pu...') #3 /home/wuztoc/public_html/site/includes/classes/PHPFusion/Authenticate.php(107): PHPFusionAuthenticate::setUserCookie() #4 /home/wuztoc/public_html/site/includes/classes/PHPFusion/Authenticate.php(65): PHPFusionAuthenticate->_authenticate() #5 /home/wuztoc/public_html/site/maincore.php(211): PHPFusionAuthenticate->__construct() #6 /home/wuztoc/public_html/site/home.php(18): require_once('/home/wuztoc/pu...') #7 {main} thrown in /home/wuztoc/public_html/site/includes/classes/PHPFusion/Locale.php on line 452
Az oldalt úgy "kaptam vissza", hogy az eredeti "Authenticate.php"-t visszamásoltam.
Egyelőre meg is tartom az eredetit mert ez így most működik. Lesz ebből bajom? (Gondolom a lejárat időt ne nagyon állítgassam az adminban így, ahhoz lehet köze.)
Azt viszont nem tudom nálad miért jó és nálam miért nem.
2.
A Kilépés gombon lévő idő valamelyest függ az oldalpaneltől. Ha valamelyik oldalon nem engedélyezem a Kiléptetési idő oldalpanelt, akkor ott a Kilépés gombon sincs idő.
Nem nagy probéma, de ha még akarod tovább fejleszteni, esetleg lehetnének teljesen függetlenek egymástól.
- PHP Fusion verzió 9.10.00
- Böngésző frissítés nem segít, frissítve és másikkal nézve se megy...
- Ha kikapcsolom az oldalpanelt valóban megy a Kilépés gombon a számláló, de ha NEM kapcsolom ki, hanem CSAK ADOTT oldalakon engedélyezem, akkor a Kilépés gombon is csak az engedélyezett oldalakkal együtt megy.
Nem tragédia, csak jeleztem, más is belefuthat.
(MIvel nálam a Fusion témában a User menüben lévő kilépés gomb alapból rejtve van egy "hamburger menü" mögött, így csak az oldalpanel lenne szem előtt de az meg nem passzol minden oldalhoz, ezért nincs mindenhol engedve.)
- Még az jutott eszembe, hogy a home.php-nak vajon lehet köze hozzá?
A 9.10.00-re frissítéssel valamit csináltak a home.php-vel de én megtartottam úgy ahogy volt, az a kezdőoldalam belépés után és ott valahol dől össze a dolog amikor az megjelenne.
A hiba utolsó sora is utal rá:
"PHPFusionAuthenticate->__construct() #6 /home/wuztoc/public_html/site/home.php(18): require_once('/home/wuztoc/pu...') #7 {main} thrown in /home/wuztoc/public_html/site/includes/classes/PHPFusion/Locale.php on line 452"
Na ez ügyben még lehet nyomozok kicsit...
Ettől függetlenül tetszik a dolog, sokat fejlesztettél rajta, így már jól használható.
Valóban nem látszik, bele tettem még az előző verzióban egy ellenőrzést, hogy ne fusson le 2x ugyan az a script, javítva lesz köszi.
Lehetséges, hogy van köze hozzá, én nem tartottam meg.
Feltöltöttem teszt oldalamra a home.php, semmi hibát nem ad. Hiba mentesen bejelentkezek admin- és user felhasználóként is.
Módosította Mathias 2021-10-24 17:11:27,
3 év ótaÚgy nézted, hogy a home.php a kezdőoldal/főoldal?
Köszi, hogy megnézted majd próbálgatom még ha lesz kedvem, de azt hiszem megleszek a módosított "Authenticate.php" nélkül is (valamivel az veszik össze nálam).
Bár úgy gondolom az alap rendszer része kellene legyen, hogy a bejelentkezve töltött időt az Admin szabhassa meg biztonsági okokból például.
Az, hogy valaki 48 órán át be van jelentkezve folyamatosan, miközben esetleg bárki odaülhet közben a gépéhez (pl. munkahelyen vagy akár otthon, közös használatú gépen, ne adj isten egy idegen helyen úgy felejtett bejelentkezéssel) nem egy biztonságos dolog. Ok, egy hobbi oldalon nagy baj nem lesz, de akadhat komolyabb célú felhasználás ahol ez már problémás lehet több szempontból is...
Módosította vizo 2021-10-24 18:10:06,
3 év ótaMódosításokat megcsináltam, Adminban állítottam az időn is próbaképpen.
1-2nap próbaüzem után kiderül, de most ki/be lépkedve nincs hiba, mint korábban, szóval eddig jónak tűnik...
Jók sok munkát/időt/próbálgatást fektettél bele. :-)
(Azt mondjuk nem értem miért csak nálam jött ez elő. )
Ui.: látom lett új verzió, próbálom majd azt is. Hátha nem lesz mit írnom oda. :-)
Módosította vizo 2021-10-25 23:52:05,
3 év ótaNem tudom, de ezen a szerveren nem volt az általad leírt hiba, csak egy ingyenes tárhelyen jött elő a hiba. Remélem az 1.1.4 verzió hiba menetesen fog működni nálad is.