<output id="r87xx"></output>
    1. 
      
      <mark id="r87xx"><thead id="r87xx"><input id="r87xx"></input></thead></mark>
        •   

               當(dāng)前位置:首頁>軟件介紹>PHP安裝說明 查詢:
               
          PHP安裝說明

          由于php是一個(gè)zip文件(非install版),安裝較為簡單

          解壓就行.把解壓的php-5.2.1-Win32 重命名為php5.并復(fù)制到C盤目錄下.即安裝路徑為c:php

          1 找到php目錄下的php.ini.recommended (或者php.ini-dist)文件,重命名為php.ini

          并復(fù)制到系統(tǒng)盤的windows目錄下(以c:windows為例).

          2 再把php目錄下的php5ts.dll,libmysql.dll復(fù)制到目錄c:windowssystem32下.

          3 把phpext目錄下的php_gd2.dll,php_mysql.dll,php_mbstring.dll文件復(fù)制到

          c:windowssystem32下

          注意:不要把php_mysql.dll 和php_mssql.dll 混淆

          如果沒有加載php_gd2.dll php將不能處理圖像.沒有加載php_mysql.dll php將不支持mysql函數(shù)庫

          php_mbstring.dll在后面使用phpmyadmin時(shí)支持寬字符

          配置php并關(guān)聯(lián)MySQL

          1 設(shè)置擴(kuò)展路徑

          查找extension_dir 有這么一行

          extension_dir = "./"

          將此行改成

          extension_dir = "C:phpext"

          其中C:php是你安裝php的路徑.路徑不正確將無法加載dll

          (注意:有些php版本是;extension_dir = "./" 要把前面的分號去掉)

          2 分別查找

          ;extension=php_mbstring.dll

          ;extension=php_gd2.dll

          ;extension=php_mysql.dll

          把上面3項(xiàng)前面的分號去掉,這樣apache啟動(dòng)時(shí)就可以加載這些dll了

          注意不要把;extension=php_mysql.dl 和;extension=php_mssql.dl 混淆

          當(dāng)然前面我們也把這些dll復(fù)制到system32下了.(大家在安裝的過程中都注意到如何把一些dll加載入來了.

          以后要加載一些dll,比如說php_mysqli.dll,也就懂得怎么加載了)

          3 設(shè)置會(huì)話保存路徑

          查找session.save_path 有這么一行

          ; session.save_path = "N;/path"

          在此行后加入一行(注意是加入一行,不是加到后面)

          session.save_path = "C:WINDOWSTemp"

          保存到你的臨時(shí)目錄下,這里完全可以保存到windows臨時(shí)目錄Temp下

          4 是否顯示錯(cuò)誤display_errors

          出于安全性考慮,display_errors 有些版本也默認(rèn)為Off.

          就是說在調(diào)試時(shí),如果php代碼有誤,就只出現(xiàn)一個(gè)空白頁.而不會(huì)顯示出錯(cuò)原因和出錯(cuò)行數(shù).

          這樣調(diào)試起來將非常不便,建議根據(jù)自己需要修改

          查找

          display_errors = Off (注意不是; - display_errors = Off [Security])

          改成

          display_errors = On

          5 php5時(shí)差問題

          <?php echo date("Y-m-d H:i:s");?>時(shí)間相差八小時(shí)

          為什么呢?PHP5系列版本新增了時(shí)區(qū)設(shè)置,默認(rèn)為格林威治時(shí)間,與中國所在的東8區(qū)正好相差8個(gè)小時(shí)

          查找date.timezone有這么一行

          ;date.timezone =

          將;去掉,改成

          date.timezone = PRC

          其中PRC:People's Republic of China 中華人民共和國,

          PHP的文件上傳問題

          文件上傳成敗關(guān)鍵的幾點(diǎn)php.ini配置

          文件上傳的程序沒有錯(cuò),但php的配置很可能導(dǎo)致文件不能上傳成功.

          1. 一般的文件上傳,除非文件很小.就像一個(gè)5M的文件,很可能要超過一分鐘才能上傳完.

          但在php中,默認(rèn)的該頁最久執(zhí)行時(shí)間為30 秒.就是說超過30秒,該腳本就停止執(zhí)行.

          這就導(dǎo)致出現(xiàn)無法打開網(wǎng)頁的情況.這時(shí)我們可以修改max_execution_time

          在php.ini里查找

          max_execution_time

          默認(rèn)是30秒.改為

          max_execution_time = 0

          0表示沒有限制

          另一種方法是可以在php程序中加入

          set_time_limit();

          來設(shè)定頁面最久執(zhí)行時(shí)間.

          set_time_limit(0);//0表示沒有限制

          2. 修改post_max_size 設(shè)定POST 數(shù)據(jù)所允許的最大大小。此設(shè)定也影響到文件上傳。

          php默認(rèn)的post_max_size 為2M.如果POST 數(shù)據(jù)尺寸大于post_max_size

          $_POST 和$_FILES superglobals 便會(huì)為空.

          查找post_max_size .改為

          post_max_size = 150M

          3. 很多人都會(huì)改了第二步.但上傳文件時(shí)最大仍然為8M.

          為什么呢.我們還要改一個(gè)參數(shù)upload_max_filesize 表示所上傳的文件的最大大小。

          查找upload_max_filesize,默認(rèn)為8M改為

          upload_max_filesize = 100M

          另外要說明的是,post_max_size 大于upload_max_filesize 為佳.

          四. active perl 需要安裝到c:/perl

          五. ZendOptimizer 安裝時(shí)把a(bǔ)pache 服務(wù)器關(guān)掉,在過程中要指定apache 和php 的安裝路徑一、

          編輯本段Windows下的PHP環(huán)境配置

          軟件需求:

          Windows 2000 Professional ;Apache 1.3.19 (apache_1.3.19-win32-src-r2.msi) ; PHP 4.0.5 (php-4.0.5-Win32.zip) ;MySQL 3.23.38 (mysql-3.23.38-win.zip)

          安裝過程

          1. 將Apache 1.3.19 安裝到C:Webapache 目錄下。

          2. 將PHP 4.0.5 解壓到C:Webphp 目錄下。

          3. 將MySQL 3.23.38 安裝到C:Webmysql 目錄下。

          4. 將C:webphpphp4ts.dll 文件拷貝到C:WINNTsystem32 目錄下。

          5. 將C:webphpphp.exel 文件拷貝到C:WINNT 目錄下。

          6. 將C:webphpphp.ini-dist 文件拷貝到C:WINNT 目錄下,并將php.ini-dist 更名為php.ini。

          7. 運(yùn)行C:WebapacheApacheApache.exe -i –n

          8. 運(yùn)行C:Webmysqlinmysqld-nt.exe --install

          9. 編輯C:WINNTphp.ini

          找到“extension_dir = ./ ” 字段,將其改為extension_dir =

          "C:myphpphpextensions"。

          10. 運(yùn)行C:WebapacheApacheApache.exe -i –n

          11. 編輯C:WebapacheApacheconfhttpd.conf

          找到“ #BindAddress*” 字段

          將其改為BindAddress 127.0.0.1。(如果主機(jī)有固定IP地址,此處改為主機(jī)IP地址。如BindAddress 211.101.152.106),找到“ServerName” 字段,將其改為ServerName localhost。(如主機(jī)有固定主機(jī)名,此處改為主機(jī)的主機(jī)名。如ServerName bn001 )。

          找到“ ScriptAlias /cgi-bin/ "C:/Web/apache/Apache/cgi-bin/" ” 字段,在其下面加入ScriptAlias /php/ "C:/Web/php/" 。找到“# And for PHP 4.x, use: ” 字段,在其后面加入: AddType application/x-httpd-php .php3

          AddType application/x-httpd-php .php4

          AddType application/x-httpd-php .php

          AddType application/x-httpd-php .phtml

          Action Application/x-httpd-php "c:/Web/php/php.exe"

          找到“ #LoadModule usertrack_module modules/mod_usertrack so” 字段, LoadModule php4_module c:/web/php/sapi/php4apache.dll

          編輯本段UNIX下的PHP環(huán)境配置

          所需軟件

          php-3.0.14-win32.zip;php-3.0.14-win32.zip;mysql-shareware-3.22.32-win.zip 所有軟件均安裝在/export/home/guoj/下,也可在其他目錄。

          安裝mysql

          gzip -dc mysql-3.22.30.tar.gz | tar xvf-

          cd mysql-3.22.30

          ./configure -prefix= /export/home/guoj/mysql

          make

          make install

          scripts/mysql_install_db

          cd../mysql/bin

          bin/safe_mysqld & 安裝php apache

          gzip -dc apache_1.3.11.tar.gz | tar xvf-

          gzip -dc php-3.0.11.tar.gz | tar xvf-

          cd apache_1.3.11

          ./configure -prefix= /export/home/guoj/www

          cd ../php-3.0.11

          ./configure -with-apache= /export/home/guoj/apache_1.3.11

          -with-mysql= /export/home/guoj/mysql -enable-track-vars

          make

          make install

          cd ../apache_1.3.11

          ./configure --prefix= /export/home/guoj/www

          --activate-module=src/modules/php3/libphp3.aP

          make

          make install

          cd ../php-3.0.11

          cd ../php3.ini-dist php3.ini

          vi php3.ini修改php3.ini

          doc_root=/export/home/guoj/www/htdocs/

          extension_dir=/export/home/guoj/php-3.0.11/

          extension=php3_mysql.dllcp php3.ini/usr/local/lib/php3.inivi ../www/conf/httpd.conf 加上以下幾句:

          AddType application/x-httpd-php3 .php3

          <Directory "/export/home/guoj/php-3.0.11/">

          Options FollowSymLinks

          AllowOverride None

          </Directory>../www/bin/apachectl start

          編輯本段其他方面

          數(shù)據(jù)庫

          PHP 在數(shù)據(jù)庫方面的豐富支持,也是它迅速走紅的原因之一,它支持下列的數(shù)據(jù)庫或是數(shù)據(jù)文件:

          · Adabas D

          · DBA

          · dBase

          · dbm

          · filePro

          · Informix

          · InterBase

          · mSQL

          · Microsoft SQL Server

          · MySQL

          · Solid

          · Sybase

          · ODBC

          · Oracle 8

          · Oracle

          · PostgreSQL

          而在Internet 上它也支持了相當(dāng)多的通訊協(xié)議(protocol),包括了與電子郵件相關(guān)的IMAP, POP3;網(wǎng)管系統(tǒng)SNMP;網(wǎng)絡(luò)新聞 NNTP;帳號共用NIS;全球信息網(wǎng)HTTP 及Apache 服務(wù)器;目錄協(xié)議LDAP 以及其它網(wǎng)絡(luò)的相關(guān)函數(shù)。

          除此之外,用PHP 寫出來的Web 后端CGI 程序,可以很輕易的移植到不同的操作系統(tǒng)上。例如,先以Linux 架的網(wǎng)站,在系統(tǒng)負(fù)荷過高時(shí),可以快速地將整個(gè)系統(tǒng)移到SUN 工作站上,不用重新編譯CGI 程序。面對快速發(fā)展的Internet,這是長期規(guī)劃的最好選擇。


          MySQL字符集及MySQL編碼轉(zhuǎn)換一些MySQL的常見問題
          怎樣在MySQL中直接儲(chǔ)存圖片安裝 MySQL與MySQL GUI Tools
          MySQL實(shí)用命令MySQL配置文件示例
          MySQL集群解決方案MySQL使用手冊
          十分鐘MySQL入門教程關(guān)于MySql的SQL語言-MySQL入門教程
          PHP生成word的三種方式PHP編程要注意的安全問題
          PHP編碼規(guī)范PHP安全
          PHP論文PHP-GD函數(shù)庫
          信息發(fā)布:廣州名易軟件有限公司 http://www.jetlc.com
          • 勁爆價(jià):
            不限功能
            不限用戶
            1998元/年

          • 微信客服

            <output id="r87xx"></output>
          1. 
            
            <mark id="r87xx"><thead id="r87xx"><input id="r87xx"></input></thead></mark>
              • 青娱乐国产精品视频 | 日本精品视频一区二区 | 成人视频在线观看黄色18 | 在线日韩一区二区 | 高清av蜜桃久久久 | 一区二区三区水蜜桃 | 大香蕉伊然在亚洲91 | 色鬼色综合 | 日本黄色视频电影 | A V免费在线播放 |