Po více než roce vývoje od vydání verze 5.40 byla vydána nová stabilní verze 5.42 programovacího jazyka Perl (Wikipedie). Do vývoje se zapojilo 64 vývojářů. Změněno bylo přibližně 280 tisíc řádků v 1 500 souborech. Přehled novinek a změn v podrobném seznamu.
Byla vydána nová stabilní verze 7.5 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 138. Přehled novinek i s náhledy v příspěvku na blogu.
Sniffnet je multiplatformní aplikace pro sledování internetového provozu. Ke stažení pro Windows, macOS i Linux. Jedná se o open source software. Zdrojové kódy v programovacím jazyce Rust jsou k dispozici na GitHubu. Vývoj je finančně podporován NLnet Foundation.
Byl vydán Debian Installer Trixie RC 2, tj. druhá RC verze instalátoru Debianu 13 s kódovým názvem Trixie.
Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za červen (YouTube).
Libreboot (Wikipedie) – svobodný firmware nahrazující proprietární BIOSy, distribuce Corebootu s pravidly pro proprietární bloby – byl vydán ve verzi 25.06 "Luminous Lemon". Přidána byla podpora desek Acer Q45T-AM a Dell Precision T1700 SFF a MT. Současně byl ve verzi 25.06 "Onerous Olive" vydán také Canoeboot, tj. fork Librebootu s ještě přísnějšími pravidly.
Licence GNU GPLv3 o víkendu oslavila 18 let. Oficiálně vyšla 29. června 2007. Při té příležitosti Richard E. Fontana a Bradley M. Kuhn restartovali, oživili a znovu spustili projekt Copyleft-Next s cílem prodiskutovat a navrhnout novou licenci.
Svobodný nemocniční informační systém GNU Health Hospital Information System (HIS) (Wikipedie) byl vydán ve verzi 5.0 (Mastodon).
Open source mapová a navigační aplikace OsmAnd (OpenStreetMap Automated Navigation Directions, Wikipedie, GitHub) oslavila 15 let.
Vývojář Spytihněv, autor počítačové hry Hrot (Wikipedie, ProtonDB), pracuje na nové hře Brno Transit. Jedná se o příběhový psychologický horor o strojvedoucím v zácviku, uvězněném v nejzatuchlejším metru východně od všeho, na čem záleží. Vydání je plánováno na čtvrté čtvrtletí letošního roku.
Protože Wiki je dneska v módě, řekl jsem si, že jí na svou doménu nainstaluji. To jsem ale netušil, že poslední verze vyžadují PHP5 ...
První problém, na který jsem na našem společném virtuálním serveru narazil byl PLESK, který vyžadoval php4. Po nějaké době dohadování jsme se rozhodli, že bez Plesku přežijeme a postupili jsme o krok dál. Bez větších problémů jsem vyměnil mod-php4 za mod-php5. Phpinfo zahlásilo PHP5. Hurá. Jenže přestalo fungovat phpbb, v kterém mám pár vlastních modifikací. Po chvíli odlaďování jsem našel množinu asi 10ti funkcí v includes/functions.php, kvůli kterým to nejspíš přestalo fungovat. Ovšem vidina toho, že budu na "ostrém" serveru překopávat zdrojáky takového molocha, jakým je phpBB se mi moc nelíbila. Ještě jednou jsem prohlabal abíčko i google a našel návod, který doporučoval instalaci přes fastcgi. Tudy cesta také nevede, respektive jsem ji vzdal v okamžiku kdy jsem nebyl schopen přesvědčit apače, aby phpčka spouštěl a nepsal jen 404ku ... Na dvou portech se mi 2 instance Apache pouštět nechce (a už vůbec ne tak prasácky jak je popsáno v blogu). Gentoo rady ani tohle mi moc nepomohlo
Vzhledem k časovému presu tak v podstatě zbývají tři řešení - buď si přečíst PHP4 - 5 migrační příručku a portnout phpBB2 do 5ky, nebo upgradnout phpBB2 na phpBB3 (a přeprogramovat všechny moje vychytávky, přemigrovat databázi a tak podobně, nebo halt nainstalovat MediaWiki 1.6.0, což je poslední release, který běží pod PHP4.
P.S.: našel jsem docela zajímavé tipy na wiki ze ZČU
Tiskni
Sdílej:
S paralelnim provozem php4 a php5 ti neporadim nicmene mam trochu zkusenosti s prechodem na phpBB 3.x.
Konverze probehla bez nejmensiho problemu, je to otazka cca dvou kliknuti v instalatoru, chvili to trva (v zavislosti na velikosti DB). DB jsem mel tusim v UTF-8 a s cestinou zadny problem nebyl. Taky je dost slusna sance, ze svoje "vychytavky" nebudes muset prepisovat, protoze skok od 2.x k 3.x prinesl obrovske mnozstvi funkci a dost mozna, uz jsou tvoje vychytavky integrovane
AddHandler php5-cgi .php Action php5-cgi /php5cgi/php...takto lze napriklad nastavit pro vsechny .php soubory v adresari a podadresariich jako vychozi PHP5, ikdyz je jinde PHP4