Forum - PHP-Upload
RE:PHP-Upload
Welche Dateitypen lädst du denn hoch und wie groß sind diese? Ist schon komisch, dass er auf $_FILES keinen Zugriff mehr hat. Wie groß ist dein post_max_size Wert in der phpinfo() und am besten gleich mal den max_execution_time Wert. Mit kleinen Dateien (einfache Text datei mit 3kb oder so ) hast du es bestimmt schon probiert oder?
19.05.2009, 15:05
RE:PHP-Upload
Ok, jetzt sagt er eben "Fehler beim Hochladen", und durch error_reporting(E_ALL);
19.05.2009, 12:10
RE:PHP-Upload
Bei deinem oben genanten Beispiel liegt der fehler auf jedenfall hier: $destination="upload/".$_FILES['name']; korrekt wäre es $destination="upload/".$_FILES['datei']['name'];
Probier mal mein umgeschriebenes: <?php <input type='submit' name='Absenden' value='Absenden'>
18.05.2009, 17:55
RE:PHP-Upload
Zitat von: Halphas
Naja, das was ich oben gepostet hab is eig. alles was ich so hab grad. Aber was fehlt denn das des Funktioniert? Wär halt ma cool wenn ich wissen würd das jemand anderst es mal geschafft hat einen Upload zum laufen zu bringen, mit den Hosting-Paketen. Hallo,
sy für die späte antwort, habe noch ein größeres Projekt am Laufen, mache dein morgen fertig denn mit dem jetztigen Projekt bin ich heute fertig. Dann wie meinst du das mit dem Hostingpaket?
Gruß Thomas
18.05.2009, 08:54
RE:PHP-Upload
Naja, das was ich oben gepostet hab is eig. alles was ich so hab grad. Aber was fehlt denn das des Funktioniert? Wär halt ma cool wenn ich wissen würd das jemand anderst es mal geschafft hat einen Upload zum laufen zu bringen, mit den Hosting-Paketen.
17.05.2009, 16:53
RE:PHP-Upload
Zitat von: Halphas
Tag, was meinst mit "welche"? Naja ich nehm jetzt einfach mal das hier:
<?php die Antwort lautet:
Datei gesendet
Array ( )
Das gleiche mit Copy(); bringt folgende zusätzliche Fehlermeldung Warning: copy() [function.copy]: open_basedir restriction in effect. File() is not within the allowed path(s): (/var/www/html/web168:/tmp) in /var/www/html/web168/html/Test/upload.php on line 19 Den Ordner tmp gibt es halt nicht, nur phptmp. Also in dem Startverzeichnis das sich öffnet wenn man sich mit z.B. Filezilla einloggt. Sollte es daran liegen müsste ich wissen wer die INI dementsprechend einstellen kann. Ich muss überhaupt erstmal einen Upload realisieren, interessant ist auch das ich mit PHP keinen FTP-Upload nutzen kann. MfG Halphas hallo,
schicke mir mal alle Dateien in einer .rar bzw. zip datei ich programmier das mal um, so das es sichher ist und das es geht wenn du nix dagegen hast. Gruß Thomas
04.05.2009, 17:23
RE:PHP-Upload
Tag, was meinst mit "welche"? Naja ich nehm jetzt einfach mal das hier:
<?php die Antwort lautet:
Datei gesendet
Array ( )
Das gleiche mit Copy(); bringt folgende zusätzliche Fehlermeldung Warning: copy() [function.copy]: open_basedir restriction in effect. File() is not within the allowed path(s): (/var/www/html/web168:/tmp) in /var/www/html/web168/html/Test/upload.php on line 19 Den Ordner tmp gibt es halt nicht, nur phptmp. Also in dem Startverzeichnis das sich öffnet wenn man sich mit z.B. Filezilla einloggt. Sollte es daran liegen müsste ich wissen wer die INI dementsprechend einstellen kann. Ich muss überhaupt erstmal einen Upload realisieren, interessant ist auch das ich mit PHP keinen FTP-Upload nutzen kann. MfG Halphas Dieser Beitrag wurde bereits 1 mal bearbeitet, zuletzt von »Halphas« (04.05.2009, 13:32)
04.05.2009, 13:24
PHP-Upload
PHP-Upload geht nicht
Tag, ich würd ganz gern ma wissen was man zaubern muss um einen PHP-Upload zu realisieren. Ich habe nun einige sehr erfahrene Leute darauf angesprochen, aber wir haben keine Lösung gefunden. Ich benutze für den Upload ein ganz gewöhnliches Uploadformular und eine ganz gewöhnliche Auswertung, absolut fehlerfrei. Ich habe tatsächlich schon sehr viele Scripte versucht. Aber bei keinem meiner Scripte wurden irgendwelche Daten übermittelt, eine Abfrage mit print_r(); gibt nur Array( ) zurück. In der INI stehen folgende Werte: file_uploads - On open_basedir - /var/www/html/web168:/tmp upload_max_filesize - 8M upload_tmp_dir - /var/www/html/web168/phptmp/
Ich denke das reicht an Daten, den Pfad solltet ihr ja kennen : /var/www/html/web168/html/index.php In dem zweiten "html"Verzeichnis befindet sich unter anderem das Verzeichnis phptemp PHP-Upload ist definitiv online. Die CHMOD sind komischer?! Weise auch nur auf 755 setzen. Hab das jetzt mit allen 3 Hostingpaketen probiert. Kann mir jetzt jemand sagen, was da nicht stimmt? Wäre echt dankbar wenn ihr helfen würdet. Is sehr nötig das dies bald funktioniert.
01.05.2009, 01:39
Bewertung:
|
NavigationWer ist online?
|