Problem beim parallelen Upload von Pure-FTPD

592

Ich kopiere ca. 300 10MB-Dateien von einem anderen Server auf meinen Server. Alles funktioniert gut, aber ich habe versucht, parallelen Thread auszuführen, damit ich es schnell abschließen kann. Ich wurde überrascht, da eine andere Datei erst hochgeladen wird, wenn der erste Upload die Route des Uploads freigibt.

Ich habe 5 Seiten in Mozilla Browser in einem neuen Tab geöffnet und alle 5 Tabs haben den neuen Dateinamen von diesen 300 Dateinamen übernommen und ich habe auf Submit geklickt und es wurde gesendet, aber die Datei wird erst hochgeladen, wenn eine Datei abgeschlossen ist und zur Erfolgsseite weitergeleitet wird Dann wird der Upload der zweiten Datei gestartet. Ich habe versucht, die verschiedenen Einstellungen zu erhöhen, wie die maximale Dateigröße für das Hochladen von Dateien. Im PHP-Konfigurationseditor wurde die Größe ebenfalls geändert. dann habe ich die verschiedenen einstellungen in Pure-FTPD geändert. Da ich Dateien mit PHP-Datei hochlade, denke ich, dass reines FTP verwendet wird und die Konfiguration geändert wurde.

 Allow Anonymous Uploads no  Maximum Connections 150  Maximum Connections Per IP Address 20 

irgendein Führer? Ich habe auch versucht, mehrere MySQL-Parameter zu ändern, aber ich kann wirklich nicht mehr als das hochladen

0
Was ist Ihr Programmierproblem? Was ist "wm"? Wie hängt es mit PHP zusammen? vor 11 Jahren 0
PHP-Datei hochladen? Wenn Sie PHP-Datei-Uploads verwenden, ist dies KEIN FTP. Sie haben wahrscheinlich gesperrte Sitzungsprobleme, wodurch jeder Dateiupload seriell statt parallel ausgeführt wird. vor 11 Jahren 0
Vielleicht könnten Sie Code schreiben? Sammitch vor 11 Jahren 0
@MarcB Ich glaube, du hast richtig darauf hingewiesen. wie das Problem zu lösen ist, wenn es gesperrt wird vor 11 Jahren 0
@Sammitch das einfache Skript zum Kopieren von Dateien in PHP vor 11 Jahren 0
@wayenjoy oh gee-wiz, das sind einige super hilfreiche Informationen, Champion. Lassen Sie mich einfach die alte Telepathie anheizen, damit ich das Problem in Ihrem Code finden kann. Sammitch vor 11 Jahren 0
@Sammitch marcb hat das Problem, von dem ich denke, dass es eine gesperrte Sitzung ist, richtig angesprochen. Wie kann man das Problem lösen? vor 11 Jahren 0
Einfacher zu tun: `scp -r / pfad / zu / dateien benutzer@ihrehost.de: / pfad / zu / put / files /` vor 11 Jahren 0
@wayenjoy nein. es ist ein Geheimnis. genau wie dein Code. Sammitch vor 11 Jahren 0
@LawrenceCherone Ich möchte wissen, warum es passiert vor 11 Jahren 0
@wayenjoy: Fügen Sie `session_write_close ()` in das Skript ein, in das die Datei hochgeladen wird. Dadurch wird die Sperre für die Sitzungsdatei aufgehoben, wodurch parallele Anforderungen möglich sind. vor 11 Jahren 0

0 Antworten auf die Frage