Po více než 7 měsících vývoje od vydání verze 6.8 byla vydána nová verze 6.9 svobodného open source redakčního systému WordPress. Kódové jméno Gene bylo vybráno na počest amerického jazzového klavíristy Gene Harrise (Ray Brown Trio - Summertime).
Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za listopad (YouTube).
Google Chrome 143 byl prohlášen za stabilní. Nejnovější stabilní verze 143.0.7499.40 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 13 bezpečnostních chyb.
Společnost Valve aktualizovala přehled o hardwarovém a softwarovém vybavení uživatelů služby Steam. Podíl uživatelů Linuxu dosáhl 3,2 %. Nejčastěji používané linuxové distribuce jsou Arch Linux, Linux Mint a Ubuntu. Při výběru jenom Linuxu vede SteamOS Holo s 26,42 %. Procesor AMD používá 66,72 % hráčů na Linuxu.
Canonical oznámil (YouTube), že nově nabízí svou podporu Ubuntu Pro také pro instance Ubuntu na WSL (Windows Subsystem for Linux).
Samsung představil svůj nejnovější chytrý telefon Galaxy Z TriFold (YouTube). Skládačka se nerozkládá jednou, ale hned dvakrát, a nabízí displej s úhlopříčkou 10 palců. V České republice nebude tento model dostupný.
Armbian, tj. linuxová distribuce založená na Debianu a Ubuntu optimalizovaná pro jednodeskové počítače na platformě ARM a RISC-V, ke stažení ale také pro Intel a AMD, byl vydán ve verzi 25.11.1. Přehled novinek v Changelogu.
Byla vydána nová verze 15.0 svobodného unixového operačního systému FreeBSD. Podrobný přehled novinek v poznámkách k vydání.
UBports, nadace a komunita kolem Ubuntu pro telefony a tablety Ubuntu Touch, vydala Ubuntu Touch 24.04 1.1 a 20.04 OTA-11. Vedle oprav chyb a drobných vylepšení je řešen také středně závažný bezpečnostní problém.
I letos vyšla řada ajťáckých adventních kalendářů: Advent of Code 2025, Perl Advent Calendar 2025, CSS Advent Calendar 2025, Advent of A11Y 2025, Advent of AI Security 2025, Advent of Agents (in Google) 2025, Advent of Svelte 2025, …
Ahoj,
mám nainstalovaný RoundCube verze 0.3.1, povolil jsem plugin Password. Vlezl jsem do /plugins/password/config.inc.php.dist, které jsem zkopíroval na config.inc.php, kde jsem nastavil toto:
$rcmail_config['password_driver'] = 'sql';
$rcmail_config['password_db_dsn'] = 'mysql://rc-user:rcheslo@127.0.0.1/mail';
$rcmail_config['password_query'] = 'UPDATE `mail`.`users` SET `password` = ENCRYPT(%p) WHERE CONVERT(`users`.`email` USING utf8) = %u LIMIT 1;';
Pak přejdu do Osobního nastavení a záložku Heslo. Zde zadám aktuální heslo, 2x nové heslo, potvrdím a pak mám jen bílou stránku bez ničeho, přičemž ve zdrojovém kódu jsou data. Heslo se nezmění, zůstanepouze to staré, do error ani sql logu roundcube se mi nic nezapíše (hodnota nastavena na trac. Zkoušel jsem nějaké kombinace, ale nic, co by mi fungovalo. Předpokládám, že problém bude ve spojení s databází nebo v samotném MySQL dotazu. Kde může být problém?
Řešení dotazu:
Tak už vím, kde je přesně chyba, ale nevím, jak to upravit. Chyba je na níže uvedeném řádku. Jde o to, že jméno databáze má ve jméně pomlčku, jako SQL dotaz mohu dát databázi do zpětných apostrofů, apostrofů. Nyní to ovšem nejde ani escapovat zpětným lomítkem:
$rcmail_config['password_db_dsn'] = 'mysql://rc-user:rcheslo@127.0.0.1/data-base';
Omlouvám, neuvědomil jsem si to v tom nadšení. V tomto problém nebyl, byť jsem tak usoudil z toho, že mi interní logovací služba RoundCube psala do logu, že se nemůže dostat do zmíněné databáze. První část problému vyřešila úprava oprávnění na "ALL Privilegies" a poté jsem si nechal logovat SQL dotazy, což byl také zázrak. Dotaz provedený na MySQL z RoundCube byl správný, když jsem ho vložil přes phpMyAdmina, tak prošel, ale RC mi hlásilo, že heslo nejde uložit. Musel jsem odstranit kontrolu starého hesla a poté už dotaz proběhl i skrz RoundCube.
Tiskni
Sdílej: