Support Forum
Good eye catching the hyphen versus underline.
I'm turning off other plugins to see if that has any effect. I do notice some errors in the SP Toolbox Error Log on my site. Does anything you see there help in identifying the problem?
I'll post back with any new findings. Thanks.
Good news! I discovered what appears to be the source of the 404 error. The Types plugin that I use appears to be causing the problem. I recently installed a development version of this plugin to resolve an unrelated issue. See below my post to the Types support forum at http://wp-types.com/forums/top.....ost-244116.
Hi Luo,
I believe I found a problem in the Types 1.6.2 development version. The problem manifested in another plugin that I use, Simple Press. The problem is that a filename such as "sp_Profile.png" is being changed to "sp-Profile.png" in the HTML when the page is displayed, resulting in a 404 error on that image file. If I disable the Types plugin, the problem goes away. When I enable the Types plugin, the problem returns. Can you confirm my finding and work a fix into the next release?
Thanks.
Brad
Pasted below are errors (not warnings or notices) from the SP error log:
September 13, 2014 5:33 am | spaErrError | 1 | database
file: /problem-with-post-edit-buttonome/wilmdx14/public_html/wp-content/plugins/simple-press/forum/content/classes/sp-group-view-class.php line: 248 function: sp_add_cache error: Duplicate entry '0*group' for key 'PRIMARY' INSERT INTO wp_sfcache(cache_id, cache_out, cache) VALUES ('0*group', 1410604429, 'a:17:{i:0;O:8:"stdClass":23:{s:8:"group_id";s:1:"1";s:10:"group_name";s:24:"Community Policing Units";s:10:"group_desc";s:183:"There is a forum for each Community Policing Unit. These are public forums accessible by all registered users. Use the Say Something menu to find the unit serving your neighborhood.";s:9:"group_rss";s:0:"";s:10:"group_icon";s:0:"";s:13:"group_message";s:0:"";s:8:"forum_id";s:1:"2";s:10:"forum_name";s:8:"Unit 10F";s:10:"forum_slug";s:8:"unit-10f";s:10:"forum_desc";s:0:"";s:12:"forum_status";s:1:"0";s:14:"forum_disabled";s:1:"0";s:10:"forum_icon";s:0:"";s:14:"forum_icon_new";s:0:"";s:17:"forum_icon_locked";s:0:"";s:17:"forum_rss_private";s:1:"0";s:7:"post_id";N;s:12:"post_id_held";N;s:11:"topic_count";s:1:"0";s:10:"post_count";s:1:"0";s:15:"post_count_held";s:1:"0";s:6:"parent";s:1:"0";s:8:"children";s:0:"";}i:1;O:8:"stdClass":23:{s:8:"group_id";s:1:"1";s:10:"group_name";s:24:"Community Policing Units";s:10:"group_desc";s:183:"There is a forum for each Community Policing Unit. These are public forums accessible by all registered users. Use the Say Something menu to find the unit serving your neighborhood.";s:9:"group_rss";s:0:"";s:10:"group_icon";s:0:"";s:13:"group_message";s:0:"";s:8:"forum_id";s:1:"4";s:10:"forum_name";s:8:"Unit 11F";s:10:"forum_slug";s:8:"unit-11f";s:10:"forum_desc";s:0:"";s:12:"forum_status";s:1:"0";s:14:"forum_disabled";s:1:"0";s:10:"forum_icon";s:0:"";s:14:"forum_icon_new";s:0:"";s:17:"forum_icon_locked";s:0:"";s:17:"forum_rss_private";s:1:"0";s:7:"post_id";s:2:"10";s:12:"post_id_held";s:2:"10";s:11:"topic_count";s:1:"1";s:10:"post_count";s:1:"1";s:15:"post_count_held";s:1:"1";s:6:"parent";s:1:"0";s:8:"children";s:0:"";}i:2;O:8:"stdClass":23:{s:8:"group_id";s:1:"1";s:10:"group_name";s:24:"Community Policing Units";s:10:"group_desc";s:183:"There is a forum for each Community Policing Unit. These are public forums accessible by all registered users. Use the Say Something menu to find the unit serving your neighborhood.";s:9:"group_rss";s:0:"";s:10:"group_icon";s:0:"";s:13:"group_message";s:0:"";s:8:"forum_id";s:1:"5";s:10:"forum_name";s:8:"Unit 11G";s:10:"forum_slug";s:8:"unit-11g";s:10:"forum_desc";s:0:"";s:12:"forum_status";s:1:"0";s:14:"forum_disabled";s:1:"0";s:10:"forum_icon";s:0:"";s:14:"forum_icon_new";s:0:"";s:17:"forum_icon_locked";s:0:"";s:17:"forum_rss_private";s:1:"0";s:7:"post_id";N;s:12:"post_id_held";N;s:11:"topic_count";s:1:"0";s:10:"post_count";s:1:"0";s:15:"post_count_held";s:1:"0";s:6:"parent";s:1:"0";s:8:"children";s:0:"";}i:3;O:8:"stdClass":23:{s:8:"group_id";s:1:"1";s:10:"group_name";s:24:"Community Policing Units";s:10:"group_desc";s:183:"There is a forum for each Community Policing Unit. These are public forums accessible by all registered users. Use the Say Something menu to find the unit serving your neighborhood.";s:9:"group_rss";s:0:"";s:10:"group_icon";s:0:"";s:13:"group_message";s:0:"";s:8:"forum_id";s:1:"6";s:10:"forum_name";s:8:"Unit 13F";s:10:"forum_slug";s:8:"unit-13f";s:10:"forum_desc";s:0:"";s:12:"forum_status";s:1:"0";s:14:"forum_disabled";s:1:"0";s:10:"forum_icon";s:0:"";s:14:"forum_icon_new";s:0:"";s:17:"forum_icon_locked";s:0:"";s:17:"forum_rss_private";s:1:"0";s:7:"post_id";N;s:12:"post_id_held";N;s:11:"topic_count";s:1:"0";s:10:"post_count";s:1:"0";s:15:"post_count_held";s:1:"0";s:6:"parent";s:1:"0";s:8:"children";s:0:"";}i:4;O:8:"stdClass":23:{s:8:"group_id";s:1:"1";s:10:"group_name";s:24:"Community Policing Units";s:10:"group_desc";s:183:"There is a forum for each Community Policing Unit. These are public forums accessible by all registered users. Use the Say Something menu to find the unit serving your neighborhood.";s:9:"group_rss";s:0:"";s:10:"group_icon";s:0:"";s:13:"group_message";s:0:"";s:8:"forum_id";s:1:"7";s:10:"forum_name";s:9:"Unit 131F";s:10:"forum_slug";s:9:"unit-131f";s:10:"forum_desc";s:0:"";s:12:"forum_status";s:1:"0";s:14:"forum_disabled";s:1:"0";s:10:"forum_icon";s:0:"";s:14:"forum_icon_new";s:0:"";s:17:"forum_icon_locked";s:0:"";s:17:"forum_rss_private";s:1:"0";s:7:"post_id";s:2:"17";s:12:"post_id_held";s:2:"17";s:11:"topic_count";s:1:"3";s:10:"post_count";s:1:"3";s:15:"post_count_held";s:1:"3";s:6:"parent";s:1:"0";s:8:"children";s:0:"";}i:5;O:8:"stdClass":23:{s:8:"group_id";s:1:"1";s:10:"group_name";s:24:"Community Policing Units";s:10:"group_desc";s:183:"There is a forum for each Community Policing Unit. These are public forums accessible by all registered users. Use the Say Something menu to find the unit serving your neighborhood.";s:9:"group_rss";s:0:"";s:10:"group_icon";s:0:"";s:13:"group_message";s:0:"";s:8:"forum_id";s:1:"8";s:10:"forum_name";s:8:"Unit 14F";s:10:"forum_slug";s:8:"unit-14f";s:10:"forum_desc";s:0:"";s:12:"forum_status";s:1:"0";s:14:"forum_disabled";s:1:"0";s:10:"forum_icon";s:0:"";s:14:"forum_icon_new";s:0:"";s:17:"forum_icon_locked";s:0:"";s:17:"forum_rss_private";s:1:"0";s:7:"post_id";N;s:12:"post_id_held";N;s:11:"topic_count";s:1:"0";s:10:"post_count";s:1:"0";s:15:"post_count_held";s:1:"0";s:6:"parent";s:1:"0";s:8:"children";s:0:"";}i:6;O:8:"stdClass":23:{s:8:"group_id";s:1:"1";s:10:"group_name";s:24:"Community Policing Units";s:10:"group_desc";s:183:"There is a forum for each Community Policing Unit. These are public forums accessible by all registered users. Use the Say Something menu to find the unit serving your neighborhood.";s:9:"group_rss";s:0:"";s:10:"group_icon";s:0:"";s:13:"group_message";s:0:"";s:8:"forum_id";s:1:"9";s:10:"forum_name";s:9:"Unit 141F";s:10:"forum_slug";s:9:"unit-141f";s:10:"forum_desc";s:0:"";s:12:"forum_status";s:1:"0";s:14:"forum_disabled";s:1:"0";s:10:"forum_icon";s:0:"";s:14:"forum_icon_new";s:0:"";s:17:"forum_icon_locked";s:0:"";s:17:"forum_rss_private";s:1:"0";s:7:"post_id";s:1:"9";s:12:"post_id_held";s:1:"9";s:11:"topic_count";s:1:"1";s:10:"post_count";s:1:"2";s:15:"post_count_held";s:1:"2";s:6:"parent";s:1:"0";s:8:"children";s:0:"";}i:7;O:8:"stdClass":23:{s:8:"group_id";s:1:"1";s:10:"group_name";s:24:"Community Policing Units";s:10:"group_desc";s:183:"There is a forum for each Community Policing Unit. These are public forums accessible by all registered users. Use the Say Something menu to find the unit serving your neighborhood.";s:9:"group_rss";s:0:"";s:10:"group_icon";s:0:"";s:13:"group_message";s:0:"";s:8:"forum_id";s:1:"3";s:10:"forum_name";s:8:"Unit 16F";s:10:"forum_slug";s:8:"unit-16f";s:10:"forum_desc";s:0:"";s:12:"forum_status";s:1:"0";s:14:"forum_disabled";s:1:"0";s:10:"forum_icon";s:0:"";s:14:"forum_icon_new";s:0:"";s:17:"forum_icon_locked";s:0:"";s:17:"forum_rss_private";s:1:"0";s:7:"post_id";N;s:12:"post_id_held";N;s:11:"topic_count";s:1:"0";s:10:"post_count";s:1:"0";s:15:"post_count_held";s:1:"0";s:6:"parent";s:1:"0";s:8:"children";s:0:"";}i:8;O:8:"stdClass":23:{s:8:"group_id";s:1:"1";s:10:"group_name";s:24:"Community Policing Units";s:10:"group_desc";s:183:"There is a forum for each Community Policing Unit. These are public forums accessible by all registered users. Use the Say Something menu to find the unit serving your neighborhood.";s:9:"group_rss";s:0:"";s:10:"group_icon";s:0:"";s:13:"group_message";s:0:"";s:8:"forum_id";s:2:"10";s:10:"forum_name";s:8:"Unit 17F";s:10:"forum_slug";s:8:"unit-17f";s:10:"forum_desc";s:0:"";s:12:"forum_status";s:1:"0";s:14:"forum_disabled";s:1:"0";s:10:"forum_icon";s:0:"";s:14:"forum_icon_new";s:0:"";s:17:"forum_icon_locked";s:0:"";s:17:"forum_rss_private";s:1:"0";s:7:"post_id";N;s:12:"post_id_held";N;s:11:"topic_count";s:1:"0";s:10:"post_count";s:1:"0";s:15:"post_count_held";s:1:"0";s:6:"parent";s:1:"0";s:8:"children";s:0:"";}i:9;O:8:"stdClass":23:{s:8:"group_id";s:1:"1";s:10:"group_name";s:24:"Community Policing Units";s:10:"group_desc";s:183:"There is a forum for each Community Policing Unit. These are public forums accessible by all registered users. Use the Say Something menu to find the unit serving your neighborhood.";s:9:"group_rss";s:0:"";s:10:"group_icon";s:0:"";s:13:"group_message";s:0:"";s:8:"forum_id";s:2:"12";s:10:"forum_name";s:9:"Unit 171F";s:10:"forum_slug";s:9:"unit-171f";s:10:"forum_desc";s:0:"";s:12:"forum_status";s:1:"0";s:14:"forum_disabled";s:1:"0";s:10:"forum_icon";s:0:"";s:14:"forum_icon_new";s:0:"";s:17:"forum_icon_locked";s:0:"";s:17:"forum_rss_private";s:1:"0";s:7:"post_id";N;s:12:"post_id_held";N;s:11:"topic_count";s:1:"0";s:10:"post_count";s:1:"0";s:15:"post_count_held";s:1:"0";s:6:"parent";s:1:"0";s:8:"children";s:0:"";}i:10;O:8:"stdClass":23:{s:8:"group_id";s:1:"1";s:10:"group_name";s:24:"Community Policing Units";s:10:"group_desc";s:183:"There is a forum for each Community Policing Unit. These are public forums accessible by all registered users. Use the Say Something menu to find the unit serving your neighborhood.";s:9:"group_rss";s:0:"";s:10:"group_icon";s:0:"";s:13:"group_message";s:0:"";s:8:"forum_id";s:2:"11";s:10:"forum_name";s:8:"Unit 18F";s:10:"forum_slug";s:8:"unit-18f";s:10:"forum_desc";s:0:"";s:12:"forum_status";s:1:"0";s:14:"forum_disabled";s:1:"0";s:10:"forum_icon";s:0:"";s:14:"forum_icon_new";s:0:"";s:17:"forum_icon_locked";s:0:"";s:17:"forum_rss_private";s:1:"0";s:7:"post_id";N;s:12:"post_id_held";N;s:11:"topic_count";s:1:"0";s:10:"post_count";s:1:"0";s:15:"post_count_held";s:1:"0";s:6:"parent";s:1:"0";s:8:"children";s:0:"";}i:11;O:8:"stdClass":23:{s:8:"group_id";s:1:"1";s:10:"group_name";s:24:"Community Policing Units";s:10:"group_desc";s:183:"There is a forum for each Community Policing Unit. These are public forums accessible by all registered users. Use the Say Something menu to find the unit serving your neighborhood.";s:9:"group_rss";s:0:"";s:10:"group_icon";s:0:"";s:13:"group_message";s:0:"";s:8:"forum_id";s:2:"13";s:10:"forum_name";s:9:"Unit 181F";s:10:"forum_slug";s:9:"unit-181f";s:10:"forum_desc";s:0:"";s:12:"forum_status";s:1:"0";s:14:"forum_disabled";s:1:"0";s:10:"forum_icon";s:0:"";s:14:"forum_icon_new";s:0:"";s:17:"forum_icon_locked";s:0:"";s:17:"forum_rss_private";s:1:"0";s:7:"post_id";N;s:12:"post_id_held";N;s:11:"topic_count";s:1:"0";s:10:"post_count";s:1:"0";s:15:"post_count_held";s:1:"0";s:6:"parent";s:1:"0";s:8:"children";s:0:"";}i:12;O:8:"stdClass":23:{s:8:"group_id";s:1:"1";s:10:"group_name";s:24:"Community Policing Units";s:10:"group_desc";s:183:"There is a forum for each Community Policing Unit. These are public forums accessible by all registered users. Use the Say Something menu to find the unit serving your neighborhood.";s:9:"group_rss";s:0:"";s:10:"group_icon";s:0:"";s:13:"group_message";s:0:"";s:8:"forum_id";s:1:"1";s:10:"forum_name";s:9:"Unit 182F";s:10:"forum_slug";s:9:"unit-182f";s:10:"forum_desc";s:0:"";s:12:"forum_status";s:1:"0";s:14:"forum_disabled";s:1:"0";s:10:"forum_icon";s:0:"";s:14:"forum_icon_new";s:0:"";s:17:"forum_icon_locked";s:0:"";s:17:"forum_rss_private";s:1:"0";s:7:"post_id";s:2:"20";s:12:"post_id_held";s:2:"20";s:11:"topic_count";s:1:"9";s:10:"post_count";s:2:"12";s:15:"post_count_held";s:2:"12";s:6:"parent";s:1:"0";s:8:"children";s:0:"";}i:13;O:8:"stdClass":23:{s:8:"group_id";s:1:"1";s:10:"group_name";s:24:"Community Policing Units";s:10:"group_desc";s:183:"There is a forum for each Community Policing Unit. These are public forums accessible by all registered users. Use the Say Something menu to find the unit serving your neighborhood.";s:9:"group_rss";s:0:"";s:10:"group_icon";s:0:"";s:13:"group_message";s:0:"";s:8:"forum_id";s:2:"14";s:10:"forum_name";s:8:"Unit 19F";s:10:"forum_slug";s:8:"unit-19f";s:10:"forum_desc";s:0:"";s:12:"forum_status";s:1:"0";s:14:"forum_disabled";s:1:"0";s:10:"forum_icon";s:0:"";s:14:"forum_icon_new";s:0:"";s:17:"forum_icon_locked";s:0:"";s:17:"forum_rss_private";s:1:"0";s:7:"post_id";N;s:12:"post_id_held";N;s:11:"topic_count";s:1:"0";s:10:"post_count";s:1:"0";s:15:"post_count_held";s:1:"0";s:6:"parent";s:1:"0";s:8:"children";s:0:"";}i:14;O:8:"stdClass":23:{s:8:"group_id";s:1:"1";s:10:"group_name";s:24:"Community Policing Units";s:10:"group_desc";s:183:"There is a forum for each Community Policing Unit. These are public forums accessible by all registered users. Use the Say Something menu to find the unit serving your neighborhood.";s:9:"group_rss";s:0:"";s:10:"group_icon";s:0:"";s:13:"group_message";s:0:"";s:8:"forum_id";s:2:"15";s:10:"forum_name";s:9:"Unit 191F";s:10:"forum_slug";s:9:"unit-191f";s:10:"forum_desc";s:0:"";s:12:"forum_status";s:1:"0";s:14:"forum_disabled";s:1:"0";s:10:"forum_icon";s:0:"";s:14:"forum_icon_new";s:0:"";s:17:"forum_icon_locked";s:0:"";s:17:"forum_rss_private";s:1:"0";s:7:"post_id";N;s:12:"post_id_held";N;s:11:"topic_count";s:1:"0";s:10:"post_count";s:1:"0";s:15:"post_count_held";s:1:"0";s:6:"parent";s:1:"0";s:8:"children";s:0:"";}i:15;O:8:"stdClass":23:{s:8:"group_id";s:1:"1";s:10:"group_name";s:24:"Community Policing Units";s:10:"group_desc";s:183:"There is a forum for each Community Policing Unit. These are public forums accessible by all registered users. Use the Say Something menu to find the unit serving your neighborhood.";s:9:"group_rss";s:0:"";s:10:"group_icon";s:0:"";s:13:"group_message";s:0:"";s:8:"forum_id";s:2:"16";s:10:"forum_name";s:9:"Unit 192F";s:10:"forum_slug";s:9:"unit-192f";s:10:"forum_desc";s:0:"";s:12:"forum_status";s:1:"0";s:14:"forum_disabled";s:1:"0";s:10:"forum_icon";s:0:"";s:14:"forum_icon_new";s:0:"";s:17:"forum_icon_locked";s:0:"";s:17:"forum_rss_private";s:1:"0";s:7:"post_id";N;s:12:"post_id_held";N;s:11:"topic_count";s:1:"0";s:10:"post_count";s:1:"0";s:15:"post_count_held";s:1:"0";s:6:"parent";s:1:"0";s:8:"children";s:0:"";}i:16;O:8:"stdClass":23:{s:8:"group_id";s:1:"2";s:10:"group_name";s:23:"Community Liaison Group";s:10:"group_desc";s:169:"There is one Community Liaison Group forum shared by all Community Liaison Groups. It is a private forum restricted to Community Liaison Group members and WPD officers.";s:9:"group_rss";s:0:"";s:10:"group_icon";s:0:"";s:13:"group_message";s:0:"";s:8:"forum_id";s:2:"17";s:10:"forum_name";s:23:"Community Liaison Group";s:10:"forum_slug";s:23:"community-liaison-group";s:10:"forum_desc";s:87:"This is a private forum restricted to Community Liaison Group members and WPD officers.";s:12:"forum_status";s:1:"0";s:14:"forum_disabled";s:1:"0";s:10:"forum_icon";s:0:"";s:14:"forum_icon_new";s:0:"";s:17:"forum_icon_locked";N;s:17:"forum_rss_private";s:1:"0";s:7:"post_id";N;s:12:"post_id_held";N;s:11:"topic_count";s:1:"0";s:10:"post_count";s:1:"0";s:15:"post_count_held";s:1:"0";s:6:"parent";s:1:"0";s:8:"children";s:0:"";}}') |
June 5, 2014 10:44 am | spaErrError | 2 | database
file: line: function: sp_pm_add_to_user_class error: Table 'wilmdx14_8d4fe.wp_sfbuddies' doesn't exist SELECT buddy_id FROM wp_sfbuddies WHERE user_id=1 |
Thanks for your help and suggestions.
Brad
Developers of the Types plugin have confirmed the problem and promised a fix. Troubleshooting this was a real eye opener for me. The page that displays the SP forum doesn't make any use of the Types plugin, yet the Types plugin manifested the problem on the SP forum page. A good lesson in why it's important to disable other plugins when troubleshooting, even those plugins that appear to have no relationship to the problem.
Kudos to Yellow Swordfish for spotting the underscore to hyphen change in the filename.
As far as my SP error log goes, should I do anything to address the (possibly unrelated) problem(s) that produced the log entries?
Good to hear you are on the verge of getting a fix for this.
You can clean out your error log if you like;. The Duplicate key on Group in the sfcache table is something we are aware of but so far we have been scratching our heads over as there is no way it should actually happen! But hopefully we will discover the problem before long and fix it up. There should be no ill effect...
YELLOW
SWORDFISH
|
1 Guest(s)