Enrique, de lo que entiendo estas ejecutando el script desde un navegador, este esta diseñado para ejecturalo con un cron job (o tarea programada) del usuario root en linux. Entiendo que ese es el problema, ahora lo que puedes hacer es agregarles los parametros en la variable $opt para que especifiques el usuario y contraseña que tiene acceso a las bases de datos que deseas respaldar.
iOzy, marthita, yanira… en realidad el post no trata del problema de Hi5, es sobre otro problema, en todo caso el problema que ustedes tienen se debe a que utilizan caracteres extraños en su nombre como:
- °•°•●๋•Yanira°•°•●๋•ALi
- ☼☆◎M♥A♥R♥T♥H♥I♥T♥A♬♣☺
Al utilizar estos simbolos se genera el error, les recomiendo que utilicen caracteres simples osea algo como:
No es necesario colocar nada, si deseas puedes utilizarla para agregar comandos al mysqldump() como por ejemplo, si deseas especificar el protocolo podrias utilizar la variable $opt asi:
$opt =’–protocol=SOCKET’
Como digo, en realidad es una variable abierta para especificar comandos adicionales.
lo mas probable es que se trate de un error temporal, con todo puedes probar contactar al equipo de hi5 y reportar el error, con algo de suerte tendras una respuesta de ellos. En todo caso si no tienes solucion talvez debas crear un nuevo perfil…..
son 5 partes en realidad, ahora que lo comentas busque en el blog pero por alguna extraña razon no estan publicados, por suerte conserver algunos respaldos en mi pc y voy a ir publicandolos nuevamente.
no me das mucho detalle del error, pero me imagino que si te sale en blanco la pantalla notaste el error en el log de apache, si copias la linea completa del error te podria ayudar mejor, lo que me parece es que existe un error en la programacion…. si el problema es unicamente con el metodo POST y no GET, puede estar relacionado con el register globals en la configuracion del php.ini…. me cuentas como te fue…
Que error te entrega?. Es posible que no tengas instalado mysqldump o que la ruta donde esta instalado no esta agregada en las variables de entorno de sisetma, especificamente a la variable PATH.
La idea es ejecutarlo con un cron de un usuario que tenga los permisos sobre las bases de datos de tal forma no requieres autenticarte, sin embargo si deseas especificarlo con otro usuario puedes cambiar la linea 7 asi:
para el cron solo basta con ejecutar el comando:
php ruta_archivo/archivo.php
especificando antes cada cuanto deseas que se ejecute el cron…. me avisas cualquier duda
Construcción de un sistema MVC simple con PHP5 :: Parte II
junio 6th, 2008 at 09:56Perdon por la demora, puedes ver ya un ejemplo de uso de la clase Registry en http://blog.undermedia.com.ec/index.php/construccion-de-un-sistema-mvc-simple-con-php5-parte-iii/
que es la tercera parte.
Respaldar Base de Datos MySQL con PHP
abril 28th, 2008 at 10:48Enrique, de lo que entiendo estas ejecutando el script desde un navegador, este esta diseñado para ejecturalo con un cron job (o tarea programada) del usuario root en linux. Entiendo que ese es el problema, ahora lo que puedes hacer es agregarles los parametros en la variable $opt para que especifiques el usuario y contraseña que tiene acceso a las bases de datos que deseas respaldar.
Te puedes informar de todos los comandos adicionales de mysqldump() en http://dev.mysql.com/doc/refman/5.0/es/mysqldump.html
Error 403 Forbidden con phpmyadmin y WAMP Server
abril 28th, 2008 at 10:42iOzy, marthita, yanira… en realidad el post no trata del problema de Hi5, es sobre otro problema, en todo caso el problema que ustedes tienen se debe a que utilizan caracteres extraños en su nombre como:
- °•°•●๋•Yanira°•°•●๋•ALi
- ☼☆◎M♥A♥R♥T♥H♥I♥T♥A♬♣☺
Al utilizar estos simbolos se genera el error, les recomiendo que utilicen caracteres simples osea algo como:
Yanira o marthita…..
Respaldar Base de Datos MySQL con PHP
abril 25th, 2008 at 07:35No es necesario colocar nada, si deseas puedes utilizarla para agregar comandos al mysqldump() como por ejemplo, si deseas especificar el protocolo podrias utilizar la variable $opt asi:
$opt =’–protocol=SOCKET’
Como digo, en realidad es una variable abierta para especificar comandos adicionales.
Agregar como pagina de Inicio y Favoritos con Javascript
abril 22nd, 2008 at 08:19lo mas probable es que se trate de un error temporal, con todo puedes probar contactar al equipo de hi5 y reportar el error, con algo de suerte tendras una respuesta de ellos. En todo caso si no tienes solucion talvez debas crear un nuevo perfil…..
Construcción de un sistema MVC simple con PHP5 :: Parte II
abril 22nd, 2008 at 08:16son 5 partes en realidad, ahora que lo comentas busque en el blog pero por alguna extraña razon no estan publicados, por suerte conserver algunos respaldos en mi pc y voy a ir publicandolos nuevamente.
Ya esta el primero en:
http://blog.undermedia.com.ec/index.php/construccion-de-un-sistema-mvc-simple-con-php5-2/
Error 403 Forbidden con phpmyadmin y WAMP Server
febrero 20th, 2008 at 07:48muchas gracias por el aporte… lo voy a probar
Error 403 Forbidden con phpmyadmin y WAMP Server
enero 10th, 2008 at 07:41no me das mucho detalle del error, pero me imagino que si te sale en blanco la pantalla notaste el error en el log de apache, si copias la linea completa del error te podria ayudar mejor, lo que me parece es que existe un error en la programacion…. si el problema es unicamente con el metodo POST y no GET, puede estar relacionado con el register globals en la configuracion del php.ini…. me cuentas como te fue…
Respaldar Base de Datos MySQL con PHP
octubre 5th, 2007 at 08:55Que error te entrega?. Es posible que no tengas instalado mysqldump o que la ruta donde esta instalado no esta agregada en las variables de entorno de sisetma, especificamente a la variable PATH.
Respaldar Base de Datos MySQL con PHP
septiembre 22nd, 2007 at 10:45La idea es ejecutarlo con un cron de un usuario que tenga los permisos sobre las bases de datos de tal forma no requieres autenticarte, sin embargo si deseas especificarlo con otro usuario puedes cambiar la linea 7 asi:
$command = “mysqldump -p[password] -u user_name –opt $opt $bdd | gzip > $backupFile”;
para el cron solo basta con ejecutar el comando:
php ruta_archivo/archivo.php
especificando antes cada cuanto deseas que se ejecute el cron…. me avisas cualquier duda