Re: Can someone allocate 2 command line switches for php cli on NetWare?
| From: | Andi Gutmans | Date: | Wed, 27 Oct 2004 01:40:54 +0000 |
| Subject: | Re: Can someone allocate 2 command line switches for php cli on NetWare? | ||
| References: | 1 2 3 4 5 6 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-13551@lists.php.net to get a copy of this message | ||
Yep.
At 04:35 PM 10/26/2004 +0100, Wez Furlong wrote:
Shanes idea is good, but I know that if I was on netware, I'd prefer to have a function to do it, rather than a command line switch. Just my thoughts, --Wez On Tue, 26 Oct 2004 08:33:06 -0700, Kamesh Jayachandran <kameshj@fastmail.fm> wrote: Wez, Seems interesting but the bit invasive to the scripts they already have. They have to change call my custome ext/netware function I will try this solution too. Thanks With regards Kamesh Jayachandran On Tue, 26 Oct 2004 15:57:47 +0100, "Wez Furlong" <kingwez@gmail.com> said:How about moving this kind of functionality into ext/netware and having a couple of functions that manipulate the netware screens/interactivity stuff? Then the scripts themselves can control exactly what is needed; this feels better to me, as it is more in line with other systems. --Wez On Tue, 26 Oct 2004 07:31:16 -0700, Kamesh Jayachandran <kameshj@fastmail.fm> wrote:to useHi Wez, We have bash ported to NetWare which is new addition to our Netware distro. But still people tend to use System Console to run their programs. Basically this is the requirements from some of Netware customerskind ofphp interpreter for running some cron jobs which does not need any pressanykey(No interactivity with the user). For other regular scripts invoked manually by user needs sort of interactivity before closing the screen. Regarding the pressanykey we can use NetWare system defaults to have prompt functionality upon exit without having any code to have pressanykey code. Still we need to have switches to have this interactivity or not(Based on usage regular/cron) We need one more switch to determine whether to have output in the Logger screen(System wide log console) or Interpreter screen. With regards Kamesh Jayachandran On Tue, 26 Oct 2004 15:01:34 +0100, "Wez Furlong" <kingwez@gmail.com> said:Doesn't netware have a standard wait or pause utility for thisspecificthing? It feels like PHP is the wrong place to add this kind of option; why should every application that runs on netware include code to open a screen? Why should every application that runs on netware include press-any-key code? Surely it is better to port a real shell and put the netware code in there instead? --Wez. On Tue, 26 Oct 2004 06:18:21 -0700, Kamesh Jayachandran <kameshj@fastmail.fm> wrote:Hi All, I need two cli switches to handle some special cases to NetWarethe phpphp invocation. In linux and windows where shell and command prompt far livechild phpinterpreter invoked from them. Both shell and command prompt will capture the output of theinvokedinterpreter. In NetWare OS, php cli for that matter most programs are notsensefrom environments like shell/command prompt. They are invoked directly from System Console which is in somenot seesimilar to "init" of Linux. This makes the program to have their own Screen. Upon exit of the program the screen will close and the user canfor NetWarethe output anymore. To solve this issue we have 'pressanykey' prompt under ifdefuser toin php cli code before calling exit.. This introduces another problem of scripts to always wait foruser'spress any key before closing the screen. So we need a command line switch to conditionally prompting fornot toattention 'pressanykey'. Another command line switch we need is to conditionally open or-- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.phpopen the screen at all. Currently I could see g, j, k, o, p, t,u, x, y not being used. Can I make use of any two of them? With regards Kamesh Jayachandran -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php