Datei Upload Tuning

HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB » Fr 6. Okt 2006, 22:25

Wie hoch ist das Upload-Limit des Servers/für PHP?

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net

votapero
Beiträge: 63
Registriert: Do 9. Mär 2006, 15:04
Kontaktdaten:

Beitrag von votapero » Sa 7. Okt 2006, 07:47

Wo kann ich das nachschauen?

php0815
Beiträge: 373
Registriert: Mi 26. Okt 2005, 12:12
Wohnort: Schwarzwald
Kontaktdaten:

Beitrag von php0815 » Sa 7. Okt 2006, 08:14

eine Datei mit folgendem Inhalt erstellen.

Code: Alles auswählen

		<?php
		phpinfo();
		?>
und auf dem Server ausführen
Da steht dann alles drin was du über deine php-Config wissen mußt
In der Ruhe liegt die Kraft den wer suchet der findet
Wer Rechtschreibfehler findet kann sie behalten, Codefehler können gemeldet werden.

votapero
Beiträge: 63
Registriert: Do 9. Mär 2006, 15:04
Kontaktdaten:

Beitrag von votapero » Sa 7. Okt 2006, 09:05

Hallo HerrB

Das upload_max_filesize ist 10MB. Die einzelnen Files sind aber zwischen 3-4 MB maximal. Sieht aber beinahe so aus als ob er die "Summe" der selektierten Files nimmt.

Kann das sein?

Grüsse

php0815
Beiträge: 373
Registriert: Mi 26. Okt 2005, 12:12
Wohnort: Schwarzwald
Kontaktdaten:

Beitrag von php0815 » Sa 7. Okt 2006, 09:35

Ich bin zwar nicht so gut wie HerrB aber du hast recht er nimmt die Summe.
Und jetzt kommt die frage wo ändere ich das.

Das kann ich dir sagen wenn du root zugriff hast in der Datei php.ini den Wert ändern, oder schreibe deinem Provider das er den Limit hochsetzen soll.
In der Ruhe liegt die Kraft den wer suchet der findet
Wer Rechtschreibfehler findet kann sie behalten, Codefehler können gemeldet werden.

votapero
Beiträge: 63
Registriert: Do 9. Mär 2006, 15:04
Kontaktdaten:

Beitrag von votapero » Sa 7. Okt 2006, 09:52

Das habe ich mir bereits gedacht.

Aber vielleicht gibt es ja eine Variante, jedes File einzeln zu konvertieren und hochzuladen. Pro File 10MB wären ja mehr als genug...

php0815
Beiträge: 373
Registriert: Mi 26. Okt 2005, 12:12
Wohnort: Schwarzwald
Kontaktdaten:

Beitrag von php0815 » Sa 7. Okt 2006, 09:54

wenn du sie einzeln hochlädst funzt die geschichte.
Probiers doch aus dann weist du es :wink:
In der Ruhe liegt die Kraft den wer suchet der findet
Wer Rechtschreibfehler findet kann sie behalten, Codefehler können gemeldet werden.

votapero
Beiträge: 63
Registriert: Do 9. Mär 2006, 15:04
Kontaktdaten:

Beitrag von votapero » Sa 7. Okt 2006, 09:58

Ja, einzeln funktioniert es. Aber ich möchte ja 10 Dateien gleichzeitig hochladen (resp. der Kunde). Und das der Kunde jedesmal die MB's zusammenzählt bevor er hochläd ist ja auch mühsam :-(

php0815
Beiträge: 373
Registriert: Mi 26. Okt 2005, 12:12
Wohnort: Schwarzwald
Kontaktdaten:

Beitrag von php0815 » Sa 7. Okt 2006, 10:02

Dann bleibt dir nichts anders übrig als das Limit in der php.ini hochzusetzen.
Hast du Root zugriff auf deinem Server?
In der Ruhe liegt die Kraft den wer suchet der findet
Wer Rechtschreibfehler findet kann sie behalten, Codefehler können gemeldet werden.

votapero
Beiträge: 63
Registriert: Do 9. Mär 2006, 15:04
Kontaktdaten:

Beitrag von votapero » Sa 7. Okt 2006, 10:05

