Erreur de cache sur les sites OVH avec Joomla
- Détails
- Clics : 29
Sur un site hébergé par OVH et si on active le cache File j'ai cette erreur d'affichée:
Warning: Zend OPcache API is restricted by "restrict_api" configuration directive |
Si on regarde les options de php (affichées par phpinfo)
On a :
Cela signifie qu'il y a une restriction des accès a opcache par OVH
Pour corriger cette erreur j'ai fait une modification dans libraries\vendor\joomla\filesystem\src\File.php
* Invalidate any opcache for a newly written file immediately, if opcache* functions exist and if this was a PHP file.
*
* @param string $file The path to the file just written to, to flush from opcache
*
* @return void
*/
public static function invalidateFileCache($file)
{
if (function_exists('opcache_invalidate')) {
$info = pathinfo($file);
if (isset($info['extension']) && $info['extension'] === 'php') {
// Force invalidation to be absolutely sure the opcache is cleared for this file.
//opcache_invalidate($file, true);
}
}
}
}
Test de mon plugin template
- Détails
- Clics : 1889
Ce plugin permet d'utiliser des "templates": modèles de sous-pages pouvant être instanciées avec des paramètres
Examples:
{{intralink |link=/actualites|text= Actualités}} | Actualités | ||
{{weblink |link=https://www.lemonde.fr/|text=Le Monde}} | Le Monde | ||
{{file |file=test.txt}} | test.txt | ||
{{info|content=ceci est une information}} |
|
||
{{readmorewiki |article=Rational_Clearcase|text=Rational Clearcase}} | Lire la suite... Rational Clearcase | ||
{{wikilink |link=Rational_Clearcase|text=Rational Clearcase}} | Rational Clearcase | ||
Le marathon de Paris 2023
- Détails
- Clics : 919
Il y a des années fastes:
- 25 ans que j'ai repris la course à pieds
- 13 ans depuis mon meilleur Marathon de Paris 2010
- 4ème marathon de Paris
Avant : l'entrainement
Après Mon marathon raté de 2021 effectué dans des conditions difficiles: (report de la date initiale d'avril 2020 suite au Covid, reprise depuis un mois après une fracture de l'épaule, fin de la course en marchant), il fallait que je répare cet échec.
J'ai profité de l'entrainement du club et de la super coach pour repartir sur des bonnes bases.
La préparation a été parfaite, un peu surprenante pour moi qui ne fais habituellement que des séances soit VMA, soit de footing long, puisqu'on a eu eu des séances longues avec du seuil.
Le seul bémol a été une foulure de la cheville, une pause de ~10 jours dans l'entrainement.
La séance la plus mémorable a été celle faite avec les lièvres du groupe - je n'avais pas la tenue adéquate (Kway + camelbak) 3 heures avec des seuils , Merci à Fred de m'avoir recherché à chaque fois, j'étais à la traine.
Deuxième séance parfaite faite avec Mohamed (merci à lui) avec un seuil marathon de 8Km.
L'objectif
L'objectif indiqué par la coach est de 75% de la VMA
soit pour ma part 15,1km/h soit 5:18 au km 3:43:35
Le jour J
Le jour J, je vais dans le sas des 3H30;
j'aime bien aller dans le sas correspondant à mon temps théorique
(j'avais ~3h43 comme temps suivant mon 75% de VMA indiqué par la coach)
Le Départ
Je pars tranquille pas d'affolement, l'avenue des Champs Elysées est en descente. 10km en ~5:13 |
Le premier semi
Le premier 10km passe rapidement sans soucis.
Arrivé vers le quartier de Vincennes je sais pas pourquoi je me sens des ailes et j'accélère
Je sens que ça tient et je maintiens le rythme à ~5:10 jusqu'au semi passé en ~1:49 (plus rapide que Rambouillet !!!)
Le 2ème semi
Je ralentis un peu au 30ème ça commence à peiner. J'ai perdu le bouchon de ma gourde poche ce qui me pénalise aux ravitaillements, je finis par la jeter, les bouteilles plastique c'est pas pratique et je m'arrête donc plus longtemps aux ravitaillements (ou c'est que la fatigue arrive). Vers le 35 ça coince avec des km en presque 6:00 ; je trouve que le parcours est plus difficile qu'avant dans la 2ème partie.
La fin
Je finis comme je peux temps final de 3:44 (ce qui donne un deuxième semi en ~ 1:55 plus dur donc) Je ne regrette rien j'ai tenu plus que le dernier marathon. Peut-être un léger manque d'entrainement pour tenir sur la fin,ou un premier semi un peu rapide, mais je me sentais bien ce jour. J'ai géré au moment de faiblesse pour ne pas trop lâcher.
Les résultats
Place (total – net) | 16287/50782 |
Place (cat. - net) | 208/1273 |
Temps total | 03:44:23 |
image not found :IMG_20230401_184616_8.jpg in Athle/2023
Gestion de x versions de php sur un site OVH
- Détails
- Clics : 1970
Sur un site hébergé par OVH il est possible d'avoir plusieurs versions de php suivant l'utilisation en se servant du multi-sites
(sous-domaines)
OVH pour du multi_sites utilise le fichier .ovhconfig :
- de la racine du multi-site
- si pas du fichier commun présent sous le $HOME
L'extension SemantiMediaWiki n'étant pas pour le moment compatible avec php 8.1,
j'ai conservé la version 7.4 pour ce sous-domaine MediaWiki
www/MediaWiki/.ovhconfig
app.engine=php
http.firewall=none
container.image=stable64
app.engine.version=7.4
Indenter un paragraphe en CSS
- Détails
- Clics : 787
Comment insérer un tab en html
Example
Code CSS
Code Html
Résultat
paragraphe avec indentation
https://www.computerhope.com/issues/ch001034.htm
Voir aussi sur mon Mediawiki: CSS
Page 1 sur 2