php5 apc_fetch -> false (dateiupload)

  • php5 apc_fetch -> false (dateiupload)

    Hey!

    Wollte mich jetzt nochmal mit Dateiupload-Bars über APC versuchen.
    Habe also auf meinem Debian 5.0 Root APC nach der Anleitung hier im Forum installiert.
    (Webserver ist APache).

    APC läuft auch, allerdings verändert sich der Upload-Fortschritt nicht..
    Wenn ich per Hand die progress.php?progress_key=KEY aufrufe, gibt APC mir nur false aus..

    phpinfo: 212.117.177.120:81/phpinfo.php

    Hier könnt ihrs testen: 212.117.177.120:81/progress.php

    Danke schonmal für Antworten verzweifel hier schon fast :D
  • Hallo,
    ich habe das gleiche Problem. Hat denn nun schon jemand eine Lösung??

    Wenn ich das Tutorial befolge, dann wird garnichts angezeigt in der status.php

    Wenn ich die status.php verändere von

    PHP-Quellcode

    1. <?php
    2. $arr = apc_fetch("upload_{$_GET['uid']}");
    3. printf("<pre>%s</pre>", print_r($arr,true));
    4. ?>


    in

    Quellcode

    1. <?
    2. var_dump(apc_fetch('upload_' . '$_GET['uid']'));
    3. ?>


    ...gibt er ein bool(false) aus

    Wer hat einen Plan wie es gehen könnte??
  • Torben Brodt schrieb:

    hast du alle Einstellungen gesetzt wie unter APC unter Linux installieren beschrieben?

    konkret ist das rfc1867 ja sehr wichtig:

    apc.enabled=1
    apc.shm_segments=1
    apc.optimization=0
    apc.shm_size=128
    apc.ttl=7200
    apc.user_ttl=7200
    apc.num_files_hint=1024
    apc.enable_cli=0
    apc.rfc1867=1
    Ich hatte das selbe Problem. Das hat's gelöst! Danke!

    Quellcode

    1. apc.enable_cli=0

    war 1 und

    Quellcode

    1. apc.rfc1867=1

    war nicht vorhanden.

    Zu ändern in der php.ini.