php解釋器5.2.3,php解釋器在那個文件下

本文目錄一覽:

PHP安全嗎?好學嗎?

php 相對於 java c# 要好學很多。但是工資級別也是相對的少點。如果你學過面向對象編程,那麼你學會php估計要不了21天。安全是沒有問題的。你知道facebook嗎,現在是世界上最好的網站了,也是採用php。以下是學習php的資料:

* 網名:中國PHP聯盟

* 網址:

喜悅國際村 – 中國PHP聯盟 PHP學習交流部落。

* 網名:PHPBBS

* 網址:

PHP論壇,PHP培訓班,php資料庫,PHP項目,PHP實例,PHP源碼,PHP教程,LAMP,MYSQL,ajax技術,javascript,js,dom,PHP應用,PHP工具,PHP學習專題,PHP應用專題,PHP產品專題,PHP學習。

* 網名:PHPEye開源社區

* 網址:

關注全球PHP社區最新動態,研究專業PHP技術,推廣國內PHP企業應用。

* 網名:php源碼網

* 網址:

php教程,PHP開源社區,PHP開源論壇,PHP國外開源,PHP中國站,php+mysql,打造國內最新、最全的php開源代碼網PHP開源程序大全。

* 網名:PHPChina

* 網址:

PHPChina是一個以PHP為中心,面向軟體開發者、程序愛好者的開源技術網站及交流社區。PHPChina同時也是Zend中國技術支持中心的官方社區,更是中國每個PHPer自己的開源社區。

* 網名:PHP官方網

* 網址:

PHP官方網站,官方網址:

PHP Version 5.2.3

這個界面說明網站後台支持php,上面顯示的信息是php版本,

系統:安裝php的機器是window

配置命令:php編譯安裝時,加了哪些選項

伺服器API:ISAPI

支持虛擬目錄:enabled (支持虛擬目錄)

配置文件(php.ini中)路徑:C:\WINDOWS

載入的配置文件:C:\WINDOWS\php.ini

PHP API:20041225

PHP擴展:20060613

Zend擴展:220060519

調試版本:no

線程安全:enabled

Zend的內存管理器:enabled

Zend的多位元組支持:enabled

IPv6支持:enabled

註冊PHP流:php,file,data,http,ftp,compress.zlib,zip

註冊流套接字傳輸:tcp,udp

註冊流過濾器:convert.iconv.*string.toupper, string.tolower, string.strip_tags, convert.*, consumed

這個程序使用腳本語言的Zend引擎:

Zend引擎V2.2.0版權所有(c)1998-2007 Zend技術

學習PHP都需要哪些基礎?

學習PHP都需要基礎如下:

(1)熟悉HTML/CSS/JS等網頁基本元素,完成階段可自行製作完整的網頁;

(2)理解動態語言的概念,運做機制,熟悉PHP語法;

(3)接觸MYSQL,開始設計資料庫程序;

(4)不斷鞏固,摸透大部分PHP常用函數,並可理解OOP,MYSQL優化,以及模板。

PHP環境安裝

下載PHP5:

下載apache:

一.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

查找 # LoadModule foo_module modules/mod_foo.so

在此行後加入一行

LoadModule php5_module 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 module 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();

?

在瀏覽器打開

5.測試php和mysql資料庫的關聯

在網站根目錄下創建一個test.php 文件

?php

$link=mysql_connect(“localhost”,”root”,”12345″); //12345改成你的mysql密碼

if(!$link) echo “失敗!”;

else echo “成功!”;

mysql_close();

?

在瀏覽器打開

如果輸出成功,則說明大功告成了

以上回答你滿意么?

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/183300.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-11-24 16:28
下一篇 2024-11-24 16:28

相關推薦

發表回復

登錄後才能評論