Archivi autore: Daniel Sobrinho

Come aggiornare il kernel Deepin

Per aggiornare il kernel Deepin c'è la possibilità di utilizzare il kernel Ubuntu reso disponibile da Canonical. Scrivo qui uso questa procedura per essere in grado di mantenere il mio Deepin aggiornato più spesso. Non ho mai avuto problemi, ma dico che la responsabilità dell'atto è individuale, non faccio una raccomandazione in questa sede, informo solo la procedura e non sono responsabile di alcun errore. Ne vale la pena per me!

Se mi chiedi: Cosa posso ottenere dall'aggiornamento del kernel?
Ripristino: ho visto in pratica prestazioni hardware migliorate, riscaldamento ridotto del processore / gpu (Intel), aumento delle prestazioni di rete … Ad ogni modo, l'aggiornamento è per questo.

Ecco i passaggi:
1) Accedi alla base del kernel di Ubuntu: https://kernel.ubuntu.com/~kernel-ppa/mainline/

2) Cerca la versione che ti interessa e accedi. Oggi la versione più stabile è 4.19.11 > https://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19.11/

3) Cerca i file in base all'architettura del tuo processore, esemplificherò usando i 64 bit:

> Scaricare i file e installarli nella sequenza seguente:

1° – moduli linux

2°- linux-image-unsigned

3° – linux-headers………._all.deb

4° – intestazioni linux

** Non uso versioni a bassa latenza e in un altro articolo ne spiego la caratteristica. Non è necessario scaricarlo e installarlo.

> Installare i file utilizzando il gestore grafico o dpkg di Deepin.

> Dopo l'installazione dei 4 file, pronunciare l'aggiornamento GRUB e verificare che la versione kernel sia stata aggiunta come opzione di avvio:

Spero di averti aiutato che è anche più rilassato avendo il sistema all'altezza.

Errore PhpMyAdmin count()

Se si identifica questo errore quando si apre la schermata phpMyAdmin, proprio quando si visualizza lo schermo di una qualsiasi delle tabelle, come di seguito, la soluzione segue:

Avviso in ./libraries/sql.lib.php#601
count(): il parametro deve essere una matrice o un oggetto che implementa

Backtrace

./libraries/sql.lib.php#2038: PMA_isRememberSortingOrder(matrice)
./libraries/sql.lib.php#1984: PMA_executeQueryAndGetQueryResponse(...

Sopra parte dell'errore e sotto la soluzione:
Modificare il file:
'/usr/share/phpmyadmin/libraries/sql.lib.php
'
Sostituzione come di seguito:
(count($analyzed_sql_result['select_expr']s == 1
)
presso:
(count($analyzed_sql_result['select_expr']s) == 1

Come reinstallare Apache2 su Ubuntu

Prima disinstalla ed elimina completamente le impostazioni apache2. È importante ricordare che le impostazioni dell'host virtuale verranno perse, ma non si verificherà nulla con la cartella dei file del server ("/var/www/html" o "htdocs")…

sudo apt rimuove apache2 & sudo apt purga apache2

Ora reinstalla Apache2:

sudo apt installare apache2
su
do systemctl avviare apache2

Inizierà senza errori, instrada gli accessi alla cartella host ma non interpreterà PHP, giusto? Per regolarizzare, installare apache lib per php:

sudo apt installare libapache2-mod-phpX.XX considerando XXX come la vostra versione di PHP
Su
do SystemCTL Riavviare Apache2

Siamo pronti!