uploadstatus mit apc

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • uploadstatus mit apc

    Hallo liebes Team,

    habe nach Anleitung aus dem Wiki einen uplaod mit Fortschrittsstatus über APC realisiert, bei langen uploadphasen über ca. 20 min. versagt das script allerdings, der Upload wir bis zu Ende geführt, nach beenden des Upoads ist die Datei aber leider nicht angekommen, muss ich besondere direktiven in der php.ini einstellen?

    Folgendes habe ich bereits eingestellt:
    php.ini

    Quellcode

    1. [APC]
    2. ;zend_extension = ""
    3. apc.enabled=1
    4. apc.shm_segments=1
    5. apc.optimization=0
    6. apc.shm_size=128
    7. apc.ttl=7200
    8. apc.user_ttl=7200
    9. apc.gc_ttl=14400
    10. apc.num_files_hint=1024
    11. apc.enable_cli=0
    12. apc.rfc1867=1
    Alles anzeigen


    vhost

    Quellcode

    1. <Directory "C:/apachefriends/htdocs/web3/html">
    2. <IfModule php5_module>
    3. php_admin_flag safe_mode off
    4. php_admin_value upload_max_filesize 1024M
    5. php_admin_value post_max_size 1024M
    6. php_admin_value memory_limit 1024M
    7. php_admin_value max_execution_time 14400
    8. php_admin_value max_input_time 14400
    9. php_admin_value session.save_path "C:/apachefriends/htdocs/web3/phptmp"
    10. php_admin_value session.gc_maxlifetime 2000000
    11. <Files "index.php">
    12. </Files>
    13. </IfModule>
    14. AllowOverride All
    15. Order allow,deny
    16. Allow from all
    17. </Directory>
    Alles anzeigen


    Die Anleitung ist einfach toll und das Ergebnis kann sich auch sehen lassen, nur das mit den großen Uploads ist natürlich schade.

    Wenn ich z.B. 500MB von einem Server im Rechenzentrum uploade, dann klappt alles weil der upload nur knapp 10 min. braucht, lade ich aber von zuhause nur 100MB hoch schägt es wie oben beschrieben fehl, da der Vorgang länger als 20 min. dauert.

    Hat jemand eine Idee?

    Liebe Grüße

    kingluui
    Man muss nicht wissen wie es geht, man muss nur wissen wo es steht! Natürlich bei easy-coding 8o de
  • Hi,
    klingt knifflig.

    interessant wäre natürlich die Ausgabe des Iframes.
    Die siehst aber nicht, weil er versteckt ist.

    Idee 1) Iframe nicht verstecken
    Idee 2) PHP Fehler in Logfiles schreiben (siehe easy-coding.de/wiki/allgemein/php-absichern.html#headline2)

    Ich würde die Logfiles präferieren. Die kannst du dann zusammen mit eventuellen Apache Fehlermeldungen abgleichen.