it-swarm-es.tech

Nueva instalación session.save_path Error

Necesito hacer algo de trabajo localmente en un sitio Joomla 1 5.26.

Configuración local Win7, Xampp, Apache 2.4.3, PHP 5.4.7

Tengo numerosos sitios web locales de Joomla 2.xy 3.x que funcionan bien, sin embargo, cuando instalo un nuevo sitio web de Joomla 1.5.26, encuentro el siguiente mensaje de error en el paso 2;

Se ha producido un error.:

Las cookies no parecen estar habilitadas en su navegador cliente. No podrá instalar la aplicación con esta función deshabilitada. Alternativamente, también podría haber un problema con el session.save_path del servidor. Si este es el caso, consulte a su proveedor de alojamiento si no sabe cómo verificarlo o arreglarlo usted mismo.

Además de muchas líneas de Normas estrictas: Advertencias de métodos no estáticos.

He leído que esto podría deberse a que el archivo php.ini no contiene la sesión.save_path correcta, pero ¿el archivo php.ini está configurado globalmente y funciona con mis otros sitios locales?

Además, no es un problema de caché del navegador, ya que he probado numerosos navegadores y dispositivos. Los permisos también parecen ser correctos.

No es un gran problema, ya que es solo para desarrolladores, sin embargo, me gustaría llegar al fondo del problema si es posible.

5
jonboy

Joomla 1.5 no fue desarrollado para los nuevos PHP versiones como 5.4 como se menciona en su pregunta. de PHP puede haber desaprobado o incluso eliminado/reemplazado funciones que Joomla 1.5 puede requerir.

Sugeriría instalar PHP 5.3.x en su instalación de Xampp, luego intente ejecutar la instalación nuevamente.

Personalmente, usaría Wampserver en su lugar. Cambiar entre PHP e incluso las versiones de MySQL es extremadamente fácil (1 clic). Ni siquiera creo que Xampp le permita hacer esto, sin embargo, podría estar equivocado

Espero que esto ayude

3
Lodder

Esta es solo una adición a la excelente respuesta de @Lodder. Esto es un poco offtopic pero ofrece otro enfoque para evitar este tipo de problemas.

Hoy en día, uno de los enfoques de desarrollo preferidos (llamémoslo popular) es ejecutar máquinas virtuales en su PC que reflejen tanto como sea posible la configuración del servidor de producción.

Por ejemplo, mencionó el uso de Windows 7. Probablemente esté ejecutando su sitio web en vivo en una máquina Linux. Por lo tanto, tendría mucho sentido probar previamente su sitio web/desarrollo.

Dichas soluciones incluyen Vagrant con Virtualbox. PuPHPet le permite configurar una máquina virtual con lo que necesita. Joomlatools también ofrece una buena solución para los sitios web de Joomla.

2
Valentin Despa