exception
Redis_Exception Object ( [message:protected] => CONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled. Please check Redis logs for details about the error. [string:Exception:private] => [code:protected] => 0 [file:protected] => BASE/vendor/redis.php [line:protected] => 81 [trace:Exception:private] => Array ( [0] => Array ( [file] => BASE/lib/session.php [line] => 106 [function] => __call [class] => Redis [type] => -> [args] => Array ( [0] => set [1] => Array ( [0] => forrst.com:sessions:cZdMyZwZDJycdz1GE1kM0JbcLDT22ImDYpWSeBQDlTdkMMT2jjPOloSdwRgd5lWcZWWludiLZJgwQxMZmB:data [1] => a:1:{s:9:"_form_key";s:72:"LxkFQUTTaYwUT1WpNdM8rHdRc2FYQEUNm4TRVW2ZX0uMhZhj3hS1VBMjQ30MQFgRWwwTJuyc";} ) ) ) [1] => Array ( [file] => BASE/lib/session.php [line] => 106 [function] => set [class] => Redis [type] => -> [args] => Array ( [0] => forrst.com:sessions:cZdMyZwZDJycdz1GE1kM0JbcLDT22ImDYpWSeBQDlTdkMMT2jjPOloSdwRgd5lWcZWWludiLZJgwQxMZmB:data [1] => a:1:{s:9:"_form_key";s:72:"LxkFQUTTaYwUT1WpNdM8rHdRc2FYQEUNm4TRVW2ZX0uMhZhj3hS1VBMjQ30MQFgRWwwTJuyc";} ) ) [2] => Array ( [file] => BASE/lib/session.php [line] => 181 [function] => write [class] => Session [type] => :: [args] => Array ( [0] => _form_key [1] => LxkFQUTTaYwUT1WpNdM8rHdRc2FYQEUNm4TRVW2ZX0uMhZhj3hS1VBMjQ30MQFgRWwwTJuyc ) ) [3] => Array ( [file] => BASE/app/models/post.php [line] => 374 [function] => form_key [class] => Session [type] => :: [args] => Array ( ) ) [4] => Array ( [file] => BASE/lib/model.php [line] => 711 [function] => after_find [class] => Post [type] => -> [args] => Array ( ) ) [5] => Array ( [file] => BASE/lib/model.php [line] => 687 [function] => _build_object [class] => Model [type] => -> [args] => Array ( [0] => stdClass Object ( [id] => 4978 [user_id] => 2370 [content] => /* * System Versioning Preprocessor Macros */ #define SYSTEM_VERSION_EQUAL_TO(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] == NSOrderedSame) #define SYSTEM_VERSION_GREATER_THAN(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] == NSOrderedDescending) #define SYSTEM_VERSION_GREATER_THAN_OR_EQUAL_TO(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] != NSOrderedAscending) #define SYSTEM_VERSION_LESS_THAN(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] == NSOrderedAscending) #define SYSTEM_VERSION_LESS_THAN_OR_EQUAL_TO(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] != NSOrderedDescending) /* * Usage */ if (SYSTEM_VERSION_LESS_THAN(@"4.0")) { ... } if (SYSTEM_VERSION_GREATER_THAN_OR_EQUAL_TO(@"3.1.1")) { ... } [url] => [post_type] => code [snap_file_name] => [snap_content_type] => [snap_file_size] => [snap_updated_at] => [created_at] => 2010-06-11 11:28:24 [updated_at] => 2010-07-15 06:42:52 [published_at] => [description] => Simple preprocessor macros to detect the current iOS version at runtime. The NSNumericSearch compare option is very clever and can evaluate various types of numeric strings, including period separated integer strings! [short_url_redirects] => 774 [views] => 1665 [title] => Runtime iOS Version Checking [original_post_id] => [tag_string] => cocoa, objective-c, ios [current_rank] => 0.00000 [last_rank] => 0.00000 [manual_rank] => 0 [user_awarded_for_popular] => 0 [is_public] => 1 [in_reply_to_post_id] => [mod_notes] => [mod_contacted] => 0 [mod_contacted_at] => [mod_contacted_by] => [user_notes] => [user_notes_emailed] => 0 [user_notes_responded_at] => [user_notes_reply] => [flaggable] => 1 [is_published] => 1 [is_locked] => 0 [is_hidden] => 0 [is_closed] => 0 [promo_impr] => 0 [promo_impr_used] => 0 [promo_version] => 1 [is_old_promo] => 0 [force_promo_queue] => 0 [staff_pick_since] => [via] => web [post_reason] => [disable_flagging] => 0 [has_link] => 0 [has_image] => 0 [has_text] => 0 [has_code] => 0 [composite_description] => [is_multi] => 0 [privacy] => 0 [is_scout_training] => 0 [scout_training_since] => [is_scout] => 0 [category] => 0 [iteration_post_id] => [iteration_version] => 1 ) [1] => Post [2] => 1 ) ) [6] => Array ( [file] => BASE/lib/model.php [line] => 583 [function] => _build_objects [class] => Model [type] => -> [args] => Array ( [0] => Array ( [0] => stdClass Object ( [id] => 4978 [user_id] => 2370 [content] => /* * System Versioning Preprocessor Macros */ #define SYSTEM_VERSION_EQUAL_TO(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] == NSOrderedSame) #define SYSTEM_VERSION_GREATER_THAN(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] == NSOrderedDescending) #define SYSTEM_VERSION_GREATER_THAN_OR_EQUAL_TO(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] != NSOrderedAscending) #define SYSTEM_VERSION_LESS_THAN(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] == NSOrderedAscending) #define SYSTEM_VERSION_LESS_THAN_OR_EQUAL_TO(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] != NSOrderedDescending) /* * Usage */ if (SYSTEM_VERSION_LESS_THAN(@"4.0")) { ... } if (SYSTEM_VERSION_GREATER_THAN_OR_EQUAL_TO(@"3.1.1")) { ... } [url] => [post_type] => code [snap_file_name] => [snap_content_type] => [snap_file_size] => [snap_updated_at] => [created_at] => 2010-06-11 11:28:24 [updated_at] => 2010-07-15 06:42:52 [published_at] => [description] => Simple preprocessor macros to detect the current iOS version at runtime. The NSNumericSearch compare option is very clever and can evaluate various types of numeric strings, including period separated integer strings! [short_url_redirects] => 774 [views] => 1665 [title] => Runtime iOS Version Checking [original_post_id] => [tag_string] => cocoa, objective-c, ios [current_rank] => 0.00000 [last_rank] => 0.00000 [manual_rank] => 0 [user_awarded_for_popular] => 0 [is_public] => 1 [in_reply_to_post_id] => [mod_notes] => [mod_contacted] => 0 [mod_contacted_at] => [mod_contacted_by] => [user_notes] => [user_notes_emailed] => 0 [user_notes_responded_at] => [user_notes_reply] => [flaggable] => 1 [is_published] => 1 [is_locked] => 0 [is_hidden] => 0 [is_closed] => 0 [promo_impr] => 0 [promo_impr_used] => 0 [promo_version] => 1 [is_old_promo] => 0 [force_promo_queue] => 0 [staff_pick_since] => [via] => web [post_reason] => [disable_flagging] => 0 [has_link] => 0 [has_image] => 0 [has_text] => 0 [has_code] => 0 [composite_description] => [is_multi] => 0 [privacy] => 0 [is_scout_training] => 0 [scout_training_since] => [is_scout] => 0 [category] => 0 [iteration_post_id] => [iteration_version] => 1 ) ) [1] => Post [2] => 1 ) ) [7] => Array ( [file] => BASE/lib/model.php [line] => 675 [function] => find_by [class] => Model [type] => -> [args] => Array ( [0] => Array ( [id] => 4978 ) [1] => [2] => 1 ) ) [8] => Array ( [file] => BASE/lib/model.php [line] => 557 [function] => find_one_by [class] => Model [type] => -> [args] => Array ( [0] => Array ( [id] => 4978 ) ) ) [9] => Array ( [file] => BASE/app/controllers/post_controller.php [line] => 918 [function] => find [class] => Model [type] => -> [args] => Array ( [0] => 4978 ) ) [10] => Array ( [file] => BASE/lib/router.php [line] => 136 [function] => short_url_redirect [class] => PostController [type] => -> [args] => Array ( ) ) [11] => Array ( [file] => BASE/base.php [line] => 107 [function] => dispatch [class] => Router [type] => :: [args] => Array ( [0] => Array ( [0] => PostController [1] => short_url_redirect ) ) ) [12] => Array ( [file] => BASE/public/index.php [line] => 54 [function] => run [class] => Magnus [type] => :: [args] => Array ( ) ) ) [previous:Exception:private] => )