Categoria: PHP
-
Come aumentare l’upload size di PHP con nginx
Lo so che sarà capitato anche voi di volerlo modificare e non aver voglia d’andare a leggere la documentazione. Ne di PHP e ne di nginx. Ecco a voi come farlo, in modo semplice e veloce: sudo nano /etc/nginx/nginx.conf aggiungete le due righe:client_max_body_size 100M;fastcgi_read_timeout 3000; sudo nano /etc/nginx/sites-enabled/default aggiungere dentro location ~ \.php$: fastcgi_read_timeout 3000; […]
-
Come installare phpMyAdmin
Lo so, avevamo già trattato l’argomento phpMyAdmin con una bella guida su come rimuoverlo. Oggi però vediamo come installarlo, indipendentemente da quale sia il vostro sistema operativo. Se avete Debian o Ubuntu (presupponendo che sia all’ultima versione) vi basterà eseguire dal terminale: sudo apt install phpmyadmin Seguite poi i passaggi a schermo e controllate che […]
-
Come accettare connessioni remote con MySQL e MariaDB
Dal titolo si capisce già tutto (se siete ovviamente interessati ad accettare connessioni remote) quindi non sto a dare troppi dettagli, andiamo subito alla pratica. Modificate questo file: sudo nano /etc/mysql/my.cnf E aggiungete al fondo (cambiando username e password ovviamente): [client] user=root password=password port=3306 socket=/var/run/mysql/mysql.sock [mysqld] bind-address=0.0.0.0 Notare che la porta 3306 è quella di […]
-
Come creare una pagina di autenticazione con NGINX
Se volete che una pagina web sia accessibile solo previa autenticazione e non volete utilizzare un database o qualcosa di complicato, perché non utilizzare semplicemente openssl ed NGINX? Aprite il terminale ed eseguite: openssl passwd Inserite la password e salvatevi la stringa che vi darà in output (sarà qualcosa tipo 1234.abcdef.09). Ora modificate questo file […]
-
Come rimuovere phpMyAdmin
Qualche secolo fa avevamo visto come installare un web server, oggi vediamo come rimuovere questo amatissimo phpMyAdmin. Aprite il terminale ed eseguite molto intuitivamente: sudo apt purge phpmyadmin Nel caso vi dia qualche errore provate a riconfigurare i pacchetti: sudo dpkg-reconfigure phpmyadmin E poi riprovate il comando purge. Successivamente rimuovete ricorsivamente anche la cartella (nel […]
-
Come nascondere la versione di PHP
So che può sembrar strano voler nascondere al pubblico la versione di PHP (spero che abbiate aggiornato alle 7.2) che avete installato nel vostro server/computer, però per diversi motivi potrebbe esservi utile. Ad esempio se si scopre quale falla o qualche botnet controlla chi ha una certa versione di PHP, per sfruttare magari qualche bug per […]
-
Come aggiornare a PHP 7.2
Sembrava ieri che avevamo tutti esultato per l’aggiornamento tanto atteso di PHP 7 (ha migliorato le prestazioni anche del 400%) e invece eccoci qua, già ad aggiornare alla 7.2! Dai andiamo subito diretti aggiungendo le repository: sudo apt-get install apt-transport-https lsb-release ca-certificates sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg echo “deb https://packages.sury.org/php/ $(lsb_release -sc) main” | sudo tee […]
-
Come cancellare tutti i post di revisione WordPress
Se state cercando un modo per alleggerire il vostro database in cui avete WordPress, che sia per motivi di spazio fisico o per ordine anche solo mentale, che ne dite di cancellare tutti i post di revisione? Ovviamente questa cancellazione comporterà la perdita di tutti i post di revisione (detti anche inherit). Quindi prima di […]
-
Top 10 MySQL mistakes made by PHP developers
Here https://www.sitepoint.com/mysql-mistakes-php-developers/
-
Come controllare che le mail di PHP siano attive
E con controllare che le mail di PHP siano attive intendo tutti gli script necessari per inviare email con PHP (avete aggiornato almeno alla versione 7 di PHP, sì?). Sia se usate NGINX sia se usate Apache, aprite il terminale ed eseguite: php -a E incollate (cambiando ovviamente l’indirizzo di destinazione yourdomain.com): mail (‘you@yourdomain.com’, “Test”, […]