導航:首頁 > 編程語言 > apache22php55

apache22php55

發布時間:2023-04-14 05:42:43

㈠ window下安裝apache+php不成功

下面這段是我自己在WINDOWS下安裝配置的手記。
特別說明,由於APACHE與某些PHP版本不兼容,所以有可能你安裝的無法使用,建議你使用我寫出的APACHE與PHP版本。
-------------------------------------------------------------------
Apache 2.0.55
PHP 5.0.5
------------------------------------------------
下載Apache並安裝
測試Apache伺服器運行

下載PHP
解壓文件到d:\

修改Apache的httpd.conf如下:
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php4
LoadMole php5_mole "d:\php\php5apache2.dll"

DirectoryIndex index.php
DirectoryIndex index.htm
DirectoryIndex index.html

系統目滲租錄(C:\WINDOWS,根據自己電腦而異)叢枯兆
復制php\php5ts.dll到系統的system32目錄下
復制php\ntwdblib.dll到系統的system32目錄下
復制php\敗高libmysql.dll到系統的system32目錄下
復制php\php.ini-dist到系統目錄,修改為php.ini文件

打開php.ini
修改:
register_globals = on
extension_dir = "d:\php\ext"
extension=php_gd2.dll
extension=php_mssql.dll
extension=php_mysql.dll
session.save_path = "c:\windows\temp" //可以修改為你想要保存session的絕對路徑

Restart Apache伺服器

編寫phpinfo測試頁並測試

Restart Apache伺服器並檢查修改的設置是否成功

#如果要關閉目錄瀏覽功能請修改apache的httpd.conf中:
Options Indexes FollowSymLinks

#Options Indexes FollowSymLinks

㈡ APache 和PHP各是幹嘛的軟體

APACHE是一個Web伺服器軟體,其功能是允許其他計算機在瀏此凳州覽器上輸入其地址,可以將相應的網頁文件和媒體文件發送到瀏覽器。

PHP是PHP編程語言的解釋器,用於執行用PHP編寫的程序。 可以在命令行上執行PHP程序以完成資料庫備份,同步和合並功能。

但是,在大多數情況下,PHP程序是瀏覽器,發送命令,生成瀏覽器可以查看的文本,使用內容製作網頁。 但是在製作網頁時,APACHE會調用PHP。

(2)apache22php55擴展閱讀:

Apache、PHP、瀏覽器之間的協作過程:

1、當用戶在瀏覽器地址中輸入要訪問的PHP頁面文件的名稱,然後按Enter鍵時,將觸發此PHP請求,並將該請求傳輸到啟用PHP的WEB伺服器(apache)。

2、WEB伺服器(apache)接受該請求並根據其後綴進行判斷。 如果是PHP請求,則WEB伺服器(apache)將從硬碟或內存中獲取用戶想要訪問的PHP應用程序,並將其發送到PHP引擎森蔽。

3、PHP引擎程序將從頭到尾掃描從WEB伺服器(Apache)傳輸來的文件,並根據命令從後台讀取,對數據進行處理,並動態生成相應的HTML頁面。

4、PHP引擎會將生成的HTML頁面返回到WEB伺服器(Apache)。 然後,Web伺服器(Apache)將HTML頁面返回到客戶端瀏覽器答錄機粗肆,並且基於瀏覽器,最後一個完整的頁面顯示在用戶面前。

㈢ apache http server怎麼部署php

下載和配置php

下載php:http://windows.php.net/download/ php-5.4.16-Win32-VC9-x86.zip

下載apache: http://httpd.apache.org/download.cgi#apache22

一、首先將php5內的所有dll文件(包括ext文件夾內的dll文件)拷貝至Windows系統的system32文件夾下,如
C:WINDOWS\system32。這一步是為了讓windows系統獲得PHP運行的dll文件,其意義跟指定系統環境變數一樣,只不過為了簡單起
見,而將dll文件直接拷貝至windows系統目錄。

二、將「php.ini-development」更名為「php.ini」。php.ini是記錄PHP配置信息的文件。用編輯器打開php.ini,裡面的配置如下格式:

;extension=php_bz2.dll

前面有「;」表示該配置無效,因此我們要把我們需要的配置項前面的「;」號去掉:

extension=php_curl.dll
extension=php_gd2.dll
extension=php_mysql.dll
extension=php_pdo.dll
extension=php_pdo_mysql.dll
extension=php_pdo_sqlite.dll

像 extension=php_gd2.dll 表示讓 PHP 開啟對 GD2 圖片庫的支持。上面這些是比較常用的配置,大部分主機商也支持。

三、設置擴展支持目錄

如果按照以上設置後,系統仍提示不支持擴展模塊如不支持 mysql 等,那麼可以在 php.ini 文件裏手動設置擴展目錄:

extension_dir = "E:/php/ext"

一、支持 PHP 解析:

搜索到「#php for apache in mole」部分,加入(或更改為)如下配置:

LoadMole php5_mole "D:/Program Files/php-5.4.8-Win32-VC9-x86/php5apache2_2.dll"
PHPIniDir "D:/Program Files/php-5.4.8-Win32-VC9-x86"
AddType application/x-httpd-php .php

二、更改默認解析目錄:

搜索關鍵字「# DocumentRoot」部分,加入(或更改為)如下配置:

DocumentRoot "E:/html"

在下面不遠處,有這么一行:# This should be changed to whatever you set DocumentRoot to

將 <Directory "C:/***"> 更改為對應的目錄配置:

<Directory "E:/html">

注意:可以根據您實際情況,更改 Apache 的解析路徑指向您實際的解析路徑。

做好上面兩點配置之後,通過點擊「開始->程序-> Apache HTTP Server 2.2.22」裡面的選項啟動 Apache Web 服務或重啟 Apache Web服務以使配置生效。

測試 PHP 支持

打開編輯器,新建一個php文件,鍵入如下代碼:

<?php
phpinfo();
?>

將該文件保存至 E:/html 文件夾內並命名為 phpinfo.php 。在瀏覽器地址欄里輸入:http://127.0.0.1/phpinfo.php訪問該文件,瀏覽器頁面出來的應該是 PHP 的系統信息。

㈣ ubuntu 下的apache2 無法解析php的問題

有系統幫助教你怎麼裝的
ubuntu系統的幫助->高級->WEB伺服器(MS是這個,俺現在在XP下面呢反正名字差不多吧)

用到的命令就下面的幾條:
sudo apt-get install php5
sudo apt-get install libapache2-mod-php5
sudo /etc/init.d/apache2 restart
你要想給PHP再裝一些拓展可以用新立得軟體管理器找找php,你會發現ubuntu很強大的

㈤ Apache無法載入PHP模塊求助

首先看看把Apache服務關掉,然後重新啟動。如果問題還沒有解決,打開http。conf文件檢查你所添加的這三行位置是否正確。如果沒問題,再看鎮槐看御桐友E:/php/輪並下面是否有php5apache2_2.dll文件。這些都做過之後還沒解決的話:開始-運行-cmd-cd\回車-輸入cd E:\PHP回車-輸入httpd.exe -w -n "Apache2" -k start把具體錯誤代碼發過來。

㈥ apache2.2和php5.3怎麼配置

如果php安裝目錄里沒有php5apache2_2.dll,一定是下載的版本不對。
去php官網下載,http://windows.php.net/download
php 5.3.4有V9版和V6好幾個版本。

網站左邊有幾段文字:
Which version do I choose?
If you are using PHP with Apache 1 or Apache2 from apache.org you need to use the VC6 versions of PHP。。。。

所以你下載V6C versions of PHP
VC6 x86 Non Thread Safe (2010-Dec-09 22:50:48)
VC6 x86 Thread Safe (2010-Dec-09 22:39:55)
一個是Thread Safe,一個是Non Thread Safe, 兩個我都下載安裝過,

結果,Non Thread Safe版的php在安裝過程中,沒有Apache的選項:
select the web server you wish to setup
IIS FastCGI
Other CGI
Do not setup a web server

而Thread Safe版的安裝過程中有Apache 2.2.x Mole選項:
select the web server you wish to setup
Apache 2.2.x Mole
Apaceh CGI
IIS FastCGI
IIS CGI
NSAPI
Xitami
NetServe Web Server
Other CGI
Do not setup a web server
-------------------------
所悉清兄以正確的版本是 php 5.3.4 VC6 x86 Thread Safe (2010-Dec-09 22:39:55)。去php官網下載,http://windows.php.net/download

Apache 和php都安裝完後,要分別配睜襲置Apache的httpd.conf文件和php.ini文件。這個在網上有很多教程的。。至於大家都反映的找不到php5apache2_2.dll,其實是像我說的那樣php版本下錯正辯了。

㈦ php5.3.8中沒有php5apache2_2.dll之類的文件,怎樣在apache中載入php模塊呢 小弟新手,還望輩指教!

你高磨鍵下載的是游沖PHP 5.3.8的非線程安全版本吧,這個裡面沒有php5apache2_2.dll,所以不能用在 windows 上的 apache。PHP 5.3.8的線程安全版本裡面有 php5apache2_2.dll,官方戚巧下載鏈接:
http://windows.php.net/downloads/releases/php-5.3.8-Win32-VC9-x86.zip

㈧ apache2.2支持php哪些版本

PHP 5.2.x 以上均可。 目前最好的最新版本是 PHP 5.2.10 webserver 搭配不像組裝機硬體搭配,才有最合適的組合,apache2 與PHP5本身就是最好的搭檔組合。 但用於運營的webserver,最好還是不要盲目升級版本,還是要挑選最合適自身運營的版本使用

㈨ 手動配置lamp,發現apache的配置文件並沒有自動添加 LoadMole php5_mole libexec/apache22/libphp5.so

先裝apache,然後安裝php。

㈩ 為什麼apache2.2和php5.6組合出錯

Apache有版本要對求限豎亂制。舉局php版本太高了,5.3或5,4的都行,5.6太高了,現在流行的還是PHP5.3,樓主可以換余答檔一下PHP版本

閱讀全文

與apache22php55相關的資料

熱點內容
華為相片文件夾怎麼刪除重復照片 瀏覽:312
plc編程視頻教程大全 瀏覽:938
直播用哪個app播放背景音樂 瀏覽:850
點歌機系統app在哪裡下載 瀏覽:609
javadate類型轉換string 瀏覽:694
RPG游戲解壓後亂碼 瀏覽:988
無線通信的幾個密鑰演算法 瀏覽:644
王者榮耀app數據修復在哪裡 瀏覽:429
基於單片機飲水機溫度控制系統的設計 瀏覽:455
c中委託被編譯後的結構 瀏覽:152
飛燕app怎麼注銷賬號 瀏覽:895
cad命令縮小 瀏覽:154
linux發展史 瀏覽:629
伺服器選用什麼CPU比較好 瀏覽:334
明星怎麼宣傳安卓 瀏覽:953
8255晶元編程 瀏覽:65
java文件bat運行 瀏覽:747
java常見筆試 瀏覽:529
360程序員模式 瀏覽:363
AQS演算法的查詢樹構造 瀏覽:329