Hey tweakers. Ik heb een probleem en ik kom er niet uit
. Voor een database wil ik de mogelijkheid bieden om een backup te maken en deze later weer te importeren. Voor het maken van de backup gebruik ik het volgende command (word door php uitgevoerd):
Werkt perfect. Er komt een goede dumpfile in deze dir te staan en wanneer ik deze download en lokaal importeer werkt het. Maar nu het volgende. Ik wil dus ook een optie maken deze database te importeren mbv php. Het volgende heb ik nu maar het werkt niet
Het uitvoeren van shell commands gaat dus wel goed, maar bij het importeren krijg ik helemaal geen reactie.
PHP:
1
| exec('mysqldump -u xxxxx --password=xxxxx -h xxxxx databasenaam > /pad/naar/dump/file.sql'); |
Werkt perfect. Er komt een goede dumpfile in deze dir te staan en wanneer ik deze download en lokaal importeer werkt het. Maar nu het volgende. Ik wil dus ook een optie maken deze database te importeren mbv php. Het volgende heb ik nu maar het werkt niet
PHP:
1
| exec('mysqlimport -u xxxxx --password=xxxxx -h xxxxx dumptest pad/naar/dump/file.sql'); |
Het uitvoeren van shell commands gaat dus wel goed, maar bij het importeren krijg ik helemaal geen reactie.