Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
apc_使用Zend服务器获取PHP5.3_Php_Ajax_Zend Framework_Upload_Apc - Fatal编程技术网

apc_使用Zend服务器获取PHP5.3

apc_使用Zend服务器获取PHP5.3,php,ajax,zend-framework,upload,apc,Php,Ajax,Zend Framework,Upload,Apc,当我想在文件上载中显示进程栏时,遇到了一个问题 我的php版本是5.3.14。我的zend服务器版本是5.6。 我关闭了Zend数据缓存和Zend Optimizer+ 这是我的上传代码 <?php $uiq = uniqid(); $image_folder = "uploads/"; $uploaded = false; if(isset($_POST['upload_image'])){ if($_FILES['userImage']['error'] == 0 ){

当我想在文件上载中显示进程栏时,遇到了一个问题

我的php版本是5.3.14。我的zend服务器版本是5.6。 我关闭了Zend数据缓存和Zend Optimizer+

这是我的上传代码

<?php
$uiq = uniqid();
$image_folder = "uploads/";
$uploaded = false;

if(isset($_POST['upload_image'])){ 
    if($_FILES['userImage']['error'] == 0 ){
        $up = move_uploaded_file($_FILES['userImage']['tmp_name'],     $image_folder.$_FILES['userImage']['name']);
        if($up){
           $uploaded = true;   
        }
    }
 }
?>
apc_fetch
函数始终返回false。有人知道原因吗

if(isset($_GET['progress_key']) and !empty($_GET['progress_key'])){ 
    $status = apc_fetch('upload_'.$_GET['progress_key']);
    if($status){
        echo $status['current']/$status['total']*100;
    }else{
        echo 0;
    }  
exit;
}