②.、打开计算机右键 属性 高级系统设置 高级 环境变量
④.、在cmd命令行下进入到你的站点目录,直接输入文件名即可,如:F:\www\socketphp.exe s.php
①.、创建编译目录"C:\php_sdk"
③.、在开始菜单找到并打开Windows SDK CMD Shell (注意一定是SDK的shell , 不是DOS操作的cmd窗口),然后执行
[plain] view plaincopy
cd php_sdk
bin\phpsdk_setvars.bat
bin\phpsdk_buildtree.bat phpdev
执行后,目录下会生成phpdev文件夹
⑥.、把runkit压缩包内容解压到php解压后源码下的ext目录下,并把文件夹名runkit-master改为runkit
⑧.、执行以下命令,用于创建php编译配置
buildconf
configure --help ..\configure_help.txt
configure --disable-all --enable-cli --enable-runkit=shared --enable-object-out-dir=..\obj
注:配置中的--enable-runkit=shared意思是 memcache 以 dll 形式生成,否则就和php集成在一起了.
不需要编译的,把PHP文件拷贝到你的网页目录里面,在地址栏输入:*.php就可以了
补充:
大家说得非常明白了,你自己写的PHP程序,鼠标双击就可以运行,不需要编译.如果双击的时候问你用什么打开,你就选择你自己安装的PHP.EXE文件.
多数情况PHP写的程序是在网页上用的,如果你也是写的网页程序,那就放在网页文件夹下,用浏览器使用***.php来打开运行.
反正无需编译,直接解释运行.
在php.ini文件中配置safe_mode参数支持命令执行的方法,可以参考下.
说明:
本节内容在wamp包安装的环境实现.
首先,打开php.ini,关掉安全模式safe_mode = off,然后在看看 禁用函数列表 disable_functions = proc_open, popen, exec, system, shell_exec ,把exec去掉.
linux下,一般程序安装都会安装在/usr/bin/php下面,可以通过man php查看一下,如果有信息说明可以使用,使用方法类似于window下.如果前面这步成立,那么你可以直接 php php文件 来运行php文件,如果man php没有信息,则说明当前php执行文件没有在环境路径里面,可以修改环境路径包含php路径,也可以类似于window进入php路径,在执行 php php文件.其他类似于window下.
以上就是土嘎嘎小编为大家整理的才能在cmd里编译php文件相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!