[SOLUCIÓN] Error al querer modificar plantilla.

  • Autor Autor Mr.Complot
  • Fecha de inicio Fecha de inicio
M

Mr.Complot

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
He tenido el siguiente error al querer modificar la plantilla y guardarla:



Warning: implode() [function.implode]: Bad arguments. in /admincp/css.php on line 103
Then a box titled "Rebuild Style Information" and in the box, the following message: Updating Style Information for '' and child styles...
...
Fatal error: Invalid styleid specified in /includes/adminfunctions_template.php on line 327




Averiguando y con la ayuda de este foro lo solucioné.

Ese error se soluciona cambiando en el suhosin del php las siguientes variables.


suhosin.cookie.encrypt Off
suhosin.request.max_vars
suhosin.post.max_vars

por defecto están en 200.. deben estar asi:

php_value suhosin.request.max_vars 2048
php_value suhosin.post.max_vars 2048




Mucha Suerte!!
 
Y en dónde debo editar eso? en el adminfuctions_template.php?
 
no hay ninguna palabra llamada suhosin en ninguno de los dos php :s
 
Respuesta: Re: [SOLUCIÓN] Error al querer modificar plantilla.

Creo que se refiere a la configuración de PHP en php.ini
 
y donde en encuentro el php.ini? X_x
 
debe hacerlo desde el hosting.

para ver el php van en el Admin a Mantenimiento > Ver Información de PHP.

Allí buscan la tabla suhosin, y chequean esos datos. Si no están en 2048, llaman y se contactan con su empresa de hosting para que ellos cambien esas variables, y problema solucionado.
 
Respuesta: [SOLUCIÓN] Error al querer modificar plantilla.

En algunos servidores da problemas para cambiar los CSS, para solventar ese problema hay que copiar el archivo htaccess.txt en el directorio raiz del foro y renombrarle a .htaccess y con eso se soluciona.

Codigo del archivo:htaccess.txt

<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>

php_value suhosin.request.max_vars 2048
php_value suhosin.post.max_vars 2048
 
uff hasta que lo solucione y les dejo la solucion mas claramente explicada ya que yo no entendi mucho las explicaciones aqui.
en mi servidor consulte me dijeron que debia crear un archivo php.ini con las configuraciones correspondientes pero no me dijeron donde ubicarlo y tampoco como se escribia el archivo php.ini asiq busque en la web como configurarlo lo deje de esta forma:
Insertar CODE, HTML o PHP:
suhosin.cookie.encrypt = Off
suhosin.post.max_vars = 2048
suhosin.request.max_vars = 2048 
register_globals = Off
safe_mode = Off
short_tags = Off
lo guarde php.ini y se sube en la carpeta admincp de tu foro... seria asi lo solucione yo 😀
 
nunca me salio eso.. me ah salido uno de apache no se que
 
pues he probado eso y me sigue pasando exactamente igual...con el htaccess me salia un error 500 al entrar en el admincp...

Joer si hace una semana podia modificar las plantillas! y no he tocado nada...

es frustrante...
 
Atrás
Arriba