it-swarm.dev

Dostanu "The PHP Knihovna Date/Time není podporována vaším webhostingem. "Na mém CentOS Host, jakou knihovnu musím nainstalovat, abych přidal podporu?

Rozhlédl jsem se kolem sebe, ale moje PHP dovednosti jsou docela rodící. Jsem si jistý, že existuje jen balíček, který vyžaduje instalaci.

Upravit a přidejte další informace o nastavení:

Použitím:

yum info php

Mám verzi PHP jako 5.1.6:

Name       : php
Arch       : i386
Version    : 5.1.6

Další informace, to je VM běží CentOS na GoDaddy:

CentOS release 5.4 (Final)
1
Larry Smithmier

Upgradujte na PHP 5.2 nebo vyšší

Chybová zpráva, kterou vidíte, je WordPress. Je to velmi zavádějící, co v podstatě říká, že potřebujete, aby tato funkce fungovala ve verzi PHP verze> = 5.2.

Prohlédněte si dokumentaci k operačním systémům nebo se obraťte na technickou podporu týkající se aktualizace verze PHP. Pro CentOS například: CentOS HowTos: PHP 5.1 až 5.2

Udržujte Timezones aktualizované

Chcete-li maximálně využít podporu časových pásem PHP , existuje balíček PECL, který obsahuje všechny nejnovější aktualizace: timezonedb .

Takže vedle upgradu PHP na nejnovější verzi můžete tento balíček PECL nainstalovat a aktualizovat, abyste získali nejnovější aktualizace časových pásem (poslední byl 16. srpna):

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

wp-admin/options-general.php vydá následující chybovou zprávu:

Bohužel musíte ručně aktualizovat toto pro letní čas. Knihovna PHP Date/Time není vaším webovým hostitelem podporována.

Výstupem tohoto bloku kódu bude, pokud chybí následující funkce poskytované programem PHP:

Mnoho z těchto funkcí je poskytováno třídou DateTime . Ty jsou součástí jádra PHP od verze 5.1/5.2, v závislosti na dané funkci. I když nenávidím požádat o vysvětlení v odpovědi: Jakou verzi PHP je váš hostitel běží?

1
Annika Backstrom

Smithmier **:

UPDATE: Podle vaší aktualizace se to netýká vás, ale vztahuje se na mnoho dalších uživatelů se stejným problémem a protože hledáme obecné odpovědi na dotazy to platí pro více než jen jednu osobu, kterou opustím.


Předpokládám, že @hakre je správné a pokud ano a pokud váš webový hostitel nabízí CPanel pro správu technických bitů vašeho webhostingového účtu pak zde můžete změnit verzi PHP:

Screenshot for PHP Configuration on CPanel
(zdroj: mikeschinkel.com )

Což pak vás zavede na tuto obrazovku, kde můžete změnit verzi PHP:

Changing your version of PHP on CPanel
(zdroj: mikeschinkel.com )

1
MikeSchinkel