it-swarm-ru.tech

Я получаю PHP Библиотека даты/времени не поддерживается вашим веб-хостом. "На моем хосте CentOS, какую библиотеку мне нужно установить, чтобы добавить поддержку?

Я быстро огляделся, но мои навыки PHP довольно зарождаются. Я уверен, что есть только пакет, который требует установки.

Изменить, чтобы добавить дополнительную информацию о настройке:

С помощью:

yum info php

Я получаю версию PHP как 5.1.6:

Name       : php
Arch       : i386
Version    : 5.1.6

Более подробная информация, это VM запущенный CentOS на GoDaddy:

CentOS release 5.4 (Final)
1
Larry Smithmier

Обновить до PHP 5.2 или выше

Сообщение об ошибке вы видите WordPress. Это очень вводит в заблуждение то, что в основном говорится о том, что вам нужна PHP версия> = 5.2, чтобы эта функция работала.

Пожалуйста, ознакомьтесь с документацией по вашей операционной системе или обратитесь в службу технической поддержки, чтобы узнать, как обновить версию PHP. Для CentOS, например: Инструкции CentOS: PHP 5.1 до 5.2

Держите часовые пояса обновленными

Чтобы максимально использовать поддержку PHP Timezone , существует пакет PECL, который содержит все последние обновления: timezonedb .

Поэтому, после обновления PHP до последней версии, вы можете установить этот пакет PECL и поддерживать его в актуальном состоянии, чтобы получать последние обновления часового пояса (последний был 16 августа):

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

wp-admin/options-general.php выводит следующее сообщение об ошибке:

К сожалению, вы должны вручную обновить это для перехода на летнее время. Библиотека PHP Date/Time не поддерживается вашим веб-хостом.

Он выведет этот блок кода, если отсутствуют следующие функции, предоставляемые PHP:

Многие из этих функций предоставляются семейством классов DateTime . Они были частью ядра PHP начиная с версии 5.1/5.2, в зависимости от рассматриваемой функции. Хотя мне неприятно просить разъяснений в ответе: Какая версия PHP работает на вашем хосте?

1
Annika Backstrom

Smithmier **:

UPDATE: я вижу, что по вашему обновлению это не относится к вам, но оно применимо ко многим другим с той же проблемой, и поскольку мы ищем общие ответы на вопросы это относится не только к одному человеку, я собираюсь оставить его.


Я предполагаю, что @hakre прав и если да и если ваш веб-хостинг предлагает вам CPanel для администрирования технических деталей вашей учетной записи веб-хостинга тогда вот где вы можете изменить свою версию PHP:

Screenshot for PHP Configuration on CPanel
(источник: mikeschinkel.com )

После чего вы попадете на этот экран, где вы можете изменить свою версию PHP:

Changing your version of PHP on CPanel
(источник: mikeschinkel.com )

1
MikeSchinkel