Pregunta sobre The Events Calendar de Wordpress:

Advertencia de PHP 5.6 pero tengo PHP 7

Un usuario preguntó 👇

Hola,

Utilizo un calendario de eventos en un servidor PHP 7, pero tengo el siguiente mensaje en el panel de WP:

Calendar Events requiere PHP 5.6 o superior. Para permitir un mejor control de las fechas, mejoras de alta seguridad y ganancias de rendimiento. Póngase en contacto con su administrador de sistema o host y solicite una actualización a la última versión de PHP.

Verifiqué la versión de PHP y estoy en 7.0. Puedo usar 7.1 .2 o .3.

Además, dado que este mensaje se niega a cargar el Calendario de eventos. El Calendario de eventos está activo en las extensiones de WordPress pero no puedo acceder a él. Solo tengo un mensaje sobre PHP.

Qué está pasando ? Gracias

(@ barryhughes-1)

Hace 1 año, 9 meses

Vaya, lamento escuchar eso @drwily.

Entiendo completamente que ya detuvo y verificó su versión de PHP, pero tenga en cuenta que me dice cómo confirmó esto, ¿fue a través del panel de control de un servidor web, por ejemplo?

¿Tiene un enlace a su sitio que pueda compartir?

(@mosley)

Hace 1 año, 9 meses

Esto me está pasando a mí también. Verifiqué que estoy ejecutando PHP versión 7.0.33 desde mi panel de control de host.

No veo ninguna mención del Calendario de eventos en mi página de administración de WordPress, aparte del mensaje de que PHP requiere Calendario 5.6 o superior.

(@ barryhughes-1)

Hace 1 año, 9 meses

De acuerdo, agradecemos su paciencia mientras analizamos esto y le agradecemos por tomarse el tiempo para proporcionar estos informes.

Puede descargar la versión 4.7.4 aquí (que no requiere PHP 5.6) y debería proporcionar una manera de solucionar este problema mientras tanto.

Si puede y desea hacerlo, y si puede visitar el Eventos → Ayuda pantalla de administración, encontrará un elemento en esa página llamado «Información del sistema». Dentro de eso, enumeramos la versión PHP. Sería genial si pudiera compartir lo que ve allí y tal vez eso nos dé una mejor comprensión de lo que está fallando.

¡Gracias de nuevo!

(@drwily)

Hace 1 año, 9 meses

Gracias por tu ayuda 😉

¿Le importaría decirme cómo confirmó esto? ¿Fue a través del panel de control de un proveedor de alojamiento web, por ejemplo?

Yo mismo configuré la versión en el panel de control de mi host.

Si puede y desea hacerlo, y si puede visitar la pantalla de administración de Eventos → Ayuda

Con la última versión, no hay una sección de eventos en el Panel de WordPress.

(@ barryhughes-1)

Hace 1 año, 9 meses

Hmm, para aclarar en caso de confusión: ha regresado y activado correctamente el Calendario de eventos 4.7.4, pero no está viendo el menú de eventos dentro del panel / entorno de administración ?

Si es así, ¿está utilizando alguno de nuestros otros plugins al mismo tiempo?

(@drwily)

Hace 1 año, 9 meses

así, para aclarar en caso de alguna confusión: lograste volver a Calendario de Eventos 4.7.4, y lo activaste

No intento esto con la última versión. Con 4.7.4 funciona. Aquí está la información del sistema:

Home URL
    https://www.asso-sc.com
Site URL
    https://www.asso-sc.com
Site Language
    fr_FR
Character Set
    UTF-8

Install keys
    -
WordPress version
    5.0.3
Permalink Structure
    https://www.asso-sc.com/%postname%/
PHP version
    5.4.45
PHP

        max_execution_time = 300
        memory_limit = 512M
        upload_max_filesize = 128M
        post_max_size = 130M
        display_errors = 0
        log_errors =

Server
    Apache
SAPI
    fpm-fcgi
