Jump to content

FORMULARIO DE CONTACTO


roquenublo

Recommended Posts

Hola,

Los mesnajes recibidos desde el formulario de contacto van bien, pero me sale en la cabecera de la web el siguiente error:

Warning: rename(/var/www/vhosts/perfumesyminiaturas.com/subdomains/inmobiliaria/httpdocs/modules/../upload/4d9ec1edd00852.JPG) [function.rename]: failed to open stream: Permission denied in /var/www/vhosts/perfumesyminiaturas.com/subdomains/inmobiliaria/httpdocs/controllers/ContactController.php on line 204

Warning: rename(/tmp/phpAaRV9G,/var/www/vhosts/perfumesyminiaturas.com/subdomains/inmobiliaria/httpdocs/modules/../upload/4d9ec1edd00852.JPG) [function.rename]: Permission denied in /var/www/vhosts/perfumesyminiaturas.com/subdomains/inmobiliaria/httpdocs/controllers/ContactController.php on line 204

He cambiado los permisos pensando que podría ser esa la causa del problema pero continua el error.

Alguna sugerencia?

Saludos,

Link to comment
Share on other sites

suena a un bug.

mira ahi dice esto :

controllers/ContactController.php on line 204

hay un error en el archivo ya que esta llamando al directorio upload en modules, cosa que no existe por otra parte tambien posee otro error es que apunta un directorio fuera de la llamanda.

prueba haciendo esto habre el archivo controllers/ContactController.php

y busca esta linea de codigo:

$cm->message = htmlentities($message, ENT_COMPAT, 'UTF-8');
                       if (isset($filename) AND rename($_FILES['fileUpload']['tmp_name'], _PS_MODULE_DIR_.'../upload/'.$filename))
                           $cm->file_name = $filename;
                       $cm->ip_address = ip2long($_SERVER['REMOTE_ADDR']);
                       $cm->user_agent = $_SERVER['HTTP_USER_AGENT'];




cambia eso por esto :


$cm->message = htmlentities($message, ENT_COMPAT, 'UTF-8');
                       if (isset($filename) AND rename($_FILES['fileUpload']['tmp_name'], _PS_ROOT_DIR_.'/upload/'.$filename))
                           $cm->file_name = $filename;
                       $cm->ip_address = ip2long($_SERVER['REMOTE_ADDR']);
                       $cm->user_agent = $_SERVER['HTTP_USER_AGENT'];




saludos!!

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...