Ottengo “La libreria PHP Data / Ora non è supportato dal tuo host web.” sul mio ospite CentOS, quello biblioteca per devo installare per aggiungere il supporto?

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

Domanda

Ho fatto qualche rapido guardandosi intorno, ma le mie capacità PHP sono abbastanza nascente. Sono sicuro che c'è solo un pacchetto che necessità l'installazione.

Modifica per aggiungere ulteriori informazioni sulla configurazione:

Utilizzo:

yum info php

ho la versione di PHP 5.1.6 come:

Name       : php
Arch       : i386
Version    : 5.1.6

Più informazioni, si tratta di una VM in esecuzione CentOS a GoDaddy:

CentOS release 5.4 (Final)
È stato utile?

Soluzione

Aggiornamento a PHP 5.2 o superiore

Il messaggio di errore che si vede è da WordPress. E 'molto fuorviante quello che è fondamentalmente dicendo, che è necessaria una versione di PHP> = 5.2 per quella funzione per il lavoro.

Si prega di esaminare la documentazione di sistemi operativi o per contattare il supporto tecnico su come aggiornare la vostra versione di PHP. Per CentOS, ad esempio: CentOS HowTo: PHP 5.1 5.2

Tenere Timezones aggiornato

Per ottenere il massimo da PHP Fuso orario sostegno , non v'è un PECL pacchetto che contiene tutti gli aggiornamenti più recenti:. timezonedb

Quindi, accanto al potenziamento PHP per una versione recente, è possibile installare il pacchetto PECL e tenerlo aggiornato per ottenere gli ultimi aggiornamenti di fuso orario (ultimo era il 16 agosto):

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

Altri suggerimenti

wp-admin/options-general.php uscite il seguente messaggio di errore:

Purtroppo, è necessario aggiornare manualmente questo per l'ora legale. La libreria PHP Data / Ora non è supportato dal tuo host web.

Si output blocco di codice se le seguenti funzioni PHP-fornite mancano:

Molte di queste funzioni sono forniti dal DateTime famiglia di classi . Questi sono stati parte del core di PHP dalla versione 5.1 / 5.2, a seconda della funzione in questione. Anche se odio per chiedere chiarimenti in una risposta:? Quale versione di PHP è la vostra corsa host

Smithmier **:

Aggiorna : Vedo dal vostro aggiornamento questo non si applica a voi, ma si applicherebbe a molti altri con il tuo stesso problema e come stiamo cercando risposte generali a domande che si applicano a più che solo una persona che ho intenzione di lasciarlo.


Sto assumendo @hakre è giusto e in caso affermativo e se il tuo host web offre CPanel per voi per gestire i bit tecnico del tuo account di web hosting, allora qui è dove è possibile cambiare la versione di PHP:

Screenshot per configurazione di PHP su CPanel
(fonte: mikeschinkel.com )

Il che ci porta fino a questa schermata che è dove si può cambiare la vostra versione di PHP:

Modifica la tua versione di PHP su CPanel
(fonte: mikeschinkel.com )

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a wordpress.stackexchange
scroll top