windows下php程序怎么运行

windows下php程序怎么运行,第1张

一,首先到PHP官网下载php(目前php有3个stable分支版本7.1、7.0、5.6,如果有项目需求就下载需求版本,如果是个人学习,建议下载最新版),根据32位/64位系统下载ZIP包即可,不需要Debug包,(下面我要说的是Nginx+PHP的方式,推荐使用Non Thread Safe版本):http://windows.php.net/download

二、到Nginx官网下载Nginx(个人学习建议Mainline版本,项目开发建议Stable版本),注意选择windows的包!:https://nginx.org/en/download.html

三、下载完上面的两个包后解压即可(建议放到不经常移动的地方)。

四、用纯文本编辑器打开Nginx里面conf文件夹里面的nginx.conf文件,进行如下编辑即可:

worker_processes  auto

events {

    worker_connections  1024

}

http {

    include       mime.types

    default_type  application/octet-stream

    # access_log \\.\\nul #关闭访问日志

    sendfile             on

    tcp_nopush           on

    tcp_nodelay          on

    keepalive_timeout    65

    types_hash_max_size  2048

    ssl_protocols              TLSv1.2 TLSv1.1 TLSv1

    ssl_prefer_server_ciphers  on

    gzip  on

    server {

        listen       80 default_server

        listen       [::]:80 default_server

        server_name  _

        root         html #这里指定为你网站的根目录,比如C:\html,默认是相对于Nginx目录下

        index        index.php index.html

        charset      utf-8

        location / {

            try_files  $uri $uri/ =404

        }

        location ~ \.php$ {

            fastcgi_pass   127.0.0.1:9000

            fastcgi_index  index.cpp

            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name

            include        fastcgi_params

            try_files      $fastcgi_script_name =404

        }

    }

}

五、根据需要可以编辑php.ini。

六、创建快捷方式以便于启动php和Nginx:

桌面上右键-》新建-》快捷方式,位置选择到php文件夹下的php-cgi.exe文件,并加上参数: -b 127.0.0.1:9000。(比如PHP文件夹在C:\php,位置就是"C:\php\php-cgi.exe -b 127.0.0.1:9000"),下一步名字随意,完成。

桌面上再右键-》新建-》快捷方式,位置选择到Nginx文件夹下的nginx.exe即可。可以没有参数。

再创建一个停止Nginx的快捷方式(PHP要停止直接在php的窗口按Ctrl+C即可):桌面上右键-》新建-》快捷方式,位置选择到Nginx文件夹下的nginx.exe,并加上参数:  -s quit。(比如Nginx文件夹在C:\Nginx,位置就是"C:\Nginx\nginx.exe -s quit")。

七、分别双击上面创建的两个快捷方式,启动php和Nginx(php会一直有一个黑框,不要关,Nginx是黑框一闪而过,任务管理器里可以看到多个Nginx进程)。

八、在上面配置文件里设置的网站根目录里创建一个php文件,内容为:

<?php

phpinfo()

九、打开浏览器访问“127.0.0.1”或者“[::1]”,如果正常显示PHP信息界面了就表示环境搭建成功了。

十、要关闭的话,php在那个黑框框按Ctrl+C即可,然后运行刚刚创建的那个Nginx退出的快捷方式即可关闭Nginx。

纯手打,望采纳!

楼主所说的打开是什么意思?如果指的是打开PHP文件,看PHP文件内容的话,可以直接用记事本打开及编辑,没必要运用Word这些大家伙(且也不方便哦)。如果是想在浏览器中查找PHP文件显示效果的话,PHP语言程序是一种脚本程序,它需要PHP环境来支持运行。其实你可以在网上下载PHP环境集成安装包来安装PHP环境, *** 作方便,想用的是时候可心像安装其它程序一样傻瓜式安装,不想用的时候可以卸载。你安装集成环境后把PHP文件复制到WEB根目录下,再在浏览器中输入该PHP文件的完全路径即可浏览。

在尝试调用之前,至少你需要了解一定的知识才可以。

你的PHP环境是在Linux服务器还是Windows服务器上?如果是Linux服务器,那么是不支持exe程序运行的。

你的程序需要放在php文件能访问的目录中。当然,你必须能够访问PHP服务器才可以。如果只是客户端,那是没用的。PHP不能访问客户端的程序。

system或者exec都可以执行文件。不过没有尝试Windows下访问某个特定的程序。

下面是一个例子。使用exec执行‘whoami’程序。

<?php

// outputs the username that owns the running php/httpd

process

// (on a system with the "whoami" executable in the

path)

echo exec('whoami')

?> 


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11932368.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存