WordPress.org

Plugin Directory

Changeset 651864


Ignore:
Timestamp:
01/13/13 06:28:45 (15 months ago)
Author:
fredericktownes
Message:
  • Further tweaks for addressing directory listing concerns.
  • Exit PHP instead of just opening a comment. Props Nacin
File:
1 edited

Legend:

Unmodified
Added
Removed
  • w3-total-cache/tags/0.9.2.5/lib/W3/Cache/File.php

    r645743 r651864  
    4545    var $_locking = false; 
    4646 
    47   var $use_wp_hash = false; 
     47    var $use_wp_hash = false; 
    4848    /** 
    4949     * PHP5-style constructor 
     
    5656        $this->_flush_timelimit = isset($config['flush_timelimit']) ? (int) $config['flush_timelimit'] : 180; 
    5757        $this->_locking = isset($config['locking']) ? (boolean) $config['locking'] : false; 
    58         if (isset($config['module']) && $config['module'] == 'dbcache') 
     58        if (isset($config['module']) && $config['module'] == 'dbcache'&& function_exists('wp_hash')) 
    5959            $this->use_wp_hash = true; 
    6060    } 
     
    107107                    @flock($fp, LOCK_EX); 
    108108                } 
    109                 @fputs($fp, '<?php /* '); 
    110109                @fputs($fp, pack('L', $expire)); 
     110                @fputs($fp, '<?php exit; ?>'); 
    111111                @fputs($fp, @serialize($var)); 
    112112                @fclose($fp); 
     
    157157                            } 
    158158                             
    159                             $var = substr($data, 9); 
     159                            $data = substr($data, 14); 
    160160                            $var = @unserialize($data); 
    161161                        } 
     
    239239     */ 
    240240    function _get_path($key) { 
    241         if (function_exists('wp_hash') && $this->use_wp_hash) 
     241        if ($this->use_wp_hash) 
    242242            $hash = wp_hash($key); 
    243243        else 
Note: See TracChangeset for help on using the changeset viewer.