meta données pour cette page
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
dokuwiki:dokuwiki-chez-free [2011/06/16 02:22] ztrulphcs [rmdir()] |
dokuwiki:dokuwiki-chez-free [2012/06/24 21:04] (Version actuelle) ztrulphcs [temps d'exécution et mémoire ?] |
||
---|---|---|---|
Ligne 65: | Ligne 65: | ||
function myumask($x=null) { | function myumask($x=null) { | ||
return 022; | return 022; | ||
+ | } | ||
+ | |||
+ | if(!function_exists(' | ||
+ | function array_fill_keys($keys, | ||
+ | return is_array($keys) ? | ||
+ | array_combine($keys, | ||
+ | : null; | ||
+ | } | ||
} | } | ||
Ligne 87: | Ligne 95: | ||
===== Modules PHP manquant ===== | ===== Modules PHP manquant ===== | ||
- | Sans openssl, on ne peut pas utiliser le module [[doku> | + | Sans openssl, on ne peut pas utiliser le module [[doku> |
Sans TLS, on est contraint d' | Sans TLS, on est contraint d' | ||
Ligne 142: | Ligne 150: | ||
- DokuWiki ne peut pas enlever correctement un greffon dont on ne veut plus | - DokuWiki ne peut pas enlever correctement un greffon dont on ne veut plus | ||
- L' | - L' | ||
- | - certains greffons | + | - certains greffons ne fonctionneront pas ou mal (par exemple [[doku> |
Les fichiers atteints | Les fichiers atteints | ||
Ligne 187: | Ligne 195: | ||
Sinon, comme précédemment, | Sinon, comme précédemment, | ||
+ | |||
+ | |||
+ | ===== fonction usleep() ===== | ||
+ | |||
+ | Cette fonction ne fonctionne absolument pas.Je ne m'en étais même pas rendu compte. Il y a quelques fichiers qui l' | ||
+ | |||
+ | ===== fonction array_fill_keys() ===== | ||
+ | |||
+ | Cette fonction est absente de PHP chez free. Voir [[dokuwiki: | ||
+ | |||
+ | La solution est d' | ||
+ | |||
+ | Merci à Damien Gaignon d' | ||
+ | ===== Absence de connexion vers l' | ||
+ | |||
+ | Symptôme : | ||
+ | * Le gestionnaire de greffons ne peut pas télécharger les modules complémentaires depuis d' | ||
+ | * L' | ||
+ | * Dokuwiki ne peut pas vérifier s'il existe une version | ||
+ | |||
+ | {{: | ||
+ | <WRAP clear></ | ||
+ | |||
+ | Voir [[dokuwiki: | ||
+ | |||
+ | ++++Informations de debugage de dokuwiki lors du téléchargement d'un greffon| | ||
+ | <file txt journal.txt> | ||
+ | connection pool 0.0041251182556152s | ||
+ | opening connection 0.0041470527648926s | ||
+ | |||
+ | bloink.homelinux.net: | ||
+ | |||
+ | request 0.02165412902832s | ||
+ | |||
+ | GET /cli.tar.gz HTTP/1.0 | ||
+ | Accept-encoding: | ||
+ | Accept: text/ | ||
+ | Accept-Language: | ||
+ | Host: bloink.homelinux.net | ||
+ | User-Agent: Mozilla/4.0 (compatible; | ||
+ | Connection: Keep-Alive | ||
+ | Proxy-Authorization: | ||
+ | Cookie: | ||
+ | |||
+ | |||
+ | response headers 0.10430312156677s | ||
+ | |||
+ | HTTP/1.0 403 Forbidden | ||
+ | Server: squid/ | ||
+ | Mime-Version: | ||
+ | Date: Sat, 24 Sep 2011 22:48:47 GMT | ||
+ | Content-Type: | ||
+ | Content-Length: | ||
+ | X-Squid-Error: | ||
+ | X-Cache: MISS from pageperso.priv.free.fr | ||
+ | Via: 1.0 pageperso.priv.free.fr (squid/ | ||
+ | Connection: close | ||
+ | |||
+ | |||
+ | Object headers 0.10443305969238s | ||
+ | |||
+ | Array | ||
+ | ( | ||
+ | [server] => squid/ | ||
+ | [mime-version] => 1.0 | ||
+ | [date] => Sat, 24 Sep 2011 22:48:47 GMT | ||
+ | [content-type] => text/html | ||
+ | [content-length] => 1163 | ||
+ | [x-squid-error] => ERR_ACCESS_DENIED 0 | ||
+ | [x-cache] => MISS from pageperso.priv.free.fr | ||
+ | [via] => 1.0 pageperso.priv.free.fr (squid/ | ||
+ | [connection] => close | ||
+ | ) | ||
+ | |||
+ | response body 0.10448813438416s | ||
+ | |||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <STYLE type=" | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | <HR noshade size=" | ||
+ | <P> | ||
+ | En essayant de charger l' | ||
+ | <A HREF=" | ||
+ | <P> | ||
+ | L' | ||
+ | <UL> | ||
+ | <LI> | ||
+ | < | ||
+ | Acc& | ||
+ | </ | ||
+ | <P> | ||
+ | La configuration du contr& | ||
+ | accept& | ||
+ | prestataire de service si vous pensez que ceci n'a pas lieu d'& | ||
+ | </UL> | ||
+ | </P> | ||
+ | |||
+ | |||
+ | <br> | ||
+ | <hr> | ||
+ | <div id=" | ||
+ | Generated Sat, 24 Sep 2011 22:48:47 GMT by pageperso.priv.free.fr (squid/ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | ++++ | ||
+ | |||
+ | ==== Contournement ==== | ||
+ | |||
+ | Dès que vous êtes frappé par ce problème, il faut installer les greffons manuellement en les téléversant dans le dossier '' | ||
+ | |||
+ | Le gestionnaire de modules externes peut toujours supprimer les modules. | ||
===== temps d' | ===== temps d' | ||
Ligne 192: | Ligne 316: | ||
D' | D' | ||
- | Le plugin | + | Le greffon |
- | De même, en utilisant le même namespace que pour le plugin | + | De même, en utilisant le même //namespace// que pour le greffon |
Dans les deux cas, les images sont valides. | Dans les deux cas, les images sont valides. | ||
- | ====== Fichiers dokuwiki impactés ====== | ||
- | J'ai arrêté demaintenir une liste de fichiers impactés par les particularité de PHP chez free depuis que j'ai écrit l' | ||