windowsphp
❶ windows下php程序怎麼運行
一,首先到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_processesauto;
events{
worker_connections1024;
}
http{
includemime.types;
default_typeapplication/octet-stream;
#access_log\.\nul;#關閉訪問日誌
sendfileon;
tcp_nopushon;
tcp_nodelayon;
keepalive_timeout65;
types_hash_max_size2048;
ssl_protocolsTLSv1.2TLSv1.1TLSv1;
ssl_prefer_server_cipherson;
gzipon;
server{
listen80default_server;
listen[::]:80default_server;
server_name_;
roothtml;#這里指定為你網站的根目錄,比如C:html,默認是相對於Nginx目錄下
indexindex.phpindex.html;
charsetutf-8;
location/{
try_files$uri$uri/=404;
}
location~.php${
fastcgi_pass127.0.0.1:9000;
fastcgi_indexindex.cpp;
fastcgi_paramSCRIPT_FILENAME$document_root$fastcgi_script_name;
includefastcgi_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:phpphp-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 ginx.exe -s quit")。
七、分別雙擊上面創建的兩個快捷方式,啟動php和Nginx(php會一直有一個黑框,不要關,Nginx是黑框一閃而過,任務管理器里可以看到多個Nginx進程)。
八、在上面配置文件里設置的網站根目錄里創建一個php文件,內容為:
<?php
phpinfo();
九、打開瀏覽器訪問「127.0.0.1」或者「[::1]」,如果正常顯示PHP信息界面了就表示環境搭建成功了。
十、要關閉的話,php在那個黑框框按Ctrl+C即可,然後運行剛剛創建的那個Nginx退出的快捷方式即可關閉Nginx。
純手打,望採納!
❷ windows系統下怎樣開啟php的 php
在程序開發過程中,我們可能有很多情況下需要自動的執行某一段代碼從而使程序自動更新某模塊的狀態等,下面說明了如何使系統自動執行php代碼的方法。
1.打開控制面板-》任務計劃
2.雙擊添加任務計劃點擊「瀏覽」,找到php解釋器所在的位置,並選擇php.exe給自己添加的任務起一個名字,隨便選一個選項,點擊下一步輸入系統用戶名和密碼,一般用戶名是默認輸入好的輸入完成後點擊下一步,彈出完成提示框,勾選復選框打開任務高級設置對話框,編輯「運行」欄,在後面加上你要運行的php文件,設置運行時間即可。
❸ windows php.ini在哪
php.ini文件並不是隱藏文件,尋找php.ini文件的方法有很多種,這里介紹兩種最快的方法吧。
1. 使用如下腳本:
<?
phpinfo();
?>
當你在瀏覽器中運行此腳本時,函數phpinfo()可得到下圖中所顯示的信息,從中你可以獲得更多更具體的信息。
在圖中的Loaded Configuration File一欄可以看到php.ini的位置信息。例:我在ubuntu12.04LTS的位置是:/etc/php5/apache2/php.ini
2.在linux下可以使用bash命令腳本:
sudo find / -name 'php.ini'
這個語句則會在你整個系統盤中查找php.ini的位置,如果系統很大的話這個可能速度就比較慢,所有如果你確定php.ini是在/etc的話,則可以把bash腳本中的'/'換成「/etc」.
3. 各操作系統中php.ini的位置
OS
PATH
Linux /etc/php.ini
/usr/bin/php5/bin/php.ini
/etc/php/php.ini
/etc/php5/apache2/php.ini
Mac OSX /private/etc/php.ini
Windows (with XAMPP installed) C:/xampp/php/php.ini如果遇到php類的不懂的問題,可以去後盾人找找相關的教學視頻看看..
❹ Windows系統怎樣配置PHP環境
Windows配置PHP環境的方法:
工具原料
win7系統電腦 瀏覽器
1、打開瀏覽器,在搜索欄鍵入並搜索需要的軟體「PHPnow」,找到並下載之後,解壓到電腦磁碟的根目錄。
❺ 如何在windows下進行PHP開發的配置
下載PHP5,apache
做好相應設置即可
網上還有個一條龍安裝的,不過建議你自己配置的好。至於配置方法,自己搜索了,復制粘帖沒意思,不尊重樓主
❻ 在Windows系統下怎麼部署PHP網站運行環境
工具/原料
phpstudy軟體
方法/步驟如下:
1、首先,在網路軟體中心裡下載最新的phpstudy軟體。phpstudy已經自己集成了php網站所需要的所有環境了。
❼ php的程序能不能在win系統下運行
先裝Apache
安裝apache和PHP
下面是我的安裝記錄:
選擇80埠,將apache安裝在
e:\apache下。
配置apache里的httpd.conf文件(conf目錄下)
找到
DocumentRoot
"E:/apache/Apache2/htdocs"
將其改為WEB目錄E:/htdocs
找到
DirectoryIndex
index.html
index.html.var
在後面加入
index.htm
index.php
default.php
default.html
選擇模塊化模式安裝
找到
#LoadMole
ssl_mole
moles/mod_ssl.so
這行,在此行後加入一行
LoadMole
php5_mole
e:/php/php5apache2.dll
找到
AddType
application/x-gzip
.gz
.tgz
這行,在此行後加入一行
AddType
application/x-httpd-php
.php
將php-5.0.4-Win32.zip里內容解壓到e:\php里,找到php.ini-recommended,重命名為php.ini並拷貝到windows目錄下。
NTFS上記得給伺服器開PHP.ini的讀許可權。
查找extension_dir後面的改為"e:/php/ext"
查找Windows
Extensions,把下面有一排的;extension=php_***.dll的分號去掉,就是支持組件了。我把
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
的分號去掉了。
php5默認不支持mysql了,所以要為他添加支持,除了extension=php_mysql.dll去分號之外,在php目錄里有個libmysql.dll文件,把它復制到系統的system32文件夾下,復制php.ini到windows目錄下。
此時PHP環境基本已經配置成功
在WEB根目錄里建一個名為test.php的文件內容如下
<?
echo
phpinfo();
?>
重新啟動apache服務,用瀏覽器打開
http://localhost/test.php
如果可以看到php配置輸出信息就成功了
安裝mysql
將mysql安裝到指定目錄,然後安裝程序會引導你一步步配置。不過奇怪的是最後任務欄沒有出現Mysql的圖標。
修改mysql資料庫的root密碼
用cmd進入命今行模式輸入如下命令:
(
注:
d:\mysql
為mysql安裝目錄)
cd
d:\mysql\bin
mysqladmin
-u
root
-p
password
123456
回車出現
Enter
password:
(
注:這是叫你輸入原密碼.
剛安裝時密碼為空,所以直接回車即可)
此時mysql
中賬號
root
的密碼
被改為
123456
安裝完畢
配置php.ini並測試mysql
找到extension_dir
=
"./"
改為
extension_dir
=
"e:/php/ext"
找到
;extension=php_mysql.dll
將';'去掉改為
extension=php_mysql.dll
找到
;session.save_path
=
"/tmp"
將';'去掉
設置你保存session的目錄,如
session.save_path
=
"e:/php/session_temp"
重啟apache服務
在Web根目錄下建立testdb.php文件內容如下:
<?php
$link=mysql_connect('localhost','root','123456');
if(!$link)
echo
"fail";
else
echo
"success";
mysql_close();
?>
用瀏覽器打開http://localhost/testdb.php
如果輸出success就OK了
phpmyadmin的安裝配置
將phpMyAdmin-V2.6.2-pl1.zip解壓到WEB根目錄中去,重命名文件夾為phpmyadmin或其它
打開phpmyadmin
目錄中的
config.inc.php
找到
$cfg['Servers'][$i]['user']
=
'root';
$cfg['Servers'][$i]['password']
=
'123456';
分別填上用戶名和密碼
❽ windows系統支持php嗎
win支持php,你可以用dw等軟體編輯php代碼。然後放到win虛擬伺服器就可以運行。常見的有xammp 還有wamp.伺服器上市需要配置環境,php才可以運行的。
下面的簡單的附上PHP的運行環境:
(1) 下載後得到 php-5.1.2-Win32.zip ,解壓至C:\php(這個路徑可以隨意,不過下面要是用到這個路徑,請相應修改);
(2)再將 C:\php\libmysql.dll 和 C:\Inetpub\php\ext\php_mysql.dll 復制到 C:\Windows\system32 下;
(3)將C:\PHP\php.ini-dist 復制到C:\Windows ( Windows 2000 下為 C:\WINNT)並將改名為php.ini,然後用記事本打開,利用記事本的查找功能搜索: extension_dir = "C:\PHP\ext" 將其路徑指到你的 PHP 目錄下的 extensions 目錄,比如:extension_dir = "C:\Inetpub\php\ext" ;
搜索;Windows Extensions並僅打開需要的模塊以節省內存(去掉每個模塊前的;號即可): extension=php_gd2.dll GD庫支持,如果不打開該模塊則Discuz!論壇圖片水印不能使用。 extension=php_mbstring.dll 為了支持phpMyAdmin,打開mbstring。 extension=php_mysql.dll 不用說了吧,支持MySQL。 首先必須確定系統中已經正確安裝 IIS ,如果沒有安裝,需要先安裝 IIS。
PHP 與IIS整合時支持 CGI 和 ISAPI 兩種模式,推薦使用 ISAPI 模式。這里只解介紹 ISAPI 模式安裝方法:ISAPI 模式安裝步驟: 在「控制面板」的「管理工具」中選擇「Internet 服務管理器」,打開 IIS 後停止服務,然後在左側「你需要支持PHP的Web站點上單擊右鍵選擇「屬性」,在打開的「 Web 站點屬性」窗口的「ISAPI 篩選器」標簽里找到並點擊「添加」按鈕,在彈出的「篩選器屬性」窗口中的「篩選器名稱」欄中輸入:PHP ,再將可執行文件指向 php5isapi.dll 所在路徑,如:C:\PHP\php5isapi.dll 。 打開「Web 站點屬性」窗口的「主目錄」標簽,找到並點擊「配置」按鈕,在彈出的「應用程序配置」窗口中找到並點擊「添加」按鈕,在彈出的窗口中新增一個擴展名映射,擴展名為 .php ,單擊「瀏覽」將可執行文件指向 php5isapi.dll 所在路徑,如:C:\PHP\php5isapi.dll,然後一路確定即可。 確定Web 目錄的應用程序設置和執行許可中選擇為純腳本,然後關閉 Internet 信息服務管理器,在命令提示符中執行如下命令: net stop w3svc net stop iisadmin net start w3svc 然後在「Internet 服務管理器」左邊的「WEB服務擴展」中設置ISAPI 擴展允許,Active Server Pages 允許
❾ php代碼在windows如何運行起來
php在windows運行,需要安裝 php+apache+mysql+zend 環境,你也可以搜索 appserv 下載集成包,不過還是建議你去網路文庫看下教程,自己配置環境,這樣你能熟悉的快點