Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Archivo ¿Tenemos el módulo Curl activado?
#1
Muy buenas,

Os quería preguntar esto, ya que por lo visto lo necesito según esta guía para actualizar mi Joomla: http://ayudajoomla.com/joomla/tutorial-j...la-25.html
Lo pregunto porque me da error al seguirla y para descartar que fuera esto. (Se supone que es un módulo de PHP creo)

Una duda sobre otra cosa que tengo: al actualizar el servidor a PHP 5.4.0, Joomla 1.5 ha empezado a darme algunos errores y me veo casi obligado a actualizar a Joomla 2.5; ¿no deberían ser las versiones más recientes de PHP compatibles con las anteriores y por tanto también con los CMS que usasen las "viejas"?


Muchas gracias!!
#2
Pues esta información tendrás que esperar a que venga el bueno de Mine para que te responda el ya que esa parte del server solo la toca él
WWW
#3
Sí, curl está activado como bien puedes observar aquí: http://orion.skn1.com/phpinfo.php

Indícanos el error que recibes y vemos si podemos encontrar el problema.

Las versiones de PHP no siempre son retrocompatibles. En ocasiones, se dejan de usar algunas funciones de PHP y en otras ocasiones cambia la forma en la que se envían los parámetros de estas funciones.

Si los errores que observas en tu joomla son del tipo 'strict warning', puedes ocultar estos errores. Mi web también es joomla 1.5 y no muestra errores como puedes comprobar: http://bitplanet.es
[Imagen: firmabp.jpg][Imagen: mineenlineaentregadispo.jpg]
WWW
#4
Muchas gracias Mine (y a Papi), a ver si con tus conocimientos del servidor y de Joomla pudiéramos solucionarlo un poco, jeje.

Verás, desde aquel error que os reporté y se solucionó bien, vi otros (que son estos que comentamos ahora) pero que eran de menor importancia e "internos" de Joomla así que por eso no os los comenté.

Concretamente, si accedo al panel de Admin, gestor de plugins, y me meto en cualquier plugin, justo encima de todos los parámetros del plugin me dice:
"Warning: Creating default object from empty value in /home/paci/public_html/playstationline/administrator/components/com_plugins/views/plugin/tmpl/form.php on line 21"

O por ejemplo, en la portada tenía activado el módulo de Lastest News creo que se llama, que es del Core de Joomla, y tras la actualización, dejó de mostrar los últimos artículos para mostrar:
"Warning: Creating default object from empty value in /home/paci/public_html/playstationline/modules/mod_latestnews/helper.php on line 109"

También había uno peor que me impedía acceder a la web, sólo mostrando un mensaje de ese estilo y todo en blanco, pero ese lo toqueteé en el archivo que indicaba el primer día y ya desapareció. Intentaré buscar un backup anterior y restaurarlo para recordar ese error.

Gracias!
#5
bseca escribió:Warning: Creating default object from empty value
PHP 5.4 se volvió muy quisquilloso pero es necesario que un lenguaje de programación lo sea para que no existan "medias tintas".

Ese mensaje no es un error sino una advertencia. Si a pesar del mensaje, tu web funciona bien, lo ideal sería que ocultaras estos mensajes dejando que se muestren sólo los más importantes: los errores.
introduce o modifica el error_reporting que deberás tener en tu configuration.php y déjalo así:
Código PHP:
var $error_reporting '1'
El 1 (si no me equivoco) mostrará sólo los errores.
[Imagen: firmabp.jpg][Imagen: mineenlineaentregadispo.jpg]
WWW
#6
Qué maravilla Mine! Al hacer eso ya se quita ese mensaje y aparece lo que tiene que aparecer: las noticias.

Intentaré hoy restaurar la copia para mostrarte el error que impedía que la web se cargara (aunque puede que fuera lo mismo que estos avisos).

Ya que estamos me gustaría consultarte también por si supieras algo sobre estos que te pongo a continuación. Decir que estas ya no son tan urgentes, puesto que me salen al utilizar Jupgrade para actualizar a J2.5, pero es posible que con la solución que me has dado no necesite hacerlo ya.

Código:
Fatal error: Uncaught exception 'JDatabaseException' with message 'MySQL server has gone away SQL=UPDATE j25_modules SET `published` = '0' WHERE `id` IN (1,16,17)' in /home/public_html/mudanzaJ25/jupgrade/libraries/joomla/database/database/mysqli.php:403 Stack trace: #0 /home/public_html/mudanzaJ25/jupgrade/libraries/joomla/database/database.php(1253): JDatabaseMySQLi->execute() #1 /home/public_html/mudanzaJ25/administrator/components/com_jupgrade/includes/install_db.php(71): JDatabase->query() #2 {main} thrown in /home/public_html/mudanzaJ25/jupgrade/libraries/joomla/database/database/mysqli.php on line 403


==========
[undefined] [undefined]


Fatal error: Uncaught exception 'JDatabaseException' with message 'MySQL server has gone away SQL=SELECT params FROM jos_components AS c WHERE c.option = 'com_jupgrade'' in /home/public_html/mudanzaJ25/jupgrade/libraries/joomla/database/database/mysqli.php:403 Stack trace: #0 /home/public_html/mudanzaJ25/jupgrade/libraries/joomla/database/database.php(1138): JDatabaseMySQLi->execute() #1 /home/public_html/mudanzaJ25/administrator/components/com_jupgrade/includes/jupgrade.class.php(665): JDatabase->loadResult() #2 /home/public_html/mudanzaJ25/administrator/components/com_jupgrade/includes/jupgrade.class.php(147): jUpgrade->getParams() #3 /home/public_html/mudanzaJ25/administrator/components/com_jupgrade/includes/controller.php(48): jUpgrade->__construct(Object(stdClass)) #4 {main} thrown in /home/public_html/mudanzaJ25/jupgrade/libraries/joomla/database/database/mysqli.php on line 403


