WordPress Plugin - WP e-Commerce Earnings Graphs
Download
The WP e-Commerce Earnings Graphs plugin will add an “Earnings Graphs” page to the WP…
View Post
seen from China
seen from United States
seen from Yemen
seen from Germany
seen from China
seen from United States
seen from Guatemala
seen from Panama

seen from United States
seen from United States

seen from United States
seen from United States
seen from Australia
seen from Türkiye
seen from China

seen from United States
seen from United States
seen from United States
seen from Saudi Arabia
seen from United States
WordPress Plugin - WP e-Commerce Earnings Graphs
Download
The WP e-Commerce Earnings Graphs plugin will add an “Earnings Graphs” page to the WP…
View Post

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
WP e-Commerce with Nginx 404 errors on AJAX fun
Having spent hours digging into this issue with little help from the getshopped forums, I figured I should share this. I have a client who is using Nginx as web server and we're hosting a Wordpress site along with some Rails apps from the same server. Now, Wordpress itself plays perfectly fine with Nginx assuming you get the configuration right (see posts from Chris Kempson and the Nginx wiki for that). The biggest issue is really centered around permalinks, which a simple little plugin called Nginx Compatibility typically deals with quite nicely.
Unfortunately, WPEC doesn't play well with this setup (at least as of this writing using WP e-Commerce 3.8.7.2). If you try to use "pretty urls" of any kind, WPEC will attempt to append index.php to any of its AJAX calls (use Firebug console to see the POST) which results in a 404 error on those calls.
The only solution (or, a hacky compromise that I HATE, really) that I've been able to come up with so far is to disable Nginx Compatibility and set permalinks to something like the following:
/index.php/%category%/%postname%/
(Update the permalinks settings TWICE, and then flush the WPEC Theme cache)
You should be able to use any variety of permalink there, but the critical part is the /index.php/ slug. It's ugly. And as I said, I hate it. But it does keep WPEC from applying index.php to calls and suddenly you can update your cart, clear the cart, etc.
There may be another way around this that I've just not yet figured out (a rewrite rule that catches the index.php being applied by WPEC, maybe?) which would allow you to kill the silly slug from your permalinks and re-activate Nginx Compatibility. But the better thing would be for getshopped to fix this in the next update. There is no good reason that index.php should be appended to any Wordpress path. If I get some time, I'll try to find the offending code in the plugin and offer a solution.