curl needs to be enabled on the server that is running PowerStore. This setting is the same whether local or remote. With XAMPP, it is not enabled by default and you will have to enable curl by changing the setting in the php.ini file. More information on this can be found at this post: showpost.php?p=43041&postcount=2.
Note: On a typical Windows XAMPP installation, this is stored in C:\xampp\php.
Is this also true of MAMP installations?
Although you can install PowerStore 3 locally, it is designed to get you up and running on your live server. The Installation Wizard is intended to be run once, and for the server that PowerStore will be running. If you install it locally, you will have to run the Installation Wizard twice, but also replace a number of files on your server (in particular the product images folder), and export your database from your local server to then import to your remote server.
A useful alternative for some people may be to install PowerStore to a directory that their domain does not currently direct to, set up the store and products, then redirect your domain when ready to go live. This won't be possible if you plan on using WebAssist extensions to modify a dynamic piece of functionality (i.e. Menu Writer menu/eCart functionality), but can save a lot of people time if they just want PowerStore running, but not publicly available.
Could you elaborate please.
If I (as is my habit) develop at a remote directory i.e. ABC and than when all development is done I simply change the directory name to the active site name i.e. ABCD, what else would I need to do to be able to maintain dynamic functionality?