Plugins

        Akismet Anti-Spam version 4.1.1 by Automattic(https://automattic.com/wordpress-plugins/)
        Change WP Mail From Details version 1.0 by Ruhul Amin(http://www.tipsandtricks-hq.com)
        Convert Post Types version 1.4 by Stephanie Leary(http://stephanieleary.com)
        Facebook Page Plugin (Likebox) version 1.7 by Smakify(http://smakify.com)
        Fancy Gallery Lite version 1.5.37 by Dennis Hoppe(http://DennisHoppe.de)
        Flexo Archives Hack MOD version 2.1.5 b0.1 by Heath Harrelson
        Image Widget version 4.4.7 by Modern Tribe, Inc.(http://m.tri.be/iwpdoc)
        Juiz Social Post Sharer version 1.4.9 by Geoffrey Crofte(http://geoffrey.crofte.fr)
        Fast Secure Contact Form version 4.0.56 by fastsecure(http://www.642weather.com/weather/scripts.php)
        Social version 3.1.1 by Crowd Favorite(http://crowdfavorite.com/)
        Stop Spammers version 7.1 by Bryan Hadaway(https://calmestghost.com/)
        The Events Calendar version 4.7.4 by Modern Tribe, Inc.(http://m.tri.be/1x)
        Update Notifications Manager version 1.1.2 by GeekPress(http://www.geekpress.fr/)
        Widget_custom version 1.0 by DtrAA(http://david.desaunais.fr)
        Wordfence Security version 7.2.2 by Wordfence(http://www.wordfence.com/)
        WP-Filebase version 0.2.9.35 by Fabian Schlieper(http://wpfilebase.com/)
        WP User Avatar version 2.1.6 by flippercode(http://www.flippercode.com/)
        WS Facebook Like Box Widget version 4.1 by WebShouters(http://www.webshouters.com/)

Network Plugins
    -
MU Plugins
    -
Theme
    Simm's Club
Multisite
    -
Settings

        tribeEventsTemplate = page-calendar.php
        tribeEventsBeforeHTML =
        tribeEventsAfterHTML =
        previous_ecp_versions =

        Array
        (
            [0] => 0
            [1] => 2.0.11
            [2] => 3.12.3
            [3] => 4.0.7
            [4] => 4.1.2
            [5] => 4.4.2
            [6] => 4.6.8
            [7] => 4.6.25
        )

        latest_ecp_version = 4.7.4
        welcome_notice = 1
        displayedPressTrendsDialogue = 1
        donate-link =
        viewOption = month
        eventsSlug = events
        singleEventSlug = event
        postsPerPage = 3
        showComments =
        multiDayCutoff = 12:00
        embedGoogleMaps = 1
        embedGoogleMapsHeight = 350
        embedGoogleMapsWidth = 100%
        embedGoogleMapsZoom = 10
        sendPressTrendsData =
        debugEvents =
        tribeEnableViews =

        Array
        (
            [0] => list
            [1] => month
            [2] => day
        )

        schema-version = 4.7.4
        recurring_events_are_hidden = hidden
        earliest_date = 2013-04-18 08:00:00
        latest_date = 2019-01-12 08:00:00
        earliest_date_markers =

        Array
        (
            [0] => 380
        )

        latest_date_markers =

        Array
        (
            [0] => 1682
        )

        last-update-message-the-events-calendar = 4.7.4

WP Timezone
    Europe/Paris
WP GMT Offset
    1
Default PHP Timezone
    UTC
WP Date Format
    j F Y
WP Time Format
    G h i min
Week Starts On
    1
Common Library Dir
    /home/assosc/www/wp-content/plugins/the-events-calendar/common/src/Tribe
Common Library Version
    4.8.5 

(@vetillmi)

Hace 1 año, 9 meses

Esto también me está sucediendo: actualicé de PHP 5.4.45 a PHP 7.3 con OVH y no veo ningún comentario en el Calendario de eventos en mi página de administración de WordPress, aparte del mensaje que requiere PHP 5.6 o superior en el Calendario de eventos .

(@ziadn)

Hace 1 año, 9 meses

Estoy teniendo el mismo problema. Intenté instalar 4.7.4, pero me dice que la carpeta del plugin ya existe (“La carpeta de destino ya existe”). Y dudo en eliminar el plugin primero, ya que WP me dice que eliminará los datos. Por favor avise,

Ziad

Esta respuesta fue modificada hace 1 año, 9 meses por. Esta respuesta fue modificada hace 1 año, 9 meses por.

(@deuveudeu)

Hace 1 año, 9 meses

Tuve el mismo problema al actualizar a wordpress 5.0.3 y luego los calendarios de eventos a 4.8.1. Verifico la versión de PHP con Hosteur (mi proveedor de alojamiento en Francia), la versión 5.6.38 que reinstalé es 4.7.4 (gracias a Barry por los consejos)

Ziadn, no eliminé la versión 4.8.1. Solo di otro nombre a través de FTP / plugins (solo pongo un hacha al final …)

Una vez que tengas instalada la versión anterior, verás 2 Calendarios de eventos, activarás el anterior y recuperarás todos mis eventos.

Espero que ayude

(@drwily)

Hace 1 año, 9 meses

¿Alguna novedad para este error?

(@ barryhughes-1)

Hace 1 año, 9 meses

Perdón por la demora, @drwily.

Léame esto (de la información de su sistema):

PHP version
    5.4.45

Sin embargo, sé que ya lo has notado antes, «uso un calendario de eventos en un servidor PHP 7». Entonces parece haber algún tipo de discrepancia. Otra cosa que resalta es que estás usando Apache:

Server
    Apache

Si bien lo mismo puede ser posible con otros servidores web, la siguiente configuración posible fue lo que el equipo estaba discutiendo con Apache:

en Apache, el usuario puede tener una versión de PHP por carpeta

Es decir, su cuenta de hosting puede tener PHP 7.x por defecto, pero las cosas pueden estar configuradas de tal forma que PHP 5.4 (en este caso) se utilice para el directorio en el que su instalación de WordPress reside.

Esto explicaría lo que estamos viendo en la información de su sistema. ¿Puede echar un vistazo a su arreglo de alojamiento y / o registrarse con su anfitrión en este momento?

Esto es algunos consejos relevantes de un blog de terceros: si está utilizando una cuenta de alojamiento compartido, es posible que no pueda seguir los pasos recomendados, pero puede compartirla con el equipo de asistencia de su alojamiento web.

¿Esto nos acerca a una solución?

(@drwily)

Hace 1 año, 9 meses

OK gracias. Me pondré en contacto con mi anfitrión para averiguar cuál es el problema.

(@ziadn)

Hace 1 año, 9 meses

deuveudeu, gracias, que trabajó,

Ziad

(@drwily)

Hace 1 año, 9 meses

Gracias Barry, tu solución funciona. En realidad, existe mi configuración de host que fuerza el uso de PHP 5.4.

En mi panel de host, la configuración está establecida en PHP 7.3. Pero, en el almacenamiento del host hay un archivo de configuración que implementa la versión PHP.

Mi anfitrión es OVH y la configuración debe establecerse así:

– Archivo .OVHCONFIG en la raíz del repositorio (elimine todos los .OVHCONFIG en la subcarpeta o si estos archivos no toman el de la raíz a menos que desee utilizar otras versiones de PHP). Agregue o cambie la siguiente línea:

app.engine.version=7.3

– Archivo .htaccess en la raíz + en la carpeta de instalación de wordpress. Agregue o cambie la siguiente línea:

SetEnv PHP_VER 7_3

Ahora la última versión de Event Calendar funciona perfectamente y la advertencia sobre la versión anterior de PHP desaparece.

Gracias por la ayuda.

(@erishel)

Hace 1 año, 8 meses

¡Agradable!

Ya que resolvió esto, voy a marcar este tema como una solución.

¡No dude en ponerse en contacto si necesita ayuda nuevamente!

Cuídate, Ed 🤟

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada.