<?xml 
version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="https://dindoun.lautre.net/spip.php?page=backend.xslt" ?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom"
>

<channel xml:lang="fr">
	<title>pense-b&#234;te de bruno sanchiz</title>
	<link>https://dindoun.lautre.net/</link>
	<description></description>
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="https://dindoun.lautre.net/spip.php?id_rubrique=20&amp;page=backend" rel="self" type="application/rss+xml" />

	<image>
		<title>pense-b&#234;te de bruno sanchiz</title>
		<url>https://dindoun.lautre.net/local/cache-vignettes/L128xH128/favicon-68ee1.png?1762285646</url>
		<link>https://dindoun.lautre.net/</link>
		<height>128</height>
		<width>128</width>
	</image>



<item xml:lang="fr">
		<title>IA mistral sous python</title>
		<link>https://dindoun.lautre.net/spip.php?article687</link>
		<guid isPermaLink="true">https://dindoun.lautre.net/spip.php?article687</guid>
		<dc:date>2026-02-09T15:15:55Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>bruno</dc:creator>



		<description>
&lt;p&gt;Attention 15Go pour le mod&#232;le Mistral 7B python3 -m venv /tmp/mistral_env source /tmp/mistral_env/bin/activate pip install transformers accelerate bitsandbytes pip install torch &#8212;upgrade &#8212;force-reinstall &#8212;index-url https://download.pytorch.org/whl/cu118 git lfs install git clone https://huggingface.co/mistralai/Mistral-7B-v0.1 python3 run_mistral.py &lt;br class='autobr' /&gt;
exemple de python : ``` from transformers import AutoModelForCausalLM, AutoTokenizer &lt;br class='autobr' /&gt;
model_name = &#034;./Mistral-7B-v0.1&#034; tokenizer = (&#8230;)&lt;/p&gt;


-
&lt;a href="https://dindoun.lautre.net/spip.php?rubrique20" rel="directory"&gt;Programmation&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;Attention 15Go pour le mod&#232;le Mistral 7B&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;python3 -m venv /tmp/mistral_env source /tmp/mistral_env/bin/activate pip install transformers accelerate bitsandbytes pip install torch --upgrade --force-reinstall --index-url https://download.pytorch.org/whl/cu118 git lfs install git clone https://huggingface.co/mistralai/Mistral-7B-v0.1 python3 run_mistral.py &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;exemple de python :&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;from transformers import AutoModelForCausalLM, AutoTokenizer model_name = &#034;./Mistral-7B-v0.1&#034; tokenizer = AutoTokenizer.from_pretrained(model_name) model = AutoModelForCausalLM.from_pretrained(model_name) # Pour r&#233;duire la taille et la consommation m&#233;moire, utilise bitsandbytes : # model = AutoModelForCausalLM.from_pretrained(model_name, load_in_8bit=True) # Si tu as un GPU, ajoute .to(&#034;cuda&#034;) apr&#232;s le chargement du mod&#232;le # D&#233;placer le mod&#232;le sur GPU si disponible import torch device = &#034;cuda&#034; if torch.cuda.is_available() else &#034;cpu&#034; model.to(device) while True: user_input = input(&#034;Toi : &#034;) if user_input.lower() in [&#034;quit&#034;, &#034;exit&#034;, &#034;q&#034;]: break inputs = tokenizer(user_input, return_tensors=&#034;pt&#034;).to(device) outputs = model.generate(**inputs, max_new_tokens=100) print(&#034;Mistral :&#034;, tokenizer.decode(outputs[0], skip_special_tokens=True)) &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;exemple de python :&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;from transformers import AutoModelForCausalLM, AutoTokenizer model_name = &#034;/media/neutrino/IA/MISTRAL/MODELS/Mistral-7B-v0.1&#034; tokenizer = AutoTokenizer.from_pretrained(model_name) model = AutoModelForCausalLM.from_pretrained(model_name) # Pour r&#233;duire la taille et la consommation m&#233;moire, utilise bitsandbytes : # model = AutoModelForCausalLM.from_pretrained(model_name, load_in_8bit=True) # Si tu as un GPU, ajoute .to(&#034;cuda&#034;) apr&#232;s le chargement du mod&#232;le # D&#233;placer le mod&#232;le sur GPU si disponible import torch device = &#034;cpu&#034; #device = &#034;cuda&#034; if torch.cuda.is_available() else &#034;cpu&#034; #model.to(device) # Exemple de prompt pour forcer le fran&#231;ais prompt = &#034;&#034;&#034; Tu es un assistant utile. R&#233;ponds toujours en fran&#231;ais, m&#234;me si la question est en anglais. Utilisateur: Bonjour, comment &#231;a va ? Assistant:&#034;&#034;&#034; inputs = tokenizer(prompt, return_tensors=&#034;pt&#034;).to(device) outputs = model.generate(**inputs, max_new_tokens=50, do_sample=True, temperature=0.7) response = tokenizer.decode(outputs[0], skip_special_tokens=True) print(response) while True: user_input = input(&#034;Toi : &#034;) if user_input.lower() in [&#034;quit&#034;, &#034;exit&#034;, &#034;q&#034;]: break inputs = tokenizer(user_input, return_tensors=&#034;pt&#034;).to(device) #outputs = model.generate(**inputs, max_new_tokens=100) outputs = model.generate(**inputs, max_new_tokens=50, do_sample=True, temperature=0.7) prompt = &#034;R&#233;ponds toujours en fran&#231;ais, m&#234;me si la question est en anglais.&#034; response = tokenizer.decode(outputs[0], skip_special_tokens=True) print(&#034;Mistral :&#034;, tokenizer.decode(outputs[0], skip_special_tokens=True)) &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt;git clone &lt;a href=&#034;https://huggingface.co/mistralai/Mistral-7B-v0.1&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://huggingface.co/mistralai/Mistral-7B-v0.1&lt;/a&gt;&lt;/p&gt;
&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt;On doit peut-&#234;tre pouvoir aussi utiliser ollama&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>php7 php8 : nouvelles fonctionnalit&#233;s</title>
		<link>https://dindoun.lautre.net/spip.php?article649</link>
		<guid isPermaLink="true">https://dindoun.lautre.net/spip.php?article649</guid>
		<dc:date>2025-08-11T15:09:43Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>bruno</dc:creator>


		<dc:subject>php</dc:subject>

		<description>
&lt;p&gt;PHP8.4 : Implicitly nullable parameter declarations deprecated &lt;br class='autobr' /&gt;
scalar types (PHP7.0)
&lt;br class='autobr' /&gt;
nullable types (php7.1) &lt;br class='autobr' /&gt;
typed properties (php7.4)
&lt;br class='autobr' /&gt;
union types (php8.0)
&lt;br class='autobr' /&gt;
intersection types (php8.1)
&lt;br class='autobr' /&gt;
DNF types (php8.2)
&lt;br class='autobr' /&gt;
typed class properties (php8.3)&lt;/p&gt;


-
&lt;a href="https://dindoun.lautre.net/spip.php?rubrique35" rel="directory"&gt;PHP&lt;/a&gt;

/ 
&lt;a href="https://dindoun.lautre.net/spip.php?mot10" rel="tag"&gt;php&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;&lt;a href=&#034;https://php.watch/versions/8.4/implicitly-marking-parameter-type-nullable-deprecated&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;PHP8.4 : Implicitly nullable parameter declarations deprecated&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;scalar types (PHP7.0)&lt;br class='autobr' /&gt;
nullable types (php7.1) &lt;br class='autobr' /&gt;
&lt;a href=&#034;https://php.watch/versions/7.4/typed-properties&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;typed properties (php7.4)&lt;/a&gt;&lt;br class='autobr' /&gt;
&lt;a href=&#034;https://php.watch/versions/8.0/union-types&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;union types (php8.0)&lt;/a&gt;&lt;br class='autobr' /&gt;
&lt;a href=&#034;https://php.watch/versions/8.1/intersection-types&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;intersection types (php8.1)&lt;/a&gt;&lt;br class='autobr' /&gt;
&lt;a href=&#034;https://php.watch/versions/8.2/dnf-types&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;DNF types (php8.2)&lt;/a&gt;&lt;br class='autobr' /&gt;
&lt;a href=&#034;https://php.watch/versions/8.3/typed-constants&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;typed class properties (php8.3)&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>integrity</title>
		<link>https://dindoun.lautre.net/spip.php?article631</link>
		<guid isPermaLink="true">https://dindoun.lautre.net/spip.php?article631</guid>
		<dc:date>2025-03-25T02:14:19Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>bruno</dc:creator>



		<description>
&lt;p&gt;L'id&#233;e est de ne t&#233;l&#233;charger de l'ext&#233;rieur que si le fichier n'a pas chang&#233; &lt;br class='autobr' /&gt;
https://www.w3.org/TR/2016/REC-SRI-20160623/ &lt;br class='autobr' /&gt;
ainsi on aura dans l'ent&#234;te quelquechose comme &lt;script src=&#034;https://example.com/example-framework.js&#034; integrity=&#034;sha384-Li9vy3DqF8tnTXuiaAJuML3ky+er10rcgNR/VqsVpcw+ThHmYcwiB1pbOxEbzJr7 sha384-+/M6kredJcxdsqkczBUjMLvqyHb1K/JThDXWsBVxMEeZHEaMKEOEct339VItX1zB&#034; crossorigin=&#034;anonymous&#034;&gt;&lt;/script&gt; (&#8230;)&lt;/p&gt;


-
&lt;a href="https://dindoun.lautre.net/spip.php?rubrique21" rel="directory"&gt;Html Css Javascript...&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;L'id&#233;e est de ne t&#233;l&#233;charger de l'ext&#233;rieur que si le fichier n'a pas chang&#233;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#034;https://www.w3.org/TR/2016/REC-SRI-20160623/&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://www.w3.org/TR/2016/REC-SRI-20160623/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;ainsi on aura dans l'ent&#234;te quelquechose comme&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;script src=&#034;https://example.com/example-framework.js&#034; integrity=&#034;sha384-Li9vy3DqF8tnTXuiaAJuML3ky+er10rcgNR/VqsVpcw+ThHmYcwiB1pbOxEbzJr7 sha384-+/M6kredJcxdsqkczBUjMLvqyHb1K/JThDXWsBVxMEeZHEaMKEOEct339VItX1zB&#034; crossorigin=&#034;anonymous&#034;&gt;&lt;/script&gt; &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;On obtient la valeur cod&#233; avec &lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;cat example-framework.js | openssl dgst -sha384 -binary | openssl base64 -A&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;384 512&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>installation de phpmyadmin</title>
		<link>https://dindoun.lautre.net/spip.php?article610</link>
		<guid isPermaLink="true">https://dindoun.lautre.net/spip.php?article610</guid>
		<dc:date>2024-12-08T21:42:31Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>bruno</dc:creator>


		<dc:subject>mariadb</dc:subject>

		<description>
&lt;p&gt;installation normale autre installation configuration DOC Erreurs &lt;br class='autobr' /&gt; installation normale systemctl stop apache2 &amp;amp ;&amp;amp ; apt-get install phpmyadmin &amp;amp ;&amp;amp ; systemctl start apache2 &amp;amp ;&amp;amp ; a2enconf phpmyadmin &amp;amp ;&amp;amp ; systemctl reload apache2 &amp;amp ;&amp;amp ; systemctl stop apache2 &amp;amp ;&amp;amp ; systemctl start apache2 &lt;br class='autobr' /&gt;
marche pour trixie/deb13, on obtient ce fichier /etc/apache2/conf-available/phpmyadmin.conf : ``` Alias /phpmyadmin (&#8230;)&lt;/p&gt;


-
&lt;a href="https://dindoun.lautre.net/spip.php?rubrique43" rel="directory"&gt;mysql - mariadb&lt;/a&gt;

/ 
&lt;a href="https://dindoun.lautre.net/spip.php?mot46" rel="tag"&gt;mariadb&lt;/a&gt;

		</description>


 <content:encoded>&lt;img src='https://dindoun.lautre.net/IMG/logo/phpmyadmin.png?1740692839' class='spip_logo spip_logo_right' width='150' height='88' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;ol class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;a href=&#034;#installation_normale&#034; class=&#034;spip_ancre&#034;&gt;installation normale&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;#autre_installation&#034; class=&#034;spip_ancre&#034;&gt;autre installation&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;#configuration&#034; class=&#034;spip_ancre&#034;&gt;configuration&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;#DOC&#034; class=&#034;spip_ancre&#034;&gt;DOC&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;#ERREURS&#034; class=&#034;spip_ancre&#034;&gt;Erreurs&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;&lt;a id=&#034;installation_normale&#034;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;installation normale&lt;/h2&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;systemctl stop apache2 &amp;&amp; apt-get install phpmyadmin &amp;&amp; systemctl start apache2 &amp;&amp; a2enconf phpmyadmin &amp;&amp; systemctl reload apache2 &amp;&amp; systemctl stop apache2 &amp;&amp; systemctl start apache2&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;marche pour trixie/deb13, on obtient ce fichier /etc/apache2/conf-available/phpmyadmin.conf :&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;Alias /phpmyadmin /usr/share/phpmyadmin &lt;Directory /usr/share/phpmyadmin&gt; Options SymLinksIfOwnerMatch DirectoryIndex index.php # limit libapache2-mod-php to files and directories necessary by pma &lt;IfModule mod_php7.c&gt; php_admin_value upload_tmp_dir /var/lib/phpmyadmin/tmp php_admin_value open_basedir /usr/share/phpmyadmin/:/usr/share/doc/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/:/usr/share/php/:/usr/share/javascript/ &lt;/IfModule&gt; # PHP 8+ &lt;IfModule mod_php.c&gt; php_admin_value upload_tmp_dir /var/lib/phpmyadmin/tmp php_admin_value open_basedir /usr/share/phpmyadmin/:/usr/share/doc/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/:/usr/share/php/:/usr/share/javascript/ &lt;/IfModule&gt; &lt;/Directory&gt; # Disallow web access to directories that don't need it &lt;Directory /usr/share/phpmyadmin/templates&gt; Require all denied &lt;/Directory&gt; &lt;Directory /usr/share/phpmyadmin/libraries&gt; Require all denied &lt;/Directory&gt; &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;a id=&#034;autre_installation&#034;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;autre installation&lt;/h2&gt;
&lt;p&gt;Si on ne peut pas l'installer normalement, le t&#233;l&#233;charger sur le site &lt;a href=&#034;https://files.phpmyadmin.net/phpMyAdmin/&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://files.phpmyadmin.net/phpMyAdmin/&lt;/a&gt; et prendre celui avec le plus grand num&#233;ro ; dans l'exemple en dessous on a le fichier phpMyAdmin-4.9.5-all-languages.zip.&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;7z x phpMyAdmin-4.9.5-all-languages.zip &amp;&amp; mv phpMyAdmin-4.9.5-all-languages /usr/share/phpmyadmin &amp;&amp; cp /usr/share/phpmyadmin/config.sample.inc.php /usr/share/phpmyadmin/config.inc.php &amp;&amp; mkdir -p /usr/share/phpmyadmin/tmp &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;cr&#233;er un fichier /etc/apache2/conf-available/phpmyadmin.conf :&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;# phpMyAdmin default Apache configuration Alias /phpmyadmin /usr/share/phpmyadmin &lt;Directory /usr/share/phpmyadmin&gt; Options SymLinksIfOwnerMatch DirectoryIndex index.php &lt;IfModule mod_php5.c&gt; &lt;IfModule mod_mime.c&gt; AddType application/x-httpd-php .php &lt;/IfModule&gt; &lt;FilesMatch &#034;.+\.php$&#034;&gt; SetHandler application/x-httpd-php &lt;/FilesMatch&gt; php_value include_path . php_admin_value upload_tmp_dir /var/lib/phpmyadmin/tmp php_admin_value open_basedir /usr/share/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/:/usr/share/php/php-gettext/:/usr/share/php/php-php-gettext/:/usr/share/javascript/:/usr/share/php/tcpdf/:/usr/share/doc/phpmyadmin/:/usr/share/php/phpseclib/ php_admin_value mbstring.func_overload 0 &lt;/IfModule&gt; &lt;IfModule mod_php.c&gt; &lt;IfModule mod_mime.c&gt; AddType application/x-httpd-php .php &lt;/IfModule&gt; &lt;FilesMatch &#034;.+\.php$&#034;&gt; SetHandler application/x-httpd-php &lt;/FilesMatch&gt; php_value include_path . php_admin_value upload_tmp_dir /var/lib/phpmyadmin/tmp php_admin_value open_basedir /usr/share/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/:/usr/share/php/php-gettext/:/usr/share/php/php-php-gettext/:/usr/share/javascript/:/usr/share/php/tcpdf/:/usr/share/doc/phpmyadmin/:/usr/share/php/phpseclib/ php_admin_value mbstring.func_overload 0 &lt;/IfModule&gt; &lt;/Directory&gt; # Disallow web access to directories that don't need it &lt;Directory /usr/share/phpmyadmin/templates&gt; Require all denied &lt;/Directory&gt; &lt;Directory /usr/share/phpmyadmin/libraries&gt; Require all denied &lt;/Directory&gt; &lt;Directory /usr/share/phpmyadmin/setup/lib&gt; Require all denied &lt;/Directory&gt; &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;PUIS a2enconf phpmyadmin.conf&lt;/p&gt;
&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt;&lt;a id=&#034;configuration&#034;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Configuration de phpmyadmin&lt;/h2&gt;
&lt;p&gt;Les variables de phpmyadmin sont configurables dans un fichier config.inc.php. On peut trouver les variables dans &lt;a href=&#034;https://docs.phpmyadmin.net/fr/latest/config.html&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://docs.phpmyadmin.net/fr/latest/config.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;cp /usr/share/phpmyadmin/config.sample.inc.php /usr/share/phpmyadmin/config.inc.php&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Exemple : augmenter le temps pour les ex&#233;cutions de scripts ( importer par exemple )&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;echo -e &#034;\$cfg['ExecTimeLimit'] = 3000;&#034; &gt;&gt; /usr/share/phpmyadmin/config.inc.php&lt;/code&gt;&lt;/p&gt;
&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt;&lt;a id=&#034;DOC&#034;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;DOC&lt;/h2&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;a href=&#034;https://docs.phpmyadmin.net/en/latest/genindex.html&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://docs.phpmyadmin.net/en/latest/genindex.html&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://www.gabinhocity.eu/installer-apache-php7-3-mysql-et-phpmyadmin-sur-debian-10-buster/&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://www.gabinhocity.eu/installer-apache-php7-3-mysql-et-phpmyadmin-sur-debian-10-buster/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#034;ERREURS&#034;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;ERREUR : Access denied for user 'phpmyadmin'@'localhost&lt;/h2&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;sudo mysql use mysql; CREATE USER 'phpmyadmin'@'localhost' IDENTIFIED BY 'supersecretpassword'; SET PASSWORD FOR 'phpmyadmin'@'localhost' = PASSWORD('supersecretpassword'); GRANT ALL PRIVILEGES ON *.* TO 'phpmyadmin'@'localhost' WITH GRANT OPTION; FLUSH PRIVILEGES; exit &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;ERREUR : phpmyadmin mal configur&#233; : cr&#233;er la base phpmyadmin&lt;/h2&gt;
&lt;p&gt;importer le fichier /usr/share/phpmyadmin/sql/create_tables.sql&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;ERREUR : la configuration/le site a &#233;t&#233; r&#233;initialis&#233;e&lt;/h2&gt;
&lt;p&gt;Si c'est pendant un upload, augmenter la taille des fichiers de apache et le temps n&#233;cessaire pour le lire :&lt;/p&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;sed -e &#034;s/max_execution_time\ =\ \([0-9]*\)/max_execution_time = 30000 /&#034; -e &#034;s/max_input_time\ =\ \([0-9]*\)/max_input_time = 60000 /&#034; -e &#034;s/^session.gc_maxlifetime.*/session.gc_maxlifetime=72000/&#034; -e &#034;s#memory_limit =.*#memory_limit = 4096M#&#034; -e &#034;s#post_max_size =.*#post_max_size = 800M#&#034; -e &#034;s#upload_max_filesize =.*#upload_max_filesize = 800M#&#034; -i /etc/php/[0-9].[0-9]/apache2/php.ini &amp;&amp; systemctl restart apache2&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;remise normale :&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;sed -e &#034;s/max_execution_time\ =\ \([0-9]*\)/max_execution_time = 30 /&#034; -e &#034;s/max_input_time\ =\ \([0-9]*\)/max_input_time = 60 /&#034; -e &#034;s/^session.gc_maxlifetime.*/session.gc_maxlifetime=1440/&#034; -e &#034;s#memory_limit =.*#memory_limit = 128M#&#034; -e &#034;s#post_max_size =.*#post_max_size = 8M#&#034; -e &#034;s#upload_max_filesize =.*#upload_max_filesize = 2M#&#034; -i /etc/php/[0-9].[0-9]/apache2/php.ini &amp;&amp; systemctl restart apache2&lt;/code&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;ERREUR : La limite de temps pour l'ex&#233;cution du script a &#233;t&#233; atteinte&lt;/h2&gt;
&lt;p&gt;Voir au dessus &lt;a href=&#034;#configuration&#034; class=&#034;spip_ancre&#034;&gt;#configuration&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>installer un vieux php ( php5 php7 ) par sury</title>
		<link>https://dindoun.lautre.net/spip.php?article604</link>
		<guid isPermaLink="true">https://dindoun.lautre.net/spip.php?article604</guid>
		<dc:date>2024-09-12T13:37:34Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>bruno</dc:creator>


		<dc:subject>php</dc:subject>

		<description>
&lt;p&gt;Installer php5sudo sh -c 'echo &#034;deb https://packages.sury.org/php/ $(lsb_release -sc) main&#034; &gt; /etc/apt/sources.list.d/sury-php5.list' gpg &#8212;keyserver keyring.debian.org &#8212;recv B188E2B695BD4743 sudo apt-get update sudo apt install php5.6
&lt;br class='autobr' /&gt;
Changer pour php5 &lt;br class='autobr' /&gt;
sudo update-alternatives &#8212;config php Il existe 3 choix pour l'alternative php (qui fournit /usr/bin/php).
&lt;br class='autobr' /&gt; S&#233;lection Chemin Priorit&#233; &#201;tat * 0 /usr/bin/php.default 100 mode automatique (&#8230;)&lt;/p&gt;


-
&lt;a href="https://dindoun.lautre.net/spip.php?rubrique35" rel="directory"&gt;PHP&lt;/a&gt;

/ 
&lt;a href="https://dindoun.lautre.net/spip.php?mot10" rel="tag"&gt;php&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;h2 class=&#034;spip&#034;&gt;Installer php5&lt;/h2&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;sudo sh -c 'echo &#034;deb https://packages.sury.org/php/ $(lsb_release -sc) main&#034; &gt; /etc/apt/sources.list.d/sury-php5.list' gpg --keyserver keyring.debian.org --recv B188E2B695BD4743 sudo apt-get update sudo apt install php5.6 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;Changer pour php5&lt;/h2&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;sudo update-alternatives --config php&lt;/code&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;Il existe 3 choix pour l'alternative php (qui fournit /usr/bin/php). S&#233;lection Chemin Priorit&#233; &#201;tat ------------------------------------------------------------ * 0 /usr/bin/php.default 100 mode automatique 1 /usr/bin/php.default 100 mode manuel 2 /usr/bin/php5.6 56 mode manuel 3 /usr/bin/php8.2 82 mode manuel Appuyez sur &lt;enter&gt; pour conserver le choix actuel [*], ou tapez le num&#233;ro de s&#233;lection&#160;: &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt;&lt;a href=&#034;https://tecadmin.net/how-to-install-php-on-debian-11/&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://tecadmin.net/how-to-install-php-on-debian-11/&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>docs</title>
		<link>https://dindoun.lautre.net/spip.php?article598</link>
		<guid isPermaLink="true">https://dindoun.lautre.net/spip.php?article598</guid>
		<dc:date>2024-08-18T12:52:32Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>bruno</dc:creator>


		<dc:subject>leaflet</dc:subject>

		<description>
&lt;p&gt;exemples, quick start https://leafletjs.com/examples/quick-start/ https://leafletjs.com/reference.html icon tilelayer divoverlay interactive-layer map-event marker canvas marker-setlatlng latlng importer les javascripts : &lt;br class='autobr' /&gt;
apr&#232;s avoir appel&#233; les javascripts de leaflet, il faut : cr&#233;er un `` lancer le javascript qui cr&#233;e la map : var mapbox = L.tileLayer('https://tile.openstreetmap.org/z/x/y.png', attribution : 'donn&#195;&#169;es OpenStreetMap/ODbL - rendu OSM France', minZoom : 1, maxZoom : (&#8230;)&lt;/p&gt;


-
&lt;a href="https://dindoun.lautre.net/spip.php?rubrique92" rel="directory"&gt;leaflet&lt;/a&gt;

/ 
&lt;a href="https://dindoun.lautre.net/spip.php?mot175" rel="tag"&gt;leaflet&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;exemples, quick start&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;a href=&#034;https://leafletjs.com/examples/quick-start/&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://leafletjs.com/examples/quick-start/&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://leafletjs.com/reference.html&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://leafletjs.com/reference.html&lt;/a&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;a href=&#034;https://leafletjs.com/reference.html#icon&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;icon&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://leafletjs.com/reference.html#tilelayer&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;tilelayer&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://leafletjs.com/reference.html#divoverlay&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;divoverlay&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://leafletjs.com/reference.html#interactive-layer&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;interactive-layer&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://leafletjs.com/reference.html#map-event&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;map-event&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://leafletjs.com/reference.html#marker&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;marker&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://leafletjs.com/reference.html#canvas&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;canvas&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://leafletjs.com/reference.html#marker-setlatlng&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;marker-setlatlng&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://leafletjs.com/reference.html#latlng&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;latlng&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; importer les javascripts :
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;&lt;script src=&#034;leaflet-omnivore.min.js&#034;&gt;&lt;/script&gt; &lt;script src=&#034;leaflet.js&#034; crossorigin=&#034;&#034;&gt; &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;apr&#232;s avoir appel&#233; les javascripts de leaflet, il faut :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; cr&#233;er un &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;&lt;div id=map&gt;&lt;/code&gt;&lt;/li&gt;&lt;li&gt; lancer le javascript qui cr&#233;e la map :
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;var mapbox = L.tileLayer('https://tile.openstreetmap.org/{z}/{x}/{y}.png', { attribution: 'donn&#195;&#169;es OpenStreetMap/ODbL - rendu OSM France', minZoom: 1, maxZoom: _MaxZoom });&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;var map = L.map('map', { center: new L.LatLng(lat,lon), zoom:10, layers: [mapbox] });&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt; afficher les cartes voulues
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; On l'a d&#233;j&#224; fait avec le mapbox au dessus&lt;/li&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;var OpenSeaMap = L.tileLayer('https://tiles.openseamap.org/seamark/{z}/{x}/{y}.png', { attribution: 'Map data: &amp;copy; &lt;a href=&#034;http://www.openseamap.org&#034;&gt;OpenSeaMap&lt;/a&gt; contributors' }).addTo(map);&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; On peut ajoutes un gpx :&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;omnivore.gpx('gauss.gpx').addTo(map);&lt;/code&gt;&lt;/li&gt;&lt;li&gt; on peut ajouter une image avec une info quand on clique dessus :&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;const IconCentre= L.icon({ iconUrl: &#034;image.svg&#034;, iconSize: [40, 40], });&lt;/code&gt;&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;const marker1 = L.marker([10,-109], {icon: IconCentre}) .bindPopup('centre[lat=10,lon=-109]') .addTo(map);&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; on peut ajouter des &#233;c&#233;nements &#224; la carte :
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;function CentreBouge(e) { ChangeContenuHtml(&#034;centre&#034;,map.getCenter()); } map.on('move', CentreBouge); &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;var popup = L.popup(); function onMapClick(e) { popup .setLatLng(e.latlng) .setContent( e.latlng.toString()) .openOn(map); } map.on('click', onMapClick); &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;texte :&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;var myTextLabel = L.marker([50.034255,1.30251],{icon:L.divIcon({className:&#034;text-labels&#034;,html:&#034;CHEVINGTON&#034;})}).addTo(map);&lt;/code&gt;&lt;/p&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>sites</title>
		<link>https://dindoun.lautre.net/spip.php?article597</link>
		<guid isPermaLink="true">https://dindoun.lautre.net/spip.php?article597</guid>
		<dc:date>2024-08-18T12:50:59Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>bruno</dc:creator>


		<dc:subject>leaflet</dc:subject>

		<description>
&lt;p&gt;jeu sur les photos de Rouen les sites de plong&#233;e&lt;/p&gt;


-
&lt;a href="https://dindoun.lautre.net/spip.php?rubrique92" rel="directory"&gt;leaflet&lt;/a&gt;

/ 
&lt;a href="https://dindoun.lautre.net/spip.php?mot175" rel="tag"&gt;leaflet&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;a href=&#034;http://rouen.dindoun.lautre.net&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;jeu sur les photos de Rouen&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href='https://dindoun.lautre.net/DIVERS/PLONGEE/index.php?ville=DIEPPE'&gt;les sites de plong&#233;e&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>langage de programmation quantique</title>
		<link>https://dindoun.lautre.net/spip.php?article543</link>
		<guid isPermaLink="true">https://dindoun.lautre.net/spip.php?article543</guid>
		<dc:date>2023-09-29T11:03:39Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>bruno</dc:creator>



		<description>
&lt;p&gt;qiskit OpenQASM PennyLane)&lt;/p&gt;


-
&lt;a href="https://dindoun.lautre.net/spip.php?rubrique89" rel="directory"&gt;programmation quantique&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; qiskit&lt;/li&gt;&lt;li&gt; OpenQASM&lt;/li&gt;&lt;li&gt; PennyLane)&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>plateformes quantique</title>
		<link>https://dindoun.lautre.net/spip.php?article542</link>
		<guid isPermaLink="true">https://dindoun.lautre.net/spip.php?article542</guid>
		<dc:date>2023-09-29T11:03:04Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>bruno</dc:creator>



		<description>
&lt;p&gt;IBM Quantum Learning XANADU CLOUD AI&lt;/p&gt;


-
&lt;a href="https://dindoun.lautre.net/spip.php?rubrique89" rel="directory"&gt;programmation quantique&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; IBM Quantum Learning&lt;/li&gt;&lt;li&gt; XANADU CLOUD AI&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>infos mariadb</title>
		<link>https://dindoun.lautre.net/spip.php?article541</link>
		<guid isPermaLink="true">https://dindoun.lautre.net/spip.php?article541</guid>
		<dc:date>2023-09-27T16:27:55Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>bruno</dc:creator>


		<dc:subject>mysql</dc:subject>
		<dc:subject>mariadb</dc:subject>

		<description>
&lt;p&gt;d'apr&#232;s https://dev.mysql.com/doc/refman/8.0/en/can-not-connect-to-server.html &lt;br class='autobr' /&gt;
exemples de r&#233;sultats lorsque mariadb marche mysqladmin &#8212;user=root &#8212;password=MotDePasse version mysqladmin Ver 9.1 Distrib 10.11.3-MariaDB, for debian-linux-gnu on x86_64 Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
&lt;br class='autobr' /&gt;
Server version 10.11.3-MariaDB-1 Protocol version	10 Connection Localhost via UNIX socket UNIX socket /run/mysqld/mysqld.sock Uptime : 56 min 2 sec
&lt;br class='autobr' /&gt;
Threads : 3 (&#8230;)&lt;/p&gt;


-
&lt;a href="https://dindoun.lautre.net/spip.php?rubrique43" rel="directory"&gt;mysql - mariadb&lt;/a&gt;

/ 
&lt;a href="https://dindoun.lautre.net/spip.php?mot45" rel="tag"&gt;mysql&lt;/a&gt;, 
&lt;a href="https://dindoun.lautre.net/spip.php?mot46" rel="tag"&gt;mariadb&lt;/a&gt;

		</description>


 <content:encoded>&lt;img src='https://dindoun.lautre.net/local/cache-vignettes/L150xH110/mariadb-4e2f2.svg?1762289670' class='spip_logo spip_logo_right' width='150' height='110' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;d'apr&#232;s&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;a href=&#034;https://dev.mysql.com/doc/refman/8.0/en/can-not-connect-to-server.html&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://dev.mysql.com/doc/refman/8.0/en/can-not-connect-to-server.html&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;exemples de r&#233;sultats lorsque mariadb marche&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mysqladmin --user=root --password=MotDePasse version&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;mysqladmin Ver 9.1 Distrib 10.11.3-MariaDB, for debian-linux-gnu on x86_64 Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Server version 10.11.3-MariaDB-1 Protocol version	10 Connection Localhost via UNIX socket UNIX socket /run/mysqld/mysqld.sock Uptime: 56 min 2 sec Threads: 3 Questions: 2479 Slow queries: 0 Opens: 56 Open tables: 44 Queries per second avg: 0.737 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;car&lt;br class='autobr' /&gt;
/etc/mysql/my.cnf contient &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;socket = /run/mysqld/mysqld.sock&lt;/code&gt;&lt;br class='autobr' /&gt;
/etc/mysql/my.cnf contient &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;# port = 3306&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;identique &#224; :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mysqladmin --user=root --password=MotDePasse --protocol=SOCKET --socket=/run/mysqld/mysqld.sock version&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;mysqladmin Ver 9.1 Distrib 10.11.3-MariaDB, for debian-linux-gnu on x86_64 Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Server version 10.11.3-MariaDB-1 Protocol version	10 Connection Localhost via UNIX socket UNIX socket /run/mysqld/mysqld.sock Uptime: 1 hour 4 min 44 sec Threads: 3 Questions: 3456 Slow queries: 0 Opens: 56 Open tables: 44 Queries per second avg: 0.889 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;ici on force le port 3306&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mysqladmin --user=root --password=MotDePasse -h 127.0.0.1 --port=3306 version&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;mysqladmin Ver 9.1 Distrib 10.11.3-MariaDB, for debian-linux-gnu on x86_64 Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Server version 10.11.3-MariaDB-1 Protocol version	10 Connection 127.0.0.1 via TCP/IP TCP port 3306 Uptime: 1 hour 3 min 42 sec Threads: 3 Questions: 3455 Slow queries: 0 Opens: 56 Open tables: 44 Queries per second avg: 0.903 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mysqladmin --user=root --password=MotDePasse variables&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;mysqladmin: connect to server at 'debdix' failed error: 'Can't connect to server on 'debdix' (115)' Check that mariadbd is running and that the socket: '/run/mysqld/mysqld.sock' exists! &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mysqladmin --user=root --password=MotDePasse -h $(hostname) version variables&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;mysqladmin: connect to server at 'debdix' failed error: 'Can't connect to server on 'debdix' (115)' Check that mariadbd is running and that the socket: '/run/mysqld/mysqld.sock' exists! &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mysqladmin --user=root --password=MotDePasse -h $(hostname) --port=3306 version&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;mysqladmin: connect to server at 'debdix' failed error: 'Can't connect to server on 'debdix' (115)' Check that mariadbd is running and that the socket: '/run/mysqld/mysqld.sock' exists! &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
