Support has been upgraded!
The Support Forum is closed. Not to worry! Providing the top quality support you expect and we're known for will continue! We're not ending support, just changing where you submit requests. This will provide you with the best experience possible.
Premium Support
Have you purchased an addon for Connections such as one of our premium templates or extensions with a valid license and you need help?
Please open a Support Ticket in your user account.
Free Support
Are you using the free Connections plugin? Don't worry, you are still very important to us! We are still providing you with the same high quality support that we're known for.
Please open a new support topic in the WordPress support forums for Connections.
Tagged: nginx
- This topic has 15 replies, 3 voices, and was last updated 10 years, 3 months ago by
Michelle.
-
AuthorPosts
-
03/03/2013 at 7:27 pm #252810
michelle
ParticipantI moved to a new server and reinstalled connections and tile plus template- everything appears to be working fine except the category sort function.
http://www.sys-kool.com/about-us/staff/?cn-s=&cn-cat=1
I can select the various office categories, but it still shows the full list. I tried to add a new category and assign entries to see if it just needed me to reinput and assign categories, but that didn’t work.
Can you please help? thanks!
03/04/2013 at 12:51 pm #252910Steven Zahm
Keymaster@ michelle
Two things to try.
First, go to the Settings : Permalinks admin page and just click “Save Changes”
If that doesn’t work, try downloading and installing the latest version of Tile Plus. You can download the latest from you Purchase History page.Let me know how it goes.
03/04/2013 at 1:31 pm #252922michelle
ParticipantI did both- and still no luck. I even deleted tile plus – and reinstalled from a fresh download today. Version 2.1.1 is what’s installed.
03/04/2013 at 2:01 pm #252930Steven Zahm
Keymaster@ michelle
Are you running any type a page caching plugin?
03/04/2013 at 2:25 pm #252940michelle
ParticipantThere are no caching plugins active on this site. I do have WP Super Cache on the network level (see below) but it is not activated on this particular site. I can activate it if you think it would make a difference…Here is the system info…
### Begin System Info ###Child Theme: N/A
Multi-site: Yes
SITE_URL: http://www.sys-kool.com
HOME_URL: http://www.sys-kool.comHeadway Version: 3.4.4
WordPress Version: 3.5.1PHP Version: 5.3.10-1ubuntu3.5
MySQL Version: 5.5.29-0ubuntu0.12.04.1
Web Server Info: nginx/1.1.19
GD Support: YesPHP Memory Limit: 128M
PHP Post Max Size: 30MWP_DEBUG: Disabled
Debug Mode: DisabledShow On Front: posts
Page On Front: 0
Page For Posts: 0Responsive Grid: Disabled
Caching Allowed: Yes
Caching Plugin: WP Super CacheSEO Plugin: No SEO plugin active
Operating System: Mac
Browser: Mozilla Firefox
Browser Version: 12.0Full User Agent:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:12.0) Gecko/20100101 Firefox/12.0WEB FONTS IN USE:
NoneACTIVE PLUGINS:
Akismet 2.5.7
http://akismet.com/?return=trueConnections 0.7.4.1
http://connections-pro.com/Gravity Forms 1.6.12
http://www.gravityforms.comMaxButtons Pro 1.2.0
http://maxbuttons.comNextGEN Gallery 1.9.12
http://www.nextgen-gallery.com/Pizazz ExcerptsPlus (Headway 3 Block) 2.9.18
http://pizazzwp.comPizazzWP GalleryPlus (Headway 3 Block) 1.5.15
http://pizazzwp.comTypes – Complete Solution for Custom Fields and Types 1.1.3.4
http://wordpress.org/extend/plugins/types/WP Post Columns 2.2
http://www.samburdge.co.uk/plugins/wp-post-columns-plugin-2WP Views 1.1.3
http://wp-types.com/### End System Info ###
03/05/2013 at 8:08 am #253018Steven Zahm
Keymaster@ michelle
Ok, to completely rule out the page caching, can you reactivate it temporarily, flush the page cache and then deactivate it? After you do that, can you also make sure the rules the caching plugin are removed from the .htaccess file? Often times I’ve found the caching plugins do not remove those rules so the .htaccess will still point to cached pages and since the plugin isn’t active, the cached pages are not refreshed as they should be, so you end up severing the old cached version of the page. You can verify that your serving a fresh page by making any small type change to the page and then update it, log out and make sure the change you made is reflected in the page.
If after doing this, it still doesn’t work, I’m going to need a temp admin account so I can take a closer look.
03/05/2013 at 2:13 pm #253045Michelle
GuestStill not working- my dev says we don’t have a htaccess- ” We use nginx with php-fpm.” Hopefully that makes sense to you. Do you have an email where I can send you admin credentials?
03/05/2013 at 4:20 pm #253048Steven Zahm
Keymaster@ michelle
You can leave post the login details here as a private reply. I’m not familiar with nginx … that could be the issue. What was the other server running?
03/05/2013 at 4:31 pm #253049Michelle
GuestNot sure what the other server was running- it was a standard Rackspace cloud site setup. Guessing it had an htaccess…
u: xxxxx: xxxxxx
03/06/2013 at 8:59 am #253134Steven Zahm
Keymaster@ michelle
With Rackspace Cloud Sites, chances are, you were using Apache as the webserver…
I think I figured out the issue, but I’m not certain how one would go about fixing it because my knowledge in web server configuration is extremely limited at best.
There must be some type of redirect configuration for nginx setup. This URL:
http://www.sys-kool.com/index.php/about-us/staff/?cn-s=&cn-cat=1
is redirecting to the URL that you see:
http://www.sys-kool.com/about-us/staff/?cn-s=&cn-cat=1I’m guessing that this redirect is causing the server $_GET global to be emptied, that is this part of the URL (called the query string): ?cn-s=&cn-cat=1
Connections needs the $_GET global so it can parse the result that you expect to see. I can tell you that without a doubt that I’m using all standard WordPress functions to register and process the query vars (the individual values of the query string), so it should just work.
Maybe the person that set you up with nginx can shed more light on this?
It just occurred to me as I was writing this…
You can use the URL/s to bypass the need for the query string, like so:
http://www.sys-kool.com/about-us/staff/category/corporateheadquarters/
http://www.sys-kool.com/about-us/staff/category/colorado-office/
http://www.sys-kool.com/about-us/staff/category/missouri-office/
Why do these work? Well, they’re parsed completely differently from the query string. And the fact that these do work makes me more confident the issue is as I explained it above.
Unfortunately this will not do much for the category drop down and search because they absolutely require the $_GET global to function.
-
AuthorPosts
You cannot reply to this support topic. Please open your own support topic.