Unable to enable local PHP processing

Unable to enable local PHP processing SearchSearch
Author Message
Tunde Ogunde
New member
Username: Oatogunde

Post Number: 1
Registered: 07-2013
Posted on Thursday, July 04, 2013 - 02:32 pm:   

Hi,

I just installed the trial version of NowSMS Lite; and I have tested sending and receiving SMS; it worked. However while trying to setup and test the 2-Way SMS, I keep getting an error whenever I click on the "Enable local PHP processing" checkbox. The error says "PHP support not available. Unable to locate php-cgi.exe via PHPRC or PATH environmental variable".

I have XAMPP server running on my PC. I have specified the directory c:\xampp\php\ in my PATH Envioronment variable while I also ran the phpinfo() script; the php-cgi.exe file is located in the c:\xampp\php\ directory. But I keep getting this error.

Is there something I am doing wrong please. I'll be glad to have someone help me out.

Thanks
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 4562
Registered: 08-2008
Posted on Friday, July 05, 2013 - 05:13 pm:   

Hi,

If PHP wasn't installed by the standard installer, there are frequently problems where the environmental variable is not system wide. So you can see it in a user session, but the service component of NowSMS cannot.

We did recently make some changes to do a more brute force search for the PHP components without relying on environmental variables. Try the updated at http://www.nowsms.com/download/lite20130702.zip

Alternatively, there's no problem having NowSMS run the PHP scripts off of your other web server. You don't have to configure NowSMS to integrate with PHP directly ... we just offer that as a configuration option so that you do not have to install and configure a web server.

--
Des
NowSMS Support