phpMyAdmin CSV einspielen Errcode: 13
phpMyAdmin CSV einspielen Errcode: 13
Huhu Zusammen,
wir haben einen Rootserver von 1&1 mit Confixx laufen. Nun habe ich von meiner Datenbank über phpMyAdmin mal eine CSV gezogen. Als ich diese nun wieder ein einspielen wollte kam folgende Fehlermeldung:
Fehler
SQL-Befehl :
LOAD DATA INFILE '/home/www/confixx/tmp/phpF4I42R' REPLACE INTO TABLE `mu_dienst`
FIELDS TERMINATED BY ';'
ENCLOSED BY '"'
ESCAPED BY '\'
LINES TERMINATED BY 'rn'
MySQL meldet:
Can't get stat of '/home/www/confixx/tmp/phpF4I42R' (Errcode: 13)
Ich habe mich auch mal als Root eingelogt brachte aber den selben Fehler.
Ich hoffe mit kann jemand helfen
Vielen Dank
Tschau
Tom
wir haben einen Rootserver von 1&1 mit Confixx laufen. Nun habe ich von meiner Datenbank über phpMyAdmin mal eine CSV gezogen. Als ich diese nun wieder ein einspielen wollte kam folgende Fehlermeldung:
Fehler
SQL-Befehl :
LOAD DATA INFILE '/home/www/confixx/tmp/phpF4I42R' REPLACE INTO TABLE `mu_dienst`
FIELDS TERMINATED BY ';'
ENCLOSED BY '"'
ESCAPED BY '\'
LINES TERMINATED BY 'rn'
MySQL meldet:
Can't get stat of '/home/www/confixx/tmp/phpF4I42R' (Errcode: 13)
Ich habe mich auch mal als Root eingelogt brachte aber den selben Fehler.
Ich hoffe mit kann jemand helfen
Vielen Dank
Tschau
Tom
Re: phpMyAdmin CSV einspielen Errcode: 13
Hi TomError,
hinzuzufügen ist...
das der phpMyAdmin ja unter /home/www/confixx/tmp eine Datei anlegt.
mit Lese/schrieb Berechtigung für wwwrun
der MySQLd aber keine rechte auf diese Datei hat, wedersonst was.
Nun die Frage, wie kann man das ändern?
So long
KriS
hinzuzufügen ist...
das der phpMyAdmin ja unter /home/www/confixx/tmp eine Datei anlegt.
mit Lese/schrieb Berechtigung für wwwrun
der MySQLd aber keine rechte auf diese Datei hat, wedersonst was.
Nun die Frage, wie kann man das ändern?
So long
KriS
-
- Posts: 38
- Joined: 2003-04-03 19:08
- Location: Wildeck
- Contact:
Re: phpMyAdmin CSV einspielen Errcode: 13
Hi, hab das selbe Problem... gibt es mitlerweile eine Lösung? Bei mir sagt er immer...
SQL-Befehl :
LOAD DATA INFILE '/home/www/web13/phptmp/phpVWsvxM' INTO TABLE `products` FIELDS TERMINATED BY '|' LINES TERMINATED BY 'n'
MySQL meldet:
Can't get stat of '/home/www/web13/phptmp/phpVWsvxM' (Errcode: 13)
Zurück
Please Help!
SQL-Befehl :
LOAD DATA INFILE '/home/www/web13/phptmp/phpVWsvxM' INTO TABLE `products` FIELDS TERMINATED BY '|' LINES TERMINATED BY 'n'
MySQL meldet:
Can't get stat of '/home/www/web13/phptmp/phpVWsvxM' (Errcode: 13)
Zurück
Please Help!
Re: phpMyAdmin CSV einspielen Errcode: 13
Hi,
wenn ihr die Forensuche genutzt hättet, dann würdet ihr wissen, dass LOAD DATA INFILE seit MySQL 3.23.49 deaktiviert ist und um das zu umgehen, MySQL neu kompiliert werden muss.
bye
arty
wenn ihr die Forensuche genutzt hättet, dann würdet ihr wissen, dass LOAD DATA INFILE seit MySQL 3.23.49 deaktiviert ist und um das zu umgehen, MySQL neu kompiliert werden muss.
bye
arty
Re: phpMyAdmin CSV einspielen Errcode: 13
<LautNachdenk>
Hmm, aber
Can't get stat of '/home/www/web13/phptmp/phpVWsvxM' (Errcode: 13)
ist doch ein bisschen was anderes als die anderen Fehlermeldungen oder? Bei den anderen gab's doch irgend eine andere die direkt gesagt hat dass die Funktion deaktiviert ist...
</LautNachdenk>
Hmm, aber
Can't get stat of '/home/www/web13/phptmp/phpVWsvxM' (Errcode: 13)
ist doch ein bisschen was anderes als die anderen Fehlermeldungen oder? Bei den anderen gab's doch irgend eine andere die direkt gesagt hat dass die Funktion deaktiviert ist...
</LautNachdenk>
-
- Userprojekt
- Posts: 916
- Joined: 2002-06-17 16:09
Re: phpMyAdmin CSV einspielen Errcode: 13
Ein stat() ist nicht möglich, weil die Zugriffsrechte auf das Verzeichnis, in dem die Datei liegt, dem MySQL-Daemon fehlen. Am besten mal satt "LOAD DATA INFILE" "LOAD DATA LOCAL INFILE" (oder so ähnlich...) ausprobieren.Tom Error wrote: Can't get stat of '/home/www/confixx/tmp/phpF4I42R' (Errcode: 13)
Erst nachlesen, dann nachdenken, dann nachfragen... :)
Warum man sich an diese Reihenfolge halten sollte...
Warum man sich an diese Reihenfolge halten sollte...
Re: phpMyAdmin CSV einspielen Errcode: 13
Hi,MajorTermi wrote:Ein stat() ist nicht möglich, weil die Zugriffsrechte auf das Verzeichnis, in dem die Datei liegt, dem MySQL-Daemon fehlen. Am besten mal satt "LOAD DATA INFILE" "LOAD DATA LOCAL INFILE" (oder so ähnlich...) ausprobieren.Tom Error wrote: Can't get stat of '/home/www/confixx/tmp/phpF4I42R' (Errcode: 13)
das heisst, phpmyadmin umschreiben oder was?
Diese Fehlermeldung kommt aus phpmyadmin....
So long
KriS
-
- Userprojekt
- Posts: 916
- Joined: 2002-06-17 16:09
Re: phpMyAdmin CSV einspielen Errcode: 13
Ja, oder vernünftigerweise gleich den MySQL-Client in der Shell benutzen, der ist für viele Dinge sowieso komfortabler.KriS wrote: das heisst, phpmyadmin umschreiben oder was?
Erst nachlesen, dann nachdenken, dann nachfragen... :)
Warum man sich an diese Reihenfolge halten sollte...
Warum man sich an diese Reihenfolge halten sollte...
Re: phpMyAdmin CSV einspielen Errcode: 13
hallo zusammen,
auch ich hatte das Problem bis eben!
errcode 13 = access denied, also der Zugang zu einem Verzeichnis wurde verweigert. Das lag bei mir an der falschen Rechtevergabe im Verzeichnis
/home/html/confixx/tmp
Das Verzeichnis muss wohl mit den Rechten rwx-rwx-rwx versehen werden, damit phpMyAdmin (bzw. PHP) in dem Verzeichnis schreiben kann.
Gruß,
Matthias
P.S. man sollte natürlich noch prüfen, ob die Rechte nicht ein wenig zu weit gefasst sind. Allerdings sollte man in einem TMP Verzeichnis nichts gemeines anrichten können
auch ich hatte das Problem bis eben!
errcode 13 = access denied, also der Zugang zu einem Verzeichnis wurde verweigert. Das lag bei mir an der falschen Rechtevergabe im Verzeichnis
/home/html/confixx/tmp
Das Verzeichnis muss wohl mit den Rechten rwx-rwx-rwx versehen werden, damit phpMyAdmin (bzw. PHP) in dem Verzeichnis schreiben kann.
Gruß,
Matthias
P.S. man sollte natürlich noch prüfen, ob die Rechte nicht ein wenig zu weit gefasst sind. Allerdings sollte man in einem TMP Verzeichnis nichts gemeines anrichten können
Re: phpMyAdmin CSV einspielen Errcode: 13
habe das Verzeichnis /home/www/confixx/temp auf 777 gestellt bekomme aber die fehlermeldung:
LOAD DATA INFILE '/home/www/confixx/tmp/phpmwZJ6Q' INTO TABLE `nuke_arbeitsmaterial_downloads` FIELDS TERMINATED BY ';' ENCLOSED BY '"' ESCAPED BY '\' LINES TERMINATED BY 'rn'
MySQL meldet:
#13 - Can't get stat of '/home/www/confixx/tmp/phpmwZJ6Q' (Errcode: 13)
Tipp?
lg
Andreas
LOAD DATA INFILE '/home/www/confixx/tmp/phpmwZJ6Q' INTO TABLE `nuke_arbeitsmaterial_downloads` FIELDS TERMINATED BY ';' ENCLOSED BY '"' ESCAPED BY '\' LINES TERMINATED BY 'rn'
MySQL meldet:
#13 - Can't get stat of '/home/www/confixx/tmp/phpmwZJ6Q' (Errcode: 13)
Tipp?
lg
Andreas
Re: phpMyAdmin CSV einspielen Errcode: 13
@arty ich habe die Suche genutzt und hab das auch des öfteren gelesen, leider fand ich aber niergens eine Hilfestelltung wie man MySQL neu komilieren muß damit es funktioniert.arty wrote:Hi,
wenn ihr die Forensuche genutzt hättet, dann würdet ihr wissen, dass LOAD DATA INFILE seit MySQL 3.23.49 deaktiviert ist und um das zu umgehen, MySQL neu kompiliert werden muss.
bye
arty
Deshalb bitte ich darum das sich jemand des dies weiß Newbies wie mir eine Anleitung dazu gibt.