Inicio > Comercio electronico, PHP > No se puede añadir idioma en PrestaShop

No se puede añadir idioma en PrestaShop

Miércoles, 4 de Marzo de 2009

Adjunto un post el cual soluciona el problema de insertar idioma en PrestaShop, ademas incluye un scrip para borrar contenido de cualquier directorio en PHP

Primer paso
Crea un nuevo directorio en el servidor llamando “temp”, tiene que estar al mismo nivel que las carpetas “uploads”, “translations”, “tools”, “themes”, “mails”, “config”, “admin”, etc.

Segundo paso:
Haz una copia de seguridad del archivo config/config.inc.php
Abre el archivo config/config.inc.php y añade la siguiente función (tiene que apuntar al nuevo directorio “temp” que hemos creado).
/* Safemode hack for file upload. */
if (isset($_FILES)) {
foreach ($_FILES AS $key => $value) {
$random=rand();
$tempname="/home/www/domain.com/www/domain.com/e-shop/temp/".$value["name"].$random;
move_uploaded_file($value["tmp_name"], $tempname);
$_FILES[$key]["tmp_name"]=$tempname;
}
}

Tercer Paso
Crea un archivo que se llame clear_temp_folder.php en el directorio CRON.2hours (o algo parecedio) [se usa como un Programador de tareas].
Abre el fichero recien creado clear_temp_folder.php y escribe la siguiente función (tiene que apuntar al nuevo directorio “temp” que hemos creado
<?php
if ($handle = opendir('/home/www/domain.com/www/domain.com/e-shop/temp')) {
/* This is the correct way to loop over the directory. */
while (false !== ($file = readdir($handle))) {
unlink($file);
}
closedir($handle);
}
?>

Basado en el artículo http://www.ijacek.cz/?p=90

jmiro Comercio electronico, PHP ,

  1. Sin comentarios aún.
  1. Sin trackbacks aún.
Debes estar registrado para dejar un comentario.