Sziasztok !
A Fedora 34 (apache) szerveremen működik egy WP egy owncloud és egy piwigo oldal.
Leírások mentén (lámaként) raktam össze és eddig kb 1 éve remekül működik, Folyamatosan frissítem a a rendszert (biztonsági frissítésekkel).
Csak a Piwigo "halt meg" megjelenítéskor az alábbi képernyő fogad a böngészőben:
Warning: array_merge(): Expected parameter 1 to be an array, null given in /var/www/html/pw/include/functions_user.inc.php on line 382
Warning: Invalid argument supplied for foreach() in /var/www/html/pw/include/functions_user.inc.php on line 384
Notice: Undefined index: id in /var/www/html/pw/include/functions_user.inc.php on line 410
Notice: Undefined index: status in /var/www/html/pw/include/functions_user.inc.php on line 410
Warning: [mysql error 1064] You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '' at line 3 SELECT cat_id FROM piwigo_user_access WHERE user_id = ; in /var/www/html/pw/include/dblayer/functions_mysqli.inc.php on line 864Fatal error: Uncaught Error: Call to a member function fetch_assoc() on bool in /var/www/html/pw/include/dblayer/functions_mysqli.inc.php:925 Stack trace: #0 /var/www/html/pw/include/functions_user.inc.php(585): query2array() #1 /var/www/html/pw/include/functions_user.inc.php(410): calculate_permissions() #2 /var/www/html/pw/include/functions_user.inc.php(293): getuserdata() #3 /var/www/html/pw/include/user.inc.php(60): build_user() #4 /var/www/html/pw/include/common.inc.php(154): include('/var/www/html/p...') #5 /var/www/html/pw/index.php(11): include_once('/var/www/html/p...') #6 {main} thrown in /var/www/html/pw/include/dblayer/functions_mysqli.inc.php on line 925
Kb 1 hete guglizok ,de nem találok erre az esetre megoldást. Megközelítőleg 5000 fotó vár arra, hogy ismét megnézzék :)
Köszönöm, ha tudtok valami tippet / megoldást adni az ügyben.
PHP 7.4.22
10.5.11-MariaDB MariaDB Server
Apache/2.4.48 (Fedora)
- 245 megtekintés
Hozzászólások
Rossz a mysql parancs, ami lefut, erre a mysql/mariadb egy false-t ad vissza, a php kod pedig ezt akarja feldolgozni es mindenfele bajai vannak ezzel. Sql parancsot kellene latni hogy mi a baja.
Bakker, ott az sql parancs... user = utan kellene valami ertek. Meg kellene nezni mi rakja ossze az sql-t es miert nem kerul bele. Debugolasra fel!
Pont ilyet irnak itt is, de van 2017-es bejegyzes is. Kotvany ez, kezi debug lesz a megoldas.
- A hozzászóláshoz be kell jelentkezni
hat nyilvan a user_id hianyzik a WHERE-bol....
- A hozzászóláshoz be kell jelentkezni
Az adminisztrátor lett megváltoztatva. Lehet, hogy az okozott galibát ?
Esetleg tudnál ebben segíteni? Sajnos a Piwigo admin felületét nem tudom elérni.
Karesz
- A hozzászóláshoz be kell jelentkezni
Session törlés, bongeszo minden lap bezaras es reload?
- A hozzászóláshoz be kell jelentkezni
Ez lenne az: https://github.com/Piwigo/Piwigo ? Meg tudod találni benne az említett php-fájlt?
- A hozzászóláshoz be kell jelentkezni
Közben haladtam, mert kaptam értékes linkeket az ügyben, (neked is köszönöm ) de nem vagyok annyira képzett, hogy a php fájlok rejtelmeit minden összefüggésben megértsem.
Ismét elmentettem mindent :) reinstall a Piwigo és újra betöltöttem az adatbázist a phpmyadmin-ban ennek megfelelően konfiguráltam a /local/config/ mappa fájljait Szeremcsére ez működött.
Ez persze a -miértre- nem ad választ, de majd egyszer eljutok oda is ;)
Köszönöm !
Karesz
- A hozzászóláshoz be kell jelentkezni
Kiszállunk, beszállunk, megyünk tovább a'la windóz...
- A hozzászóláshoz be kell jelentkezni