本文目錄一覽:
windows下如何實現在命令行下運行PHP文件
window下,假設php安裝目錄為c:\program files\php5\,那麼使用命令窗口進入到該路徑下,敲入php hello.php回車,則會執行當前路徑下的hello.php文件,如果要指向其他路徑下php文件,可以在php 路徑/hello.php ,這種形式稱為CLI模式,我們平時通過瀏覽器看到的那種稱為CGI模式,至於傳遞參數,php文件在cli模式下,直接通過在文件名稱後面接參數,多個參數中間用空格隔開,在php文件裡面是通過兩個變量來獲取參數的,一個是$argv,一個是$argc,前者是傳遞參數的數組,默認第一個為php文件的名稱;後者為$argv的數組個數。
linux下,一般程序安裝都會安裝在/usr/bin/php下面,可以通過man php查看一下,如果有信息說明可以使用,使用方法類似於window下。如果前面這步成立,那麼你可以直接 php php文件 來運行php文件,如果man php沒有信息,則說明當前php執行文件沒有在環境路徑裡面,可以修改環境路徑包含php路徑,也可以類似於window進入php路徑,在執行 php php文件。其他類似於window下。
Windows系統怎樣配置PHP環境
具體的操作方法如下:
1、下載我們需要的軟件到電腦,然後解壓到自己電腦。如下圖所示:
2、解壓文件後的文件夾效果如圖所示,放在磁盤根目錄下。
3、然後打開文件夾,找到這裡的SETUP命令,點擊運行。
4、然後根據提示信息,選擇要安裝apache以及MYSQL版本,輸入數字回車。如下圖所示:
5、中間據提示信息,輸入有關命令比如輸入Y表示同意安裝。如下圖所示:
6、輸入MYSQL數據庫的密碼,用戶名默認是ROOT。如下圖所示:
7、安裝完成以後,可以瀏覽器中直接輸入本機地址,來查看PHP環境配置的成功情況。如下圖所示:
windows下php程序怎麼運行
一,首先到PHP官網下載php(目前php有3個stable分支版本7.1、7.0、5.6,如果有項目需求就下載需求版本,如果是個人學習,建議下載最新版),根據32位/64位系統下載ZIP包即可,不需要Debug包,(下面我要說的是Nginx+PHP的方式,推薦使用Non Thread Safe版本):
二、到Nginx官網下載Nginx(個人學習建議Mainline版本,項目開發建議Stable版本),注意選擇windows的包!:
三、下載完上面的兩個包後解壓即可(建議放到不經常移動的地方)。
四、用純文本編輯器打開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。
純手打,望採納!
原創文章,作者:HRGEI,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/128437.html