php運行環境
A. 如何搭建php的運行環境
這個是我成功配置的經驗
1.安裝apache_2.2.4-win32-x86-no_ssl.msi到 d:\phpWeb\APACHE\
步驟:下一步下一步
2.安裝php-5.2.0-Win32.zip 到 d:\phpWeb\php\
步驟:(1)解壓壓縮包到d:\phpWeb\php\
(2)找到php目錄里的 php.ini-dist 重命名為 php.ini 並拷到 windows目錄里
(3)將php目錄里的 php5ts.dll,libmysql.dll 拷到 系統目錄(system和system32)
3.配置apache
步驟:(1)打開 d:\phpWeb\APACHE\conf\httpd.conf 這個文件
(2)找到 DocumentRoot "D:/phpWeb/APACHE/htdocs" 將其改為你的WEB目錄(可不改有時改了會出錯)
(3)找到DirectoryIndex index.html這一行,在後面加入index.html.var index.htm index.php
(4)找到#LoadMole ssl_mole moles/mod_ssl.so這行,在後面加上一行:LoadMole php5_mole d:/phpWeb/php/php5apache2_2.dll
(5)找到AddType application/x-gzip .gz .tgz這行,在後面加上一行:AddType application/x-httpd-php .php
4.配置php
步驟:(1)找到c:\windows\php.ini並打開 (剛才拷進去的)
(2)找到extension_dir = "./" 改為 extension_dir = "d:/phpWeb/php/ext"
(3)找到;extension=php_mysql.dll將前面的;號去掉
(4)找到;session.save_path = 去掉前面;並設路徑"d:/phpWeb/php/session_temp"並在該路徑下新建文件夾session_temp
B. php運行環境都有哪些
nginx和apache這兩種常見的php運行環境。
前者用的人較多,出問題也容易搜索到答案。
主要是lnmp或者lamp環境。
是一類面板的統稱,不是具體某個面板的名字。這裡面有很多可以免費用的面板,不說牌子了免得被屏蔽,你可以去找找。
最好用可視化的面板,更適合你這樣的新手使用。
環境軟體建議用lnmp,也就是linux,nginx,mysql,php的這套組合。
C. 要用php需要什麼的運行環境
從www.php.net下載php安裝包,我記得有一個是壓縮包的.直接解壓縮就行了.
在環境變數里加一個變數
PHPRC ==> 你的php解壓縮目錄
把php目錄下的php.ini-dist改名為php.ini
然後配置IIS.
打開IIS->主目錄->配置->添加
擴展名輸入.php
上面那一個框打開到你的php目錄找到php5isapi.dll
這些都搞定就ok了.寫個程序測試一下
D. php的運行環境
最簡單你部電腦要有
〔PHP〕:很明顯這個是用來解析我們編輯出來的 PHP 文件,配置 PHP 也是圍繞它為核心。它有兩個版本,而該文章將不對其 CGI 版本的安裝進行介紹。如果你想使用 CGI 形式安裝它,那麼請查看 PHP 手冊的相關內容。
〔MySQL〕:傳說中的 PHP 的最佳拍檔,它是干什麼用的呢?就是DBMS啦(DataBase Managerment System:資料庫管理系統)!即使我們有時候並不一定需要它,但是如果想真正將 PHP 應用於 Web 服務,它還是不可或缺的——當然,如果你需要用其他 DBMS 代替 MySQL 的話。請跳過本文相關內容,本文將不對其他 DBMS 的安裝作相關介紹。
〔Apache〕:當今互聯網使用最廣泛的伺服器,即使微軟的 IIS 也遠遠比不上 Apache 所擁有的市場分額。小巧安全。它有兩個版本,1.x 版本和最新的 2.x 版本。或許 1.x 版本對 PHP 的支持更完善,但是該文將只對 2.x 版本的安裝作介紹,如果你想安裝 1.x 版本,請跳過本文相關部分。當然,因為我以 Windows 為演示平台,不會少了 IIS 的份的,本文也將詳細介紹 PHP 在 IIS 下的配置,包括最新的 Windows Server 2003 操作系統 IIS6.0 的配置。
至於運行什麼環境,必需要看各下,下載之版本;而有所限制
基本上 Win 2000 以上,是一定可行 ^^
E. php運行環境
用ftp修改你的dat文件的許可權為777或者為可讀寫許可權.不同的FTP軟體和不同的虛擬主機顯示的會有不同.要麼是"777"要麼是"讀寫"許可權.都是在你的dat文件上的屬性中修改
F. 關於php 的運行環境
iis也可以運行php呀,網上有很多iis+xp+php或iis+2000+php的說明,很詳細,你可以看一下,因為你要運行asp,.net,所以系統一定是微軟的,沒必要非安裝apache
G. 最新的PHP運行環境是什麼啊
2007.2.20:
PHP5.2.1+Apache2.2.4+MySQL5.2+Zend Optimizer3.2.2
PHP:http://www.php.net/downloads.php
Apache:http://www.onlinedown.net/soft/11528.htm
MySQL:http://dev.mysql.com/downloads/mysql/5.0.html#downloads
Zend Optimizer:http://down.chinaz.com/S/12394.asp
H. 什麼是PHP環境
PHP,一個嵌套的縮寫名稱,是英文超級文本預處理語言(PHP:Hypertext Preprocessor)的縮寫。PHP 是一種 HTML 內嵌式的語言,PHP與微軟的ASP頗有幾分相似,都是一種在伺服器端執行的嵌入HTML文檔的腳本語言,語言的風格有類似於C語言,現在被很多的網站編程人員廣泛的運用。PHP 獨特的語法混合了C、Java、Perl 以及 PHP 自創新的語法。它可以比 CGI 或者 Perl 更快速的執行動態網頁。先明白什麼叫環境,環境就是條件。環境就是說,你要PHP要裝些什麼東西才能使電腦讀懂PHP並執行PHP裡面的語言。每一種語言都是一種約定。不是亂來寫都能執行的,有約定就要有東西去判斷是否合規則。合規則然後怎麼去執行。這就是PHP環境。PHP是全球范圍內應用廣泛的開發語言,PHP因其開發周期短、免費、穩定、安全、簡單易學、跨平台性等因素入選全球五大受歡迎的編程語言!
I. PHP的運行環境
再裝Apache啊! 要資料庫的話就用MYSQL資料庫
一.php的安裝與調試
由於php是一個zip文件(非install版),安裝較為簡單,解壓就行。把解壓的 php5.2.1-Win32重命名為 php5。並復制到C盤目錄下。即安裝路徑為 c:\php5
1 找到php目錄下的 php.ini-dist或 php.ini.recommended文件,重命名為 php.ini
並復制到系統盤的windows目錄下(以c:\windows為例).
2 再把php目錄下的php5ts.dll,libmysql.dll復制到目錄 c:\windows\system32下。
3 把php5\ext目錄下的php_gd2.dll,php_mysql.dll,php_mbstring.dll文件復制到c:\windows\system32下
如果沒有載入 php_gd2.dll php將不能處理圖像。沒有載入php_mysql.dll php將不支持mysql函數庫
php_mbstring.dll在後面使用phpmyadmin時支持寬字元。
4 打開c:\windows\php.ini文件(關聯到mysql)
設置擴展路徑
查找 extension_dir 有這么一行extension_dir = "./"
將此行改成
extension_dir = "C:\php5\ext"
其中C:\php5是你安裝php的路徑。路徑不正確將無法載入dll
(注意:有些php版本是 ;extension_dir = "./" 要把前面的分號去掉)
查找 extension
extension=php_mbstring.dll
extension=php_gd2.dll
extension=php_mysql.dl
把上面3項前面的分號去掉,這樣apache啟動時就可以載入這些dll了
當然前面我們也把這些dll復制到system32下了l
php5時差問題
<?php echo date("Y-m-d H:i:s");?>時間相差八小時
為什麼呢?PHP5系列版本新增了時區設置,默認為格林威治時間,與中國所在的東8區正好相差8個小時
查找date.timezone有這么一行
;date.timezone =
將;去掉,改成
date.timezone = PRC
二.apache的調試和整合
1.修改網站根目錄
查找 DocumentRoot有這么一行
DocumentRoot"C:/Program Files/Apache Group/Apache2/htdocs"
這就是你網站的根目錄,你可以修改,也可以用默認的.如果改,還要修改下面這項,否則可能會出現 403 錯誤
查找 This should be changed to whatever you set DocumentRoot to
在它下面兩行有
<Directory "C:/Program Files/Apache Group/Apache2/htdocs">
把上面兩項的 C:/Program Files/Apache Group/Apache2/htdocs 改成你想要的目錄
2.讓apache支持*.php(網頁)
查找 DirectoryIndex index.html index.html.var
修改成
DirectoryIndex index.html index.html.var index.php
這樣index.php 可以充當默認頁面了
3.Apache中模塊化安裝php
查找 # LoadMole foo_mole moles/mod_foo.so
在此行後加入一行
LoadMole php5_mole C:/php5/php5apache2.dll //注意:其中C:/php5/php5apache2.dll是你安裝php的相應路徑.不要把php5apache2.dll和php5apache.dll混淆.php5apache.dll只適用於apache 版本1的.PHP5壓縮包里的php5apache2.dll只適用於apache2.0.*版本,如果是2.2.*以上版本,就可能會出現"Cannot load C:/php/php5apache2.dll into server: The specified mole could not be found."或者:"The requested operation has failed"
4.查找 AddType application/x-gzip .gz .tgz
在此行後加入一行
AddType application/x-httpd-php .php (記住:前邊有一個空格哦!!!)
這樣apache就可以解釋php文件了
5.測試
在網站根目錄下創建一個 phpinfo.php 文件
<?php
phpinfo();
?>
在瀏覽器打開
http://localhost/phpinfo.php
5.測試php和mysql資料庫的關聯
在網站根目錄下創建一個test.php 文件
<?php
$link=mysql_connect("localhost","root","12345"); //12345改成你的mysql密碼
if(!$link) echo "失敗!";
else echo "成功!";
mysql_close();
?>
在瀏覽器打開 http://localhost/test.php
如果輸出成功,則說明大功告成了
J. 如何搭建php運行環境
下載xampp或者wamp本地安裝後就可以用了。
wamp放到這個目錄下
xampp 在htdocs下