==========
[undefined] [undefined]


Fatal error: Uncaught exception 'Exception' with message 'Duplicate entry '62' for key 'PRIMARY' SQL=INSERT INTO `j25_users` (`id`,`name`,`username`,`email`,`password`,`usertype`,`block`,`sendEmail`,`registerDate`,`lastvisitDate`,`activation`,`params`) VALUES ('62','Miguel','Administrador','[email protected]','119b3f809f644030e22e:YMoAirvHWopctxcq8T8pPrXUf9AK3FQB','Super Administrator','0','1','2009-09-07 04:36:10','2012-12-27 15:39:03','','{\"page_title\":\"Modificar sus detalles\",\"show_page_title\":1,\"admin_language\":\"\",\"language\":\"\",\"editor\":\"jckeditor\",\"helpsite\":\"\",\"timezone\":\"UTC\"}')' in /home/public_html/mudanzaJ25/administrator/components/com_jupgrade/includes/jupgrade.class.php:347 Stack trace: #0 /home/public_html/mudanzaJ25/administrator/components/com_jupgrade/includes/controller.php(45): jUpgrade->upgrade() #1 {main} thrown in /home/public_html/mudanzaJ25/administrator/components/com_jupgrade/includes/jupgrade.class.php on line 347

(Para los 2 últimos entiendo que esta duplicada la entrada Primary, que es la ID, pero he confirmado que no hay dos IDs iguales y no se qué hacer. Para los 2 primeros absolutamente ni idea, perdón) Ah, podrías ponerlo sólo visible por el Staff por favor?

Muuuuuuuuuchas gracias!
#7
El error "MySQL server has gone away" suele producirse porque el servidor cerró la conexión a la base de datos. Generalmente porque los datos enviados, o la consulta era muy grande.

Si tienes posibilidad de crear consultas más pequeñas, hazlo aunque tengas que realizar la operación varias veces.

.
[Imagen: firmabp.jpg][Imagen: mineenlineaentregadispo.jpg]
WWW
#8
Hola Mine, aquí sigo.

Lo cierto es que no puedo hacer consultas menores porque las hace uno de mis componentes; el Jupgrade. Lo curioso es que mi base de datos ocupa solo 21mb.

He estado viendo este post: http://foro.comunidadjoomla.org/instalac...t5641.html
y parece que comentan algo muy parecido, concretamente sobre los tamaños de 3 características del servidor (que en mi caso valen estos mb):
memory_limit = 32mb
post_max_size = 8mb
upload_max_filesize = 2mb

¿No sería posible modificar los 2 últimos a 25mb, o es peligroso para vosotros?

Gracias de nuevo.
#9
bseca escribió:¿No sería posible modificar los 2 últimos a 25mb, o es peligroso para vosotros?
En SKylium puedes adaptar esos valores para tu propia cuenta.

Crea un archivo .user.ini (punto inicial incluido) y dentro añade las directivas que necesites en el mismo formao que los has publicado en tu mensaje. Automáticamente, tu joomla tomará esos valores.

De todas formas, los valores que indicas son los que tenemos "por defecto" en el servidor.

Si el archivo .user.ini no solucionó tu problema, hagamos una cosa: reintenta nuevamente pero anota la fecha y hora EXACTAS y el país desde donde realizas la ejecución (para calcular la zona horaria) y miraré en los logs en busca del problema.
[Imagen: firmabp.jpg][Imagen: mineenlineaentregadispo.jpg]
WWW
#10
Hola Mine,

Lo he intentado, y Joomla ahora reconoce los nuevos valores pero en la columna de Local Value; la de Master Value no ha cambiado. De modo que me ha dado el mismo error, a las 17:23 hora española. (Dominio mudanzaj25.playstationline.es)

Gracias!


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
Ladrillo Archivo: ¿El plan bit tiene curl? TheStickDead 3 225 29-01-2017, 02:53 PM
Último mensaje: Vicen
  Solucionado: ACTIVADO | SOLUCIONADO icurkan 1 298 17-08-2016, 11:36 AM
Último mensaje: Vicen
  Archivo: Problema con curl a x puerto midd_98 4 398 29-07-2016, 11:06 PM
Último mensaje: midd_98
  Solucionado: Revivo (No me han activado mi host) Luis Felipe Fuentes 6 423 08-09-2014, 08:08 PM
Último mensaje: Vicen
  Solucionado: Problema con módulo de seguridad Hangover 2 356 29-06-2014, 12:34 AM
Último mensaje: Hangover
  Solucionado: Curl y mod_security Kevinex 1 309 17-06-2013, 09:43 PM
Último mensaje: AbaddonOrmuz
Pregunta Archivo: ¿Lo tengo activado en mi sitio? ariel 15 1,316 11-03-2013, 02:02 PM
Último mensaje: ariel
  Archivo: Mod_Expires esta activado? soporteptc 12 3,221 04-07-2012, 06:33 PM
Último mensaje: JUNIOR26
  Archivo: como pongo un modulo en este host fmpeg havock 3 592 03-07-2011, 01:15 PM
Último mensaje: Minenage



Usuarios navegando en este tema: 1 invitado(s)