Nein, leider nicht. Werde wohl meinen Provider bemühen müssen.
Hat HerrB keine Idee wie man das Limit "pro File" nutzen könnte?

php0815
Beiträge: 373
Registriert: Mi 26. Okt 2005, 12:12
Wohnort: Schwarzwald
Kontaktdaten:

Beitrag von php0815 » Sa 7. Okt 2006, 10:12

Schreibe ein Script das die größe vor dem hochladen berechnet und wenn die Dateien zu groß sind eine Meldung an den User ausgeben.
In der Ruhe liegt die Kraft den wer suchet der findet
Wer Rechtschreibfehler findet kann sie behalten, Codefehler können gemeldet werden.

livornatic
Beiträge: 3
Registriert: Di 6. Mär 2007, 11:18
Kontaktdaten:

syntax error, unexpected T_GLOBAL

Beitrag von livornatic » Di 6. Mär 2007, 21:22

Bei mir erscheint die Fehlermeldung:
Parse error: syntax error, unexpected T_GLOBAL in /cms/contenido/plugins/chains/includes/include.chain.upload.upload_preprocess.php on line 27
Das ist die Zeile:
  global $auth, $cfgClient, $client;
Wenn ich die Zeile auskommentiere, wird die nächste angemeckert:
Parse error: syntax error, unexpected T_VARIABLE in /cms/contenido/plugins/chains/includes/include.chain.upload.upload_preprocess.php on line 27
Hat jemand eine Idee?

Heru
Beiträge: 22
Registriert: Sa 2. Jul 2005, 23:44
Kontaktdaten:

Beitrag von Heru » Do 8. Mär 2007, 18:34

Ich hab zwar keine Fehlermeldung, aber es tut sich überhaupt nichts.
Ich habe 4.6.15 und versuche die chain-Lösung. Leider gibt es bei den Mandanteneinstellungen keine Möglichkeit in Bezug auf den upload die Größe oder sonst was einzustellen.
Bitte help!
Gruß Heru

gorgo
Beiträge: 31
Registriert: Fr 4. Aug 2006, 15:39
Wohnort: Italy
Kontaktdaten:

Beitrag von gorgo » Mo 19. Mär 2007, 15:02

hallo,

bin gerade dabei die upload-chain include.chain.upload.upload_preprocess.php von sweplot in mein backend einzubauen. ich verwende contenido version 4.6.15.
leider erhalte ich folgende fehlermeldungen:
Warning: move_uploaded_file(/srv/www/htdocs/web26/html/con/contenido/temp/4755921.jpg) [function.move-uploaded-file]: failed to open stream: Keine Berechtigung in /srv/www/htdocs/web26/html/con/contenido/includes/include.upl_files_overview.php on line 127
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/srv/www/htdocs/web26/phptmp/phpsOepvk' to '/srv/www/htdocs/web26/html/con/contenido/temp/4755921.jpg' in /srv/www/htdocs/web26/html/con/contenido/includes/include.upl_files_overview.php on line 127
Warning: rename(,/srv/www/htdocs/web26/html/con/cms/upload/4755921.jpg) [function.rename]: Datei oder Verzeichnis nicht gefunden in /srv/www/htdocs/web26/html/con/contenido/includes/include.upl_files_overview.php on line 160
hat vielleicht jemand eine idee woran das liegen könnte?
für hilfe sehr dankbar

chears gorgo

HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB » Mo 19. Mär 2007, 15:42

Öhm, ich rate mal:
rename(,/srv/www/htdocs/web26/html/con/cms/upload/4755921.jpg)
Woher kommt das Komma am Anfang?
move_uploaded_file() [function.move-uploaded-file]: Unable to move '/srv/www/htdocs/web26/phptmp/phpsOepvk' to '/srv/www/htdocs/web26/html/con/contenido/temp/4755921.jpg'
phpsOepvk ist ein temporärer Dateiname?

Ansonsten würde ich die Berechtigungen des temporären PHP-Verzeichnisses (/srv/www/htdocs/web26/phptmp) überprüfen, vermutlich sind die Rechte nicht richtig gesetzt, so dass der Web-Account nicht auf die Dateien zugreifen kann.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net

Gesperrt