Ajax Search Worked fine on Development Server now won’t work on Production server.
Dev Server:
WAMP (XAMPP)
PHP:5.2.1
Apache 2.X
MySQL 5.0.33
MODx 0.9.6
Production Server:
LAMP
PHP 4.4.7
Apache 1.3.37
MySQL 4.1.22
MODx 0.9.6
I have been using this dev to production environment scenario for nearly a year and probably 5 sites using MODx where I do a local dev and migrate.
My problem is that AjaxSearch won’t return results on the production server:
http://smashingredhost.com/~northque/
I have tried the following:
Friendly URLS off/on
Calling snippet Cached/uncached with document cached and uncached always clearing the cache and including clearing the cache in my browsers (Fx 2.0.07 and IE7).
I have reinstalled the snippet.
Tried with paramters.
Tried &ajaxSearch=`0`
I tried with .htaccess (fURLS) and set the basepath for the site \~northque\ and \~northque (without the trailing) as well with .htaccess renamed to ht.access to see if it was a path issue.
I tried with zlib off and on (php.ini as server is running php as CGI app)
I am not sure what else I need to check. I don’t know if there is any compatibility issues between the various PHP and MySQL versions (could this have to do with it?)
Any suggestions are appreciated.
I am going to reupload mootools.js and the AjaxSearch files to see if it makes a difference. The thing is that I am just not getting results at all. Please help.
My call as it stands is in the template as follows [[AjaxSearch]]. If you need more, let me know.
Cheers,
Jay