Avatar billede php-newbie Nybegynder
20. januar 2002 - 12:52 Der er 7 kommentarer

Uploade fil til mysql

Hejsa
Jeg har en fil som skal uploades til min mysql mappe, men jeg får følgende fejl
Warning: open_basedir restriction in effect. File is in wrong directory. in /usr/local/plesk/apache/vhosts/silenttrance.com/httpdocs/phpMyAdmin/db_readdump.php3 on line 47

Warning: fopen(\"/tmp/phpZe8nFs\",\"r\") - Operation not permitted in /usr/local/plesk/apache/vhosts/silenttrance.com/httpdocs/phpMyAdmin/db_readdump.php3 on line 47

Warning: Supplied argument is not a valid File-Handle resource in /usr/local/plesk/apache/vhosts/silenttrance.com/httpdocs/phpMyAdmin/db_readdump.php3 on line 47
Avatar billede erikjacobsen Ekspert
20. januar 2002 - 13:06 #1
http://www.php.net/manual/en/configuration.php

Det er en konfigurationsting. Af sikkerhedsmæssige årsager har du ikke
lov til at åben filer udenfor dit httpdocs. Men det er jo dumt når man vil
uploade, da filerne bliver anbragt udenfor. Snak med din udbyder.
Avatar billede Noone Nybegynder
20. januar 2002 - 13:10 #2
Ved ikke om den restriction også gælder for move_uploaded_file() http://www.php.net/manual/en/function.move-uploaded-file.php
Avatar billede php-newbie Nybegynder
20. januar 2002 - 19:42 #3
Hvad er det egentlig jeg skal gøre????
Avatar billede erikjacobsen Ekspert
20. januar 2002 - 19:45 #4
1) Prøv med move-uploaded-file i stedet for det du gør nu
og hvis det ikke virker, så
2) skriv til din udbyder at de skal sætte uploadkataloget på listen over
tilladte kataloget i open_basedir.
Avatar billede Noone Nybegynder
20. januar 2002 - 19:46 #5
Ahh... Du har et problem med PHPMyAdmin... Hvade jeg ikke set..

Kontakt sysadmin for serveren (Eller kundeservice/support hvis det er en host du betaler for) og hør dem ad, om de ikke har en installation af phpmyadmin du kan benytte. Det har de fleste udbydere faktisk.
Avatar billede php_teddy Nybegynder
21. januar 2002 - 13:07 #6
HUSK at alle mapper og filersaklhavde CHMOD 777
Avatar billede Noone Nybegynder
21. januar 2002 - 14:42 #7
Warning: fopen(\"/tmp/phpZe8nFs\",\"r\") - Operation not permitted in /usr/local/plesk/apache/vhosts/silenttrance.com/httpdocs/phpMyAdmin/db_readdump.php3 on line 47

Gælder det også TEMP filerne i /tmp, som bliver oprettet af PHP selv? ;)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester