messed up a var name in backed; added warning eliminator array check
This commit is contained in:
parent
c040f976be
commit
2aa0f33fbe
2 changed files with 10 additions and 4 deletions
|
@ -62,7 +62,7 @@ if (!class_exists('WP_FFPC_Backend')) {
|
||||||
public function __construct( $config, $network = false ) {
|
public function __construct( $config, $network = false ) {
|
||||||
|
|
||||||
/* no config, nothing is going to work */
|
/* no config, nothing is going to work */
|
||||||
if ( empty ( $this->options ) ) {
|
if ( empty ( $config ) ) {
|
||||||
return false;
|
return false;
|
||||||
//die ( __translate__ ( 'WP-FFPC Backend class received empty configuration array, the plugin will not work this way', $this->plugin_constant ) );
|
//die ( __translate__ ( 'WP-FFPC Backend class received empty configuration array, the plugin will not work this way', $this->plugin_constant ) );
|
||||||
}
|
}
|
||||||
|
@ -406,7 +406,8 @@ if (!class_exists('WP_FFPC_Backend')) {
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public function get_servers () {
|
public function get_servers () {
|
||||||
return $this->options['servers'];
|
$r = isset ( $this->options['servers'] ) ? $this->options['servers'] : '';
|
||||||
|
return $r;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -884,8 +884,13 @@ if ( ! class_exists( 'WP_FFPC' ) ) {
|
||||||
/* set upstream servers from configured servers, best to get from the actual backend */
|
/* set upstream servers from configured servers, best to get from the actual backend */
|
||||||
$servers = $this->backend->get_servers();
|
$servers = $this->backend->get_servers();
|
||||||
$nginx_servers = '';
|
$nginx_servers = '';
|
||||||
foreach ( array_keys( $servers ) as $server ) {
|
if ( is_array ( $servers )) {
|
||||||
$nginx_servers .= " server ". $server .";\n";
|
foreach ( array_keys( $servers ) as $server ) {
|
||||||
|
$nginx_servers .= " server ". $server .";\n";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
$nginx_servers .= " server ". $servers .";\n";
|
||||||
}
|
}
|
||||||
$nginx = str_replace ( 'MEMCACHED_SERVERS' , $nginx_servers , $nginx );
|
$nginx = str_replace ( 'MEMCACHED_SERVERS' , $nginx_servers , $nginx );
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue