Je reçois « La date de PHP / bibliothèque Le temps est pas pris en charge par votre hébergeur. » Sur mon hôte de CentOS, quelle bibliothèque je dois installer pour ajouter le support?

wordpress.stackexchange https://wordpress.stackexchange.com/questions/566

Question

Je l'ai fait un peu rapide regardant autour, mais mes compétences en PHP sont assez naissant. Je suis sûr qu'il ya juste un paquet que les besoins de l'installation.

Modifier pour ajouter des informations supplémentaires sur la configuration:

Utilisation:

yum info php

J'obtenir la version de PHP depuis 5.1.6:

Name       : php
Arch       : i386
Version    : 5.1.6

Plus d'informations, c'est une machine virtuelle en cours d'exécution CentOS à GoDaddy:

CentOS release 5.4 (Final)
Était-ce utile?

La solution

Mise à jour vers PHP 5.2 ou au-dessus

Le message d'erreur que vous voyez est par WordPress. Il est très trompeur ce qu'il revient à dire est, que vous avez besoin d'une version de PHP> = 5.2 pour cette fonction au travail.

S'il vous plaît regarder dans la documentation de votre système d'exploitation ou contactez le support technique sur la façon de mettre à jour votre version de PHP. Pour CentOS, par exemple: CentOS HowTos: PHP 5.1 5.2

Gardez Timezones Upgraded

Pour tirer le meilleur parti de soutien PHP Fuseau horaire, il y a un package PECL qui contient toutes les dernières mises à jour. timezonedb

Alors à côté de PHP mise à niveau vers une version plus récente, vous pouvez installer ce package PECL et le tenir à jour pour obtenir les dernières mises à jour de fuseau horaire (dernier était le 16 Août):

$ yum install php-pear php-devel
$ pecl install timezonedb

Autres conseils

wp-admin/options-general.php affiche le message d'erreur suivant:

  

Malheureusement, vous devez mettre à jour manuellement ce pour le temps de l'heure d'été. La date de PHP / bibliothèque Le temps est pas pris en charge par votre hébergeur.

Il sortie que le bloc de code si les fonctions fournies PHP suivantes sont manquantes:

Un grand nombre de ces fonctions sont fournies par DateTime famille des classes . Celles-ci ont fait partie du noyau PHP depuis la version 5.1 / 5.2, selon la fonction en question. Bien que je déteste demander des précisions dans une réponse: Quelle version de PHP est votre course hôte

Smithmier **:

UPDATE : Je vois par votre mise à jour cela ne vous concerne pas, mais il serait applicable à beaucoup d'autres avec ce même problème et que nous sommes à la recherche des réponses aux questions générales qui s'appliquent plus qu'une seule personne que je vais le laisser.


Je suppose @hakre est juste et si oui et si votre hôte Web offre CPanel pour vous régira les bits techniques de votre compte d'hébergement web, alors ici est où vous pouvez changer votre version de PHP:


(source: mikeschinkel.com )

Ce qui vous amène ensuite à cet écran qui est l'endroit où vous pouvez changer votre version de PHP:


(source: mikeschinkel.com )

Licencié sous: CC-BY-SA avec attribution
Non affilié à wordpress.stackexchange
scroll top