NetTalk Central
NetTalk Web Server => Web Server - Ask For Help => Topic started by: Djordje Radovanovic on January 31, 2012, 05:42:21 AM
-
I learned from one of webinars that it is possible to run PHP scripts from nettalk server. It was pointed into StringTheory and CryptoNite as a must for this features but I do not know what am I need to install on server PC that make it possible.
Is there some instructions in a written form or maybe some tutorial?
Best regards,
Djordje Radovanovic
-
You need OddJob from Capesoft. Not sure if you also need string theory as it used to be part of oddjob. I don't think you need cryptonite. Just try to run the PHP example that ships with NTW.
-
You need OddJob and StringTheory in order to make the PHP stuff work. Not Cryptonite.
the PHP notes are in the doc here;
http://www.capesoft.com/docs/NetTalk5/NetTalkWebBasic.htm#PHP (http://www.capesoft.com/docs/NetTalk5/NetTalkWebBasic.htm#PHP)
(Originally OddJob included StringTheory, but that is no longer the case, so the current doc needs updating to refer to them both.)
Cheers
Bruce
-
I bought all products that I need, installed PHP for windows and tried an example PHP. Than I received security warning from PHP that is not allowed to access page directly. Google a bit and found solution. So far so good.
But when I tried my example now I receive "No input file specified. "
Can you point me in a right direction?
Best regards,
Djordje Radovanovic
-
Hi Djordje,
It sounds like you found the "php" folder that was a subdirectory of the PHP example?
It seems to have been missing from recent builds (Rene pointed that out to me). If you haven't got that then I guess that's something to fix - but it sounds like you do have it.
does the PHP example work?
cheers
Bruce
-
I am using PHP example from NetTalk Example directory. I copy example to higher level folder because I was not sure was it space character or bracket characters. I remove from folder name (58) and now it is straight PHP.
When I ran it for the first time server wrote that could not execute PHP-CGI.EXE and it was pointed into my folder and subfolder PHP so I copied PHP installation into my example folder. After that server did not complain about PHP-CGI.EXE
Then goes my story from previous post about PHP warning and after I fix that in PHP.INI I receive "No input file specified" from PHP example.
To be short ;). Everything I wrote was about example PHP(58)
Best regards,
Djordje Radovanovic
-
Ok, I understand.
chances are your PHP install is pretty close to what we ship - but it might not be exactly the same. I've corrected the 6.18 install so the
PHP (58) folder, has a sub folder called PHP
(You're also right in removing the (58) from the name - so the folder becomes \php\php
Fortunately this isn't confusing....)
cheers
Bruce
-
Thank you Bruce.
Now example works.
Best regards,
Djordje Radovanovic