Tengo una web basada en MySQL. En ella, el usuario puede administrar el contenido de la web a través de una intranet.
Como está pensada para usuarios sin nociones de ftp,html ni nada similar, todo está basado en formularios.
El problema son las imagenes. Se pueden insertar directamente en la bbdd, a sabiendas del riesgo de realentización que eso conlleva.
Se desarrolló en localhost todo el sistema, y ahora, al migrarla al servidor, al intentar insertar una imagen en la base de datos da el siguiente error:
Warning: open_basedir restriction in effect. File is in wrong directory in /home/sites/site19/web/intranet/fotos/inserfot.php on line 39
Warning: fopen("/tmp/php8VxqC0","rb") - Operation not permitted in /home/sites/site19/web/intranet/fotos/inserfot.php on line 39
Warning: Supplied argument is not a valid File-Handle resource in /home/sites/site19/web/intranet/fotos/inserfot.php on line 39
y el contenido de esa linea es:
$data = addslashes(fread(fopen($form_data, "rb"), filesize($form_data)));
¿A alguien se le ocurre algo?¿Puede que este servidor no admita esto?
saludos
sataca
www.lareticula.com