Home  |  Linux  | Mysql  | PHP  | XML
From:Richard Quadling Date:Thu Jul  2 15:48:50 2009
Subject:Re: Can i run php script using command prompt in any
location by typing scriptname.php
2009/7/2 Richard Quadling <rquadling@googlemail.com>:
> 2009/7/2 Richard Quadling <rquadling@googlemail.com>:
>> 2009/7/2 Ravi Joshi <ravi.joshi53@yahoo.com>:
>>> Hi,
>>>        I have downloaded ZendServer-CE-4.0.3-Windows_x86.exe(49.6 MB) and installed it in C:\Program Files\Zend derectory .Whenever i want to run any php script i have to put my php script in C:\Program Files\Zend\ZendServer\bin directory and then by the command prompt first i goto in C:\Program Files\Zend\ZendServer\bin location and then i type php scriptname.php. after doing this i get the output from php script.
>>>       I want to ask that can i run my php script by simply double clicking or by command prompt only by typing scriptname.php in any location.
>>> -Ravi Joshi
>>>
>>>
>>>
>>
>> Yes you can. It's quite easy.
>>
>> It involves a few things ...
>>
>> 1 - Add the location of php.exe to the path.
>>
>> This is normally done by going to the Control Panel -> System ->
>> Advanced -> Environment Variables.
>>
>> You can either add it just for you (User variables for xxxx) or
>> globally (System variables).
>>
>> If there is no PATH, then add it. If there is a PATH then edit it and
>> add the location at the end with a ; in front ...
>>
>> Existing Locations;C:\PHP5
>>
>> (for example).
>>
>> 2 - Tell Windows that .php files are handled by PHP.EXE
>>
>> At the command line type ...
>>
>> ASSOC .php=phpfile
>> FTYPE phpfile=C:\PHP5\PHP.EXE "%1" %*
>>
>> 3 - Allow PHP files to be auto-executable.
>>
>> Another environment variable to alter. This time it is PATHEXT. If you
>> want .PHP to be handled before .BAT then place .PHP before the .BAT.
>> If not put it at the end.
>>
>> That should do the trick.
>>
>>
>> --
>> -----
>> Richard Quadling
>> Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731
>> "Standing on the shoulders of some very clever giants!"
>> I need a car : http://snipurl.com/l4pih
>> ZOPA : http://uk.zopa.com/member/RQuadling
>>
>
> Microsoft Windows [Version 5.2.3790]
> (C) Copyright 1985-2003 Microsoft Corp.
>
> N:\>assoc .php=phpfile
> .php=phpfile
>
> N:\>ftype phpfile=C:\PHP5\PHP.EXE "%1" %*
> phpfile=C:\PHP5\PHP.EXE "%1" %*
>
> N:\>php
> 'php' is not recognized as an internal or external command,
> operable program or batch file.
>
> N:\>set path=%PATH%;C:\PHP5
>
> N:\>set PATHEXT=%PATHEXT%;.PHP
>
> N:\>php -v
> PHP 5.3.1-dev (cli) (built: Jul  2 2009 10:58:12)
> Copyright (c) 1997-2009 The PHP Group
> Zend Engine v2.3.0, Copyright (c) 1998-2009 Zend Technologies
>
> N:\>copy con doit.php
> <?php
> echo PHP_VERSION;
> ^Z
>        1 file(s) copied.
>
> N:\>doit
> 5.3.1-dev
> N:\>
>
> --
> -----
> Richard Quadling
> Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731
> "Standing on the shoulders of some very clever giants!"
> I need a car : http://snipurl.com/l4pih
> ZOPA : http://uk.zopa.com/member/RQuadling
>

Remember that if you double click a PHP script and it runs, it will
close when it has finished. If you are expecting to see the output on
screen, you'll have to be quick.

php-win.exe is also available. This will not show any results - useful
for scheduled tasks.

Regards,

Richard.

--
-----
Richard Quadling
Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731
"Standing on the shoulders of some very clever giants!"
I need a car : http://snipurl.com/l4pih
ZOPA : http://uk.zopa.com/member/RQuadling
Navigate in group php.windows at sever news.php.net
Previous Next


Your recent visits
Re: [PHP-WIN] Can i run php script using command prompt in any location by typing scriptname.php
Re: [PHP-INSTALL] Browser tries to download php file
Re: [PHP-INSTALL] Browser tries to download php file
LMPX.COM :: Linux, Mysql, Php, Xml
#34515 [Com]: mysqli_fetch_assoc crashes application



  
© No Copyright
You are free to use Anything, but please consult your advocate before doing so as this website
also list content from other sources which may be copyrighted.
Site Maintained by Zareef Ahmed
Powered By PHP Consultants