https://stackoverflow.com/questions/35988990/how-to-enable-php7-module-in-apache
D’abord arrêter le module php5 : a2dismod php5
puis autoriser le module php7 :
a2enmod php7.0
redémarrage de apache2
service apache2 restart
Accueil > Mots-clés > _multirubricage > php
php
Articles
-
migration de php5 à php7
20 novembre 2017, par bruno -
comparaisons_languages_PythonPhpCJavascriptLibreoffice
20 mai 2017, par bruno -
PHP:array
27 février 2020, par brunoIntroduction : Introduction Installation/Configuration : Installation/Configuration Pré-requis : Pré-requis Installation : Installation Configuration à l’exécution : Configuration à l’exécution Types de ressources : Types de ressources Constantes pré-définies : Constantes pré-définies Tri des tableaux : Tri des tableaux Fonctions sur les tableaux : Fonctions sur les tableaux array_change_key_case : — Change la casse de toutes les clés d’un tableau array_chunk : — Sépare un tableau en (…)
-
PHP:trucs de "sécurité" informatique
8 avril 2017, par brunosécurité , d’après François Gannaz ( francois.gannaz at silecs.info ) et rootme white list pas black list codesniffer pour vérifier ( php-codesniffer ) gestion des erreurs define('DEBUG',true) ; if (DEBUG) error_reporting(E_ALL|E_STRICT) ; //ou error_reporting(E_ALL) ; // php5 ini_set("display_errors','On') ; ini_set('log_errors','Off') ; else error_reporting(0) ; ini_set('display_errors','Off') ; (…)
-
configuration de apache2
29 juin 2018, par brunovoir aussi installation de APACHE MYSQL mariadb configuration apache/php7/php8 commandes fichiers .conf , redirections configurations de la sécurité de apache2
liens internets configuration php5
php.ini
configurer apache pour augmenter le temps permis pour calculer une page php, ou un import de base de données sous phpmyadmin par exemple.
php7 ou php8 (exemple avec 8.2) remplacer dans /etc/php/8.2/apache2/php.ini ( ou parfois /etc/php/8.2/cli/php.ini ) par les lignes suivantes (…) -
options de configuration de php
27 février 2007, par bruno(archives 2007)
echo "max_execution_time : ".ini_get(’max_execution_time’) ; phpinfo
echo phpinfo(INFO_GENERAL) ;
echo phpinfo(INFO_CREDITS) ;
echo phpinfo(INFO_CONFIGURATION) ;
echo phpinfo(INFO_MODULES) ;
echo phpinfo(INFO_ENVIRONMENT) ;
echo phpinfo(INFO_VARIABLES) ;
echo phpinfo(INFO_LICENSE) ;
echo phpinfo(INFO_ALL) ;
echo print_r($_SERVER)."
" ;
echo print_r($_ENV)."
" ;
echo print_r($_COOKIE)."
" ;
echo print_r($_GET)."
" ;
echo print_r($_POST)."
" ; (…) -
gif animés
2 mars 2006, par bruno(2006) site d’origine utilisation de la classe : gifmerge
exemple
morceaux principaux :
< ?php require(’GifMerge.class.php’) ; ?>
$i = array("pt_anniv_jc_003.gif","pt_anniv_jc_004.gif") ; $d = array(100, 50) ; //1000ms,500ms $x = array(0, 0) ; $y = array(0, 0) ; $anim = new GifMerge($i, 255, 255, 255, 0, $d, $x, $y, ’C_FILE’) ; // images,tR,tV,tB,loop,délai,x,y, ?)
$anim->getAnimation() ; // le fichier gif exemple sur la transparence
code transparence : (…) -
utilisation de gd créer une image $im =...
15 mars 2017, par brunoutilisation de gd ( archive 2007 ) créer une image $im = imagecreatetruecolor(x,y) ; associer des couleurs à l’image $couleur= imagecolorallocate($im, 255,255,255) ; afficher une ligne imageline($im,x1,y1,x2,y2,$couleur ) ; afficher du texte imagettftext($im,10, 0, x,y, $couleur, $texte) ; un rectangle imagefilledrectangle($im,x1,y1,x2,y2,$couleur) ; imagefilledellipse($im,10+$resultat1[$i]*20,53+20*$i,5,8,$jaune) ; création de l’image imagepng($im,"im.png") ;
-
php:nouvelles fonctionnalités
8 avril 2017, par brunohttps://secure.php.net/manual/en/appendices.php https://secure.php.net/manual/en/migration71.new-features.php
strict_types=1 declare(strict_types=1) ; function test(int $p) echo $p ; test(’1’) ; // ne marche pas
type du retour de fonction function test():array return[0 ;1 ;2] ; // valide function test():array return 0 ; // invalide
Null coalescing operator $username = $_GET[’user’] ?? ’nobody’ ; /équivalent to : $username = isset($_GET[’user’]) ? $_GET[’user’] : ’nobody’ ;
Spaceship (…) -
php:mysql
19 mars 2017, par brunoEntrée de données en php mysql : toute la page est obsolète.
entrée des données de la base $mysql_server="sql.free.fr" ( ou localhost en local) $mysql_nom="bruno.photos" ; ( ou root en local ) $mysql_base="bruno_photos" : (ce qu on veut en local ) $mysql_motdepasse="***********" ;
$db=mysql_connect($mysql_server,$mysql_nom,$mysql_motdepasse) ; // ouverture de la base mysql_close($db) ; // fermeture de la base
exemple de l’affichage d’une base de donnée (…)