WordPress.org

Plugin Directory

Changeset 415717


Ignore:
Timestamp:
07/27/11 01:10:09 (3 years ago)
Author:
fredericktownes
Message:
 
Location:
w3-total-cache/trunk
Files:
21 edited

Legend:

Unmodified
Added
Removed
  • w3-total-cache/trunk/inc/define.php

    r412922 r415717  
    11851185 * Returns instance of singleton class 
    11861186 * 
     1187 * @param string $class 
    11871188 * @return object 
    11881189 */ 
     
    11931194        require_once W3TC_LIB_W3_DIR . '/' . 
    11941195                str_replace('_', '/', substr($class, 3)) . '.php'; 
    1195         $instances[$class] = & new $class(); 
    1196     } 
    1197  
    1198     return $instances[$class]; 
     1196        @$instances[$class] = & new $class(); 
     1197    } 
     1198 
     1199    $v = $instances[$class];   // dont return reference 
     1200    return $v; 
    11991201} 
    12001202 
  • w3-total-cache/trunk/inc/options/general.php

    r414934 r415717  
    7171                    <select name="pgcache.engine"> 
    7272                        <optgroup label="Shared Server (disk enhanced is best):"> 
    73                             <option value="file_generic"<?php selected($this->_config->get_string('pgcache.engine'), 'file_generic'); ?><?php if (! $check_rules): ?> disabled="disabled"<?php endif; ?>>Disk (enhanced)</option> 
    74                             <option value="file"<?php selected($this->_config->get_string('pgcache.engine'), 'file'); ?>>Disk (basic)</option> 
     73                            <option value="file_generic"<?php selected($this->_config->get_string('pgcache.engine'), 'file_generic'); ?><?php if (! $check_rules): ?> disabled="disabled"<?php endif; ?>>Disk: enhanced</option> 
     74                            <option value="file"<?php selected($this->_config->get_string('pgcache.engine'), 'file'); ?>>Disk: basic</option> 
    7575                        </optgroup> 
    7676                        <optgroup label="Dedicated / Virtual Server:"> 
  • w3-total-cache/trunk/inc/options/pgcache.php

    r409551 r415717  
    5252                    <input type="hidden" name="pgcache.cache.404" value="0" /> 
    5353                    <label><input type="checkbox" name="pgcache.cache.404" value="1"<?php checked($this->_config->get_boolean('pgcache.cache.404'), true); ?> /> Cache 404 (not found) pages</label><br /> 
    54                     <span class="description">Reduce server load by caching 404 pages. The "Do not process 404 errors for static objects with WordPress" <a href="admin.php?page=w3tc_browsercache">Browser Cache</a> option is also recommended.</span> 
     54                    <span class="description">Reduce server load by caching 404 pages. If the disk enhanced method of disk caching is used, 404 pages will be returned with a 200 response code. Use at your own risk.</span> 
    5555                </th> 
    5656            </tr> 
  • w3-total-cache/trunk/lib/W3/Cache.php

    r412922 r415717  
    3636                case W3TC_CACHE_MEMCACHED: 
    3737                    require_once W3TC_LIB_W3_DIR . '/Cache/Memcached.php'; 
    38                     $instances[$instance_key] = & new W3_Cache_Memcached($config); 
     38                    @$instances[$instance_key] = & new W3_Cache_Memcached($config); 
    3939                    break; 
    4040 
    4141                case W3TC_CACHE_APC: 
    4242                    require_once W3TC_LIB_W3_DIR . '/Cache/Apc.php'; 
    43                     $instances[$instance_key] = & new W3_Cache_Apc(); 
     43                    @$instances[$instance_key] = & new W3_Cache_Apc(); 
    4444                    break; 
    4545 
    4646                case W3TC_CACHE_EACCELERATOR: 
    4747                    require_once W3TC_LIB_W3_DIR . '/Cache/Eaccelerator.php'; 
    48                     $instances[$instance_key] = & new W3_Cache_Eaccelerator(); 
     48                    @$instances[$instance_key] = & new W3_Cache_Eaccelerator(); 
    4949                    break; 
    5050 
    5151                case W3TC_CACHE_XCACHE: 
    5252                    require_once W3TC_LIB_W3_DIR . '/Cache/Xcache.php'; 
    53                     $instances[$instance_key] = & new W3_Cache_Xcache(); 
     53                    @$instances[$instance_key] = & new W3_Cache_Xcache(); 
    5454                    break; 
    5555 
    5656                case W3TC_CACHE_WINCACHE: 
    5757                    require_once W3TC_LIB_W3_DIR . '/Cache/Wincache.php'; 
    58                     $instances[$instance_key] = & new W3_Cache_Wincache(); 
     58                    @$instances[$instance_key] = & new W3_Cache_Wincache(); 
    5959                    break; 
    6060 
    6161                case W3TC_CACHE_FILE: 
    6262                    require_once W3TC_LIB_W3_DIR . '/Cache/File.php'; 
    63                     $instances[$instance_key] = & new W3_Cache_File($config); 
     63                    @$instances[$instance_key] = & new W3_Cache_File($config); 
    6464                    break; 
    6565 
    6666                case W3TC_CACHE_FILE_GENERIC: 
    6767                    require_once W3TC_LIB_W3_DIR . '/Cache/File/Generic.php'; 
    68                     $instances[$instance_key] = & new W3_Cache_File_Generic($config); 
     68                    @$instances[$instance_key] = & new W3_Cache_File_Generic($config); 
    6969                    break; 
    7070 
     
    7272                    trigger_error('Incorrect cache engine', E_USER_WARNING); 
    7373                    require_once W3TC_LIB_W3_DIR . '/Cache/Base.php'; 
    74                     $instances[$instance_key] = & new W3_Cache_Base(); 
     74                    @$instances[$instance_key] = & new W3_Cache_Base(); 
    7575                    break; 
    7676            } 
  • w3-total-cache/trunk/lib/W3/Cache/Memcached.php

    r405393 r415717  
    2727     */ 
    2828    function __construct($config) { 
    29         $this->_memcache = & new Memcache(); 
     29        @$this->_memcache = & new Memcache(); 
    3030 
    3131        if (!empty($config['servers'])) { 
  • w3-total-cache/trunk/lib/W3/Cdn.php

    r412922 r415717  
    3535                case ($engine == W3TC_CDN_FTP): 
    3636                    require_once W3TC_LIB_W3_DIR . '/Cdn/Ftp.php'; 
    37                     $instances[$instance_key] = & new W3_Cdn_Ftp($config); 
     37                    @$instances[$instance_key] = & new W3_Cdn_Ftp($config); 
    3838                    break; 
    3939 
    4040                case (W3TC_PHP5 && $engine == W3TC_CDN_S3): 
    4141                    require_once W3TC_LIB_W3_DIR . '/Cdn/S3.php'; 
    42                     $instances[$instance_key] = & new W3_Cdn_S3($config); 
     42                    @$instances[$instance_key] = & new W3_Cdn_S3($config); 
    4343                    break; 
    4444 
    4545                case (W3TC_PHP5 && $engine == W3TC_CDN_CF_S3): 
    4646                    require_once W3TC_LIB_W3_DIR . '/Cdn/S3/Cf/S3.php'; 
    47                     $instances[$instance_key] = & new W3_Cdn_S3_Cf_S3($config); 
     47                    @$instances[$instance_key] = & new W3_Cdn_S3_Cf_S3($config); 
    4848                    break; 
    4949 
    5050                case (W3TC_PHP5 && $engine == W3TC_CDN_CF_CUSTOM): 
    5151                    require_once W3TC_LIB_W3_DIR . '/Cdn/S3/Cf/Custom.php'; 
    52                     $instances[$instance_key] = & new W3_Cdn_S3_Cf_Custom($config); 
     52                    @$instances[$instance_key] = & new W3_Cdn_S3_Cf_Custom($config); 
    5353                    break; 
    5454 
    5555                case (W3TC_PHP5 && $engine == W3TC_CDN_RSCF): 
    5656                    require_once W3TC_LIB_W3_DIR . '/Cdn/Rscf.php'; 
    57                     $instances[$instance_key] = & new W3_Cdn_Rscf($config); 
     57                    @$instances[$instance_key] = & new W3_Cdn_Rscf($config); 
    5858                    break; 
    5959 
    6060                case (W3TC_PHP5 && $engine == W3TC_CDN_AZURE): 
    6161                    require_once W3TC_LIB_W3_DIR . '/Cdn/Azure.php'; 
    62                     $instances[$instance_key] = & new W3_Cdn_Azure($config); 
     62                    @$instances[$instance_key] = & new W3_Cdn_Azure($config); 
    6363                    break; 
    6464 
    6565                case ($engine == W3TC_CDN_MIRROR): 
    6666                    require_once W3TC_LIB_W3_DIR . '/Cdn/Mirror.php'; 
    67                     $instances[$instance_key] = & new W3_Cdn_Mirror($config); 
     67                    @$instances[$instance_key] = & new W3_Cdn_Mirror($config); 
    6868                    break; 
    6969 
    7070                case ($engine == W3TC_CDN_NETDNA): 
    7171                    require_once W3TC_LIB_W3_DIR . '/Cdn/Mirror/Netdna.php'; 
    72                     $instances[$instance_key] = & new W3_Cdn_Mirror_Netdna($config); 
     72                    @$instances[$instance_key] = & new W3_Cdn_Mirror_Netdna($config); 
    7373                    break; 
    7474 
    7575                case ($engine == W3TC_CDN_COTENDO): 
    7676                    require_once W3TC_LIB_W3_DIR . '/Cdn/Mirror/Cotendo.php'; 
    77                     $instances[$instance_key] = & new W3_Cdn_Mirror_Cotendo($config); 
     77                    @$instances[$instance_key] = & new W3_Cdn_Mirror_Cotendo($config); 
    7878                    break; 
    7979 
    8080                case ($engine == W3TC_CDN_EDGECAST): 
    8181                    require_once W3TC_LIB_W3_DIR . '/Cdn/Mirror/Edgecast.php'; 
    82                     $instances[$instance_key] = & new W3_Cdn_Mirror_Edgecast($config); 
     82                    @$instances[$instance_key] = & new W3_Cdn_Mirror_Edgecast($config); 
    8383                    break; 
    8484 
     
    8686                    trigger_error('Incorrect CDN engine', E_USER_WARNING); 
    8787                    require_once W3TC_LIB_W3_DIR . '/Cdn/Base.php'; 
    88                     $instances[$instance_key] = & new W3_Cdn_Base(); 
     88                    @$instances[$instance_key] = & new W3_Cdn_Base(); 
    8989                    break; 
    9090            } 
  • w3-total-cache/trunk/lib/W3/Cdn/Rscf.php

    r405393 r415717  
    163163 
    164164            try { 
    165                 $object = & new CF_Object($this->_container, $remote_path, false, false); 
     165                @$object = & new CF_Object($this->_container, $remote_path, false, false); 
    166166            } catch (Exception $exception) { 
    167167                $results[] = $this->_get_result($local_path, $remote_path, W3TC_CDN_RESULT_ERROR, sprintf('Unable to create object (%s).', $exception->getMessage())); 
  • w3-total-cache/trunk/lib/W3/Cdn/S3.php

    r405393 r415717  
    7575        } 
    7676 
    77         $this->_s3 = & new S3($this->_config['key'], $this->_config['secret'], false); 
     77        @$this->_s3 = & new S3($this->_config['key'], $this->_config['secret'], false); 
    7878 
    7979        return true; 
  • w3-total-cache/trunk/lib/W3/Cdn/S3/Cf.php

    r405393 r415717  
    8181        } 
    8282 
    83         $this->_s3 = & new S3($this->_config['key'], $this->_config['secret'], false); 
     83        @$this->_s3 = & new S3($this->_config['key'], $this->_config['secret'], false); 
    8484 
    8585        return true; 
  • w3-total-cache/trunk/lib/W3/Db.php

    r410604 r415717  
    200200        if (!isset($instances[0])) { 
    201201            $class = __CLASS__; 
    202             $instances[0] = & new $class(DB_USER, DB_PASSWORD, DB_NAME, DB_HOST); 
     202            @$instances[0] = & new $class(DB_USER, DB_PASSWORD, DB_NAME, DB_HOST); 
    203203        } 
    204204 
  • w3-total-cache/trunk/lib/W3/Minify.php

    r410604 r415717  
    599599                    require_once W3TC_LIB_W3_DIR . '/Cache/Memcached.php'; 
    600600                    require_once W3TC_LIB_MINIFY_DIR . '/Minify/Cache/Memcache.php'; 
    601                     $w3_cache_memcached = & new W3_Cache_Memcached(array( 
     601                    @$w3_cache_memcached = & new W3_Cache_Memcached(array( 
    602602                        'servers' => $this->_config->get_array('minify.memcached.servers'), 
    603603                        'persistant' => $this->_config->get_boolean('minify.memcached.persistant') 
    604604                    )); 
    605                     $cache[0] = & new Minify_Cache_Memcache($w3_cache_memcached); 
     605                    @$cache[0] = & new Minify_Cache_Memcache($w3_cache_memcached); 
    606606                    break; 
    607607 
    608608                case 'apc': 
    609609                    require_once W3TC_LIB_MINIFY_DIR . '/Minify/Cache/APC.php'; 
    610                     $cache[0] = & new Minify_Cache_APC(); 
     610                    @$cache[0] = & new Minify_Cache_APC(); 
    611611                    break; 
    612612 
    613613                case 'eaccelerator': 
    614614                    require_once W3TC_LIB_MINIFY_DIR . '/Minify/Cache/Eaccelerator.php'; 
    615                     $cache[0] = & new Minify_Cache_Eaccelerator(); 
     615                    @$cache[0] = & new Minify_Cache_Eaccelerator(); 
    616616                    break; 
    617617 
    618618                case 'xcache': 
    619619                    require_once W3TC_LIB_MINIFY_DIR . '/Minify/Cache/XCache.php'; 
    620                     $cache[0] = & new Minify_Cache_XCache(); 
     620                    @$cache[0] = & new Minify_Cache_XCache(); 
    621621                    break; 
    622622 
    623623                case 'wincache': 
    624624                    require_once W3TC_LIB_MINIFY_DIR . '/Minify/Cache/Wincache.php'; 
    625                     $cache[0] = & new Minify_Cache_Wincache(); 
     625                    @$cache[0] = & new Minify_Cache_Wincache(); 
    626626                    break; 
    627627 
     
    630630                    require_once W3TC_LIB_MINIFY_DIR . '/Minify/Cache/File.php'; 
    631631 
    632                     $cache[0] = & new Minify_Cache_File( 
     632                    @$cache[0] = & new Minify_Cache_File( 
    633633                        W3TC_CACHE_FILE_MINIFY_DIR, 
    634634                        array( 
  • w3-total-cache/trunk/lib/W3/PgCache.php

    r414934 r415717  
    293293 
    294294                $content_type = ''; 
     295                $cached_headers = $this->_get_cached_headers(); 
    295296 
    296297                if ($this->_enhanced_mode) { 
    297298                    $is_404 = false; 
    298299                    $headers = array(); 
    299                     $cached_headers = $this->_get_cached_headers(); 
    300                     $content_type = $cached_headers['Content-Type']; 
     300                    if (isset($cached_headers['Content-Type'])) { 
     301                        $content_type = $cached_headers['Content-Type']; 
     302                    } 
    301303                } else { 
    302304                    $is_404 = (function_exists('is_404') ? is_404() : false); 
    303                     $headers = $this->_get_cached_headers(); 
     305                    $headers = $cached_headers; 
    304306                } 
    305307 
     
    958960            else 
    959961                $key .= '.html'; 
    960  
    961             /** 
    962              * Append compression extension 
    963              */ 
    964             if ($compression) { 
    965                 $key .= '.' . $compression; 
    966             } 
    967         } else { 
    968             /** 
    969              * Append compression 
    970              */ 
    971             if ($compression) { 
    972                 $key .= '_' . $compression; 
    973             } 
     962        } 
     963 
     964        /** 
     965         * Append compression 
     966         */ 
     967        if ($compression) { 
     968            $key .= '_' . $compression; 
    974969        } 
    975970 
  • w3-total-cache/trunk/lib/W3/PgCacheFlush.php

    r410604 r415717  
    379379     * 
    380380     * @param integer $post_id 
     381     * @param integer $pagenum 
     382     * @param integer $max_page 
    381383     * @return string 
    382384     */ 
     
    385387            $old_post = &$GLOBALS['post']; 
    386388        } else { 
    387             $GLOBALS['post'] = & new stdClass(); 
     389            @$GLOBALS['post'] = & new stdClass(); 
    388390            $old_post = null; 
    389391        } 
  • w3-total-cache/trunk/lib/W3/Plugin/CdnAdmin.php

    r412922 r415717  
    541541                                            $mime_type = w3_get_mime_type($dst); 
    542542 
    543                                             $GLOBALS['wp_rewrite'] = & new WP_Rewrite(); 
     543                                            @$GLOBALS['wp_rewrite'] = & new WP_Rewrite(); 
    544544 
    545545                                            /** 
  • w3-total-cache/trunk/lib/W3/Plugin/DbCache.php

    r410604 r415717  
    145145        require_once W3TC_LIB_W3_DIR . '/Cache/File/Cleaner.php'; 
    146146         
    147         $w3_cache_file_cleaner = & new W3_Cache_File_Cleaner(array( 
     147        @$w3_cache_file_cleaner = & new W3_Cache_File_Cleaner(array( 
    148148            'cache_dir' => W3TC_CACHE_FILE_DBCACHE_DIR, 
    149149            'clean_timelimit' => $this->_config->get_integer('timelimit.cache_gc') 
     
    156156     * Cron schedules filter 
    157157     * 
    158      * @paran array $schedules 
     158     * @param array $schedules 
    159159     * @return array 
    160160     */ 
  • w3-total-cache/trunk/lib/W3/Plugin/Minify.php

    r414934 r415717  
    462462            require_once W3TC_LIB_MINIFY_DIR . '/Minify/IgnoredCommentPreserver.php'; 
    463463 
    464             $ignored_comments_preserver =& new Minify_IgnoredCommentPreserver(); 
     464            @$ignored_comments_preserver =& new Minify_IgnoredCommentPreserver(); 
    465465            $ignored_comments_preserver->setIgnoredComments($ignored_comments); 
    466466 
  • w3-total-cache/trunk/lib/W3/Plugin/MinifyAdmin.php

    r410604 r415717  
    9191        require_once W3TC_LIB_W3_DIR . '/Cache/File/Cleaner/Generic.php'; 
    9292 
    93         $w3_cache_file_cleaner_generic = & new W3_Cache_File_Cleaner_Generic(array( 
     93        @$w3_cache_file_cleaner_generic = & new W3_Cache_File_Cleaner_Generic(array( 
    9494            'exclude' => array( 
    9595                '*.files', 
     
    109109     * 
    110110     * @param object $old_config 
     111     * @param object $new_config 
     112     * @return void 
    111113     */ 
    112114    function before_config_change(&$old_config, &$new_config) { 
  • w3-total-cache/trunk/lib/W3/Plugin/ObjectCache.php

    r410604 r415717  
    145145        require_once W3TC_LIB_W3_DIR . '/Cache/File/Cleaner.php'; 
    146146 
    147         $w3_cache_file_cleaner = & new W3_Cache_File_Cleaner(array( 
     147        @$w3_cache_file_cleaner = & new W3_Cache_File_Cleaner(array( 
    148148            'cache_dir' => W3TC_CACHE_FILE_OBJECTCACHE_DIR, 
    149149            'clean_timelimit' => $this->_config->get_integer('timelimit.cache_gc') 
  • w3-total-cache/trunk/lib/W3/Plugin/PgCacheAdmin.php

    r414934 r415717  
    134134                require_once W3TC_LIB_W3_DIR . '/Cache/File/Cleaner.php'; 
    135135 
    136                 $w3_cache_file_cleaner = & new W3_Cache_File_Cleaner(array( 
     136                @$w3_cache_file_cleaner = & new W3_Cache_File_Cleaner(array( 
    137137                    'cache_dir' => W3TC_CACHE_FILE_PGCACHE_DIR, 
    138138                    'clean_timelimit' => $this->_config->get_integer('timelimit.cache_gc') 
     
    145145                require_once W3TC_LIB_W3_DIR . '/Cache/File/Cleaner/Generic.php'; 
    146146 
    147                 $w3_cache_file_cleaner_generic = & new W3_Cache_File_Cleaner_Generic(array( 
     147                @$w3_cache_file_cleaner_generic = & new W3_Cache_File_Cleaner_Generic(array( 
    148148                    'exclude' => array( 
    149149                        '.htaccess' 
     
    602602 
    603603        /** 
    604          * Check if cache file exists 
    605          */ 
    606         $path_pre = "\"%{DOCUMENT_ROOT}" . $cache_path . "/%{REQUEST_URI}/_index%{ENV:W3TC_UA}%{ENV:W3TC_REF}%{ENV:W3TC_SSL}"; 
    607         $path_post = "%{ENV:W3TC_ENC}\" -" . ($this->_config->get_boolean('pgcache.file.nfs') ? 'F' : 'f'); 
    608  
    609         // .html file is present 
    610         $rules .= "    RewriteCond " . $path_pre . ".html" . $path_post . "\n"; 
    611         $rules .= "    RewriteRule .* - [E=W3TC_EXT:.html]\n"; 
    612          
    613         // .xml file is present 
    614         $rules .= "    RewriteCond %{ENV:W3TC_EXT} =\"\"\n"; 
    615         $rules .= "    RewriteCond " . $path_pre . ".xml" . $path_post . "\n"; 
    616         $rules .= "    RewriteRule .* - [E=W3TC_EXT:.xml]\n"; 
    617  
    618         /** 
    619604         * Set Accept-Encoding 
    620605         */ 
    621606        if ($this->_config->get_boolean('browsercache.enabled') && $this->_config->get_boolean('browsercache.html.compression')) { 
    622607            $rules .= "    RewriteCond %{HTTP:Accept-Encoding} gzip\n"; 
    623             $rules .= "    RewriteRule .* - [E=W3TC_ENC:.gzip]\n"; 
     608            $rules .= "    RewriteRule .* - [E=W3TC_ENC:_gzip]\n"; 
    624609        } 
    625610 
     
    675660 
    676661        /** 
    677          * File must exists 
    678          */ 
    679         $rules .= "    RewriteCond %{ENV:W3TC_EXT} !=\"\"\n"; 
    680  
    681         /** 
    682          * Make final rewrite 
    683          */ 
    684         $rules .= "    RewriteRule .* \"" . $cache_path . "/%{REQUEST_URI}/_index%{ENV:W3TC_UA}%{ENV:W3TC_REF}%{ENV:W3TC_SSL}%{ENV:W3TC_EXT}%{ENV:W3TC_ENC}\" [L]\n"; 
     662         * Note that rewrite can happen 
     663         */ 
     664        $rules .= "    RewriteRule .* - [E=W3TC_PGCACHE:1]\n"; 
     665 
     666        /** 
     667         * Make final rewrites for specific files 
     668         */ 
     669        $uri_pre =  $cache_path . "/%{REQUEST_URI}/_index%{ENV:W3TC_UA}%{ENV:W3TC_REF}%{ENV:W3TC_SSL}"; 
     670        $switch = " -" . ($this->_config->get_boolean('pgcache.file.nfs') ? 'F' : 'f'); 
     671 
     672        foreach (array('.html', '.xml') as $ext) { 
     673            $rules .= "    RewriteCond %{W3TC_PGCACHE} =\"1\"\n"; 
     674            $rules .= "    RewriteCond \"%{DOCUMENT_ROOT}" . $uri_pre . $ext . 
     675                "%{ENV:W3TC_ENC}\"" . $switch . "\n"; 
     676            $rules .= "    RewriteRule .* \"" . $uri_pre . $ext .  
     677                "%{ENV:W3TC_ENC}\" [L]\n"; 
     678        } 
     679 
    685680        $rules .= "</IfModule>\n"; 
    686681        $rules .= W3TC_MARKER_END_PGCACHE_CORE . "\n"; 
     
    1004999        if ($compression) { 
    10051000            $rules .= "<IfModule mod_mime.c>\n"; 
    1006             $rules .= "    AddType text/html .gzip\n"; 
    1007             $rules .= "    AddEncoding gzip .gzip\n"; 
     1001            $rules .= "    AddType text/html .html_gzip\n"; 
     1002            $rules .= "    AddEncoding gzip .html_gzip\n"; 
     1003            $rules .= "    AddType text/xml .xml_gzip\n"; 
     1004            $rules .= "    AddEncoding gzip .xml_gzip\n"; 
    10081005            $rules .= "</IfModule>\n"; 
    10091006            $rules .= "<IfModule mod_deflate.c>\n"; 
    1010             $rules .= "    SetEnvIfNoCase Request_URI \\.gzip$ no-gzip\n"; 
     1007            $rules .= "    SetEnvIfNoCase Request_URI \\.html_gzip$ no-gzip\n"; 
     1008            $rules .= "    SetEnvIfNoCase Request_URI \\.xml_gzip$ no-gzip\n"; 
    10111009            $rules .= "</IfModule>\n"; 
    10121010        } 
  • w3-total-cache/trunk/lib/W3/Plugin/TotalCache.php

    r410604 r415717  
    7474 
    7575            require_once W3TC_LIB_W3_DIR . '/CloudFlare.php'; 
    76             $w3_cloudflare =& new W3_CloudFlare(); 
     76            @$w3_cloudflare =& new W3_CloudFlare(); 
    7777 
    7878            $w3_cloudflare->fix_remote_addr(); 
     
    540540            if ($email && $key) { 
    541541                require_once W3TC_LIB_W3_DIR . '/CloudFlare.php'; 
    542                 $w3_cloudflare =& new W3_CloudFlare(array( 
     542                @$w3_cloudflare =& new W3_CloudFlare(array( 
    543543                    'email' => $email, 
    544544                    'key' => $key 
  • w3-total-cache/trunk/lib/W3/Plugin/TotalCacheAdmin.php

    r412922 r415717  
    865865 
    866866                if ($this->_config->get_boolean('notes.pgcache_rules_cache') && !$w3_plugin_pgcache->check_rules_cache()) { 
    867                     $this->_errors[] = sprintf('Disk enhanced page caching is not active. To enable it, add the following rules into the server configuration file (<strong>%s</strong>) of the site %s <textarea class="w3tc-rules" cols="120" rows="10" readonly="readonly">%s</textarea>. This can be done automatically, by clicking here: %s. %s', w3_get_pgcache_rules_cache_path(), $this->button('view code', '', 'w3tc-show-rules'), htmlspecialchars($w3_plugin_pgcache->generate_rules_cache()), $this->button_link('auto-install', wp_nonce_url(sprintf('admin.php?page=%s&w3tc_pgcache_write_rules_cache', $this->_page), 'w3tc'), $this->button_hide_note('Hide this message', 'pgcache_rules_cache'))); 
     867                    $this->_errors[] = sprintf('Disk enhanced page caching is not active. To enable it, add the following rules into the server configuration file (<strong>%s</strong>) of the site %s <textarea class="w3tc-rules" cols="120" rows="10" readonly="readonly">%s</textarea>. This can be done automatically, by clicking here: %s. %s', w3_get_pgcache_rules_cache_path(), $this->button('view code', '', 'w3tc-show-rules'), htmlspecialchars($w3_plugin_pgcache->generate_rules_cache()), $this->button_link('auto-install', wp_nonce_url(sprintf('admin.php?page=%s&w3tc_pgcache_write_rules_cache', $this->_page), 'w3tc')), $this->button_hide_note('Hide this message', 'pgcache_rules_cache')); 
    868868                } 
    869869            } 
     
    18761876        $error = ''; 
    18771877 
    1878         $config = & new W3_Config(); 
     1878        @$config = & new W3_Config(); 
    18791879 
    18801880        if (!isset($_FILES['config_file']['error']) || $_FILES['config_file']['error'] == UPLOAD_ERR_NO_FILE) { 
     
    19271927     */ 
    19281928    function action_config_reset() { 
    1929         $config = & new W3_Config(); 
     1929        @$config = & new W3_Config(); 
    19301930        $config->load_defaults(); 
    19311931        $config->set_defaults(); 
     
    19641964            } 
    19651965        } else { 
    1966             $config = & new W3_Config(false); 
     1966            @$config = & new W3_Config(false); 
    19671967 
    19681968            if (@unlink(W3TC_CONFIG_PREVIEW_PATH) && $this->config_save($this->_config, $config, false)) { 
     
    29812981         * We should use new instance of WP_Config object here 
    29822982         */ 
    2983         $config = & new W3_Config(); 
     2983        @$config = & new W3_Config(); 
    29842984        $config->read_request(); 
    29852985 
     
    33403340                        if (($cloudflare_seclvl_old != $cloudflare_seclvl_new) || ($cloudflare_devmode_old != $cloudflare_devmode_new)) { 
    33413341                            require_once W3TC_LIB_W3_DIR . '/CloudFlare.php'; 
    3342                             $w3_cloudflare =& new W3_CloudFlare(array( 
     3342                            @$w3_cloudflare =& new W3_CloudFlare(array( 
    33433343                                'email' => $this->_config->get_string('cloudflare.email'), 
    33443344                                'key' => $this->_config->get_string('cloudflare.key'), 
     
    37473747 
    37483748            require_once W3TC_LIB_W3_DIR . '/CloudFlare.php'; 
    3749             $w3_cloudflare =& new W3_CloudFlare($config); 
     3749            @$w3_cloudflare =& new W3_CloudFlare($config); 
    37503750 
    37513751            @set_time_limit($this->_config->get_integer('timelimit.cloudflare_api_request')); 
     
    52425242            require_once W3TC_LIB_W3_DIR . '/Cache/Memcached.php'; 
    52435243 
    5244             $memcached = & new W3_Cache_Memcached(array( 
     5244            @$memcached = & new W3_Cache_Memcached(array( 
    52455245                'servers' => $servers, 
    52465246                'persistant' => false 
     
    57385738 
    57395739        require_once W3TC_LIB_W3_DIR . '/CloudFlare.php'; 
    5740         $w3_cloudflare =& new W3_CloudFlare($config); 
     5740        @$w3_cloudflare =& new W3_CloudFlare($config); 
    57415741 
    57425742        $response = $w3_cloudflare->api_request('stats'); 
Note: See TracChangeset for help on using the changeset viewer.