Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/06/2005, 06:42
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Y ... de la ejecución de ese script .. (como tienes algunos mensajes de exito/error) ... que obtienes? .. como para ver por donde pasa tu código?

Por lo demás .. tienes un @ en una función .. eso limita los mensajes de error que puedas obtener (no los veras) .. tal vez por ahí esté dando un error y no lo ves. Quita dicha @ y ejecuta nuevamente tu script a la espera de algún tipo de error.

Otro detalle:
$executa = "mysqldump --host=localhost --user=usuario --password=contraseña --opt basededatos tabla <$filename";

Supongo que cuando ahí dices "contraseña" .. será por qué ahí sustituyes tu contraseña "X" la que sea? lo mismo con usuario y demás ...

Más detalles:
$filename = "/home/httpd/vhosts/dominio.com/httpdocs/backup/tabla.sql";

por qué usas esa ruta absoluta "fija"? .. podrías usar $path$nombre que es realmente donde movistes tu archivo . .además de usar $_FILES en lugar de $HTTP_POST_FILES y no usar copy() sino move_uploaded_file() (que si bien en tu caso te puede funcionar todo así para subir tu archivo al servidor .. no es recomendable que lo uses así .. sobre todo si usas PHP 4.1.0 en adelante: por seguridad y por compatibilidad con configuraciones de PHP)

Un saludo,