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

appserverphp

發布時間:2022-10-09 15:21:41

㈠ appserv阿帕奇php開發環境內存限制如何修改

換個集成包試試,如phpstudy,22種組合自由切換,設置都在菜單中。支持apache,nginx和iis

㈡ 在appServer里裝phpcms,上傳大文件提示413 Request Entity Too Large nginx/1.2.1是怎麼回事

可能是apache跟tomcat連接配置的問題,在配置apache跟tomcat負載均衡的workers.properties配置文件上加上 worker.web1.max_packet_size=819200和 worker.web2.max_packet_size=819200,然後重啟apache,

㈢ appserver的web服務怎麼啟動

找個擴展是有的,先用phpinfo()函數查看是否開啟了mbstring找個擴展。如果沒有那麼需要重新配置php,配置好後重啟IIS/apache。配置方法Windows系統的是打開
C:\windows\php.ini
,將php_mbstring.dll前面的分好去掉,然後保存,再將PHP安裝目錄下的ext目錄下的找個dll擴展文件復制到C:\windows\system32\目錄下,有就直接覆蓋。然後好了後,重啟WEB伺服器。再使用phpinfo函數來查看是否已經開啟。

㈣ 如何利用appserver在本機搭建WordPress伺服器

而WordPress是一套免費的開源項目,用戶可以用它在支持php和mysql的伺服器上搭建自己的blog,或者在本地搭建一套用於調試代碼。這次分享包含以下幾個方面:

【1】 本地apache環境的搭建
【2】 創建mysql資料庫
【3】 本機域名及工作目錄的配置方法
【4】 WordPress的安裝
【5】 WordPress如何換皮膚
【6】 有可能會遇到的問題

本地apache環境的搭建

搭建本機的apache環境可以使用xampp、appserv等套裝軟體。目的是可以讓本機跑php和mysql的服務。這里介紹一下appserv的下載、安裝與配置方法:
首先下載該軟體(我下載的是2.5.10版本的)

1.安裝appserv(一)
一路next,按照默認配置安裝。

2.安裝appserv(二)
遇到「填空題」的時候,可以敲一個自己的server name,或者直接抄我的。(郵箱除外)

3.安裝appserv(三)
再下來會提示你輸入mysql的密碼,我設置的是123456。然後點擊install按鈕進行安裝。

4.安裝appserv(四)
安裝完成後,會默認開啟apache和mysql的服務。

5.安裝appserv(五)
訪問localhost,看到這樣的頁面,證明我們的安裝成功了:

現在我們已經可以在本地使用php和mysql做開發了。

創建mysql資料庫

1.訪問http://localhost/phpMyAdmin/,用戶名root,密碼輸入安裝時設置的123456

2.登陸成功後,在下圖的紅框框內輸入自己想要的資料庫名稱,點創建。

之後記下我們剛才創建成功的資料庫名稱,等到安裝wordpress的時候需要使用。

本機域名及工作目錄的配置方法

接下來設置一下自己的工作目錄,默認的localhost訪問到的內容是C:\AppServ\www\index.php
我們來改變一下自己的工作目錄:

1.開啟vhost
用記事本打開C:\AppServ\Apache2.2\conf\httpd.conf文件,
使用查找功能查找#Include conf/extra/httpd-vhosts.conf這一行
刪掉那個#號,改成Include conf/extra/httpd-vhosts.conf並保存

2.配置自己的工作目錄與本機域名
用記事本打開C:\AppServ\Apache2.2\conf\extra\httpd-vhosts文件,
添加兩段代碼:
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
allow from all
Satisfy all
</Directory>
<VirtualHost *:80>
DocumentRoot d:\wordpress
ServerName wp.com
</VirtualHost>
第一段:開啟對應目錄的訪問許可權(這個設置一次就可以了,一勞永逸):第二段:定義本地路徑及本地域名


3.重啟apache服務
剛剛我們操作了一些配置文件,所以要對apache做一次重啟。讓剛才的配置生效。

4.配置host將wp.com指到本機
用記事本打開C:\WINDOWS\system32\drivers\etc\hosts文件
添加127.0.0.1 wp.com 保存並關閉
5.測試一下路徑和域名是否成功了(本步驟可以省略)
在d:\wordpress目錄,新建一個文件名為test的文本文檔,打開寫一行test
然後通過http://wp.com/test.txt來訪問這個文件是否正常。

㈤ appserve 怎麼運行php項目

appserve是一個集成的PHP運行環境,安裝玩後會有一個www目錄,將項目放到www裡面用 localhost/項目目錄/引導文件.php訪問
如果沒有www,查看Apache配置文件httpd.conf ,看看默認配置的目錄是哪個,
如:<Directory "D:/server/Apache/htdocs">

㈥ 裝好appserv之後怎麼運行php文件

一.php的安裝與配置

解壓的 php5.2.1-Win32文件夾重命名為 php5。並復制到C盤目錄下。即安裝路徑為 c:\php5

1 找到php目錄下的 php.ini-dist或 php.ini.recommended文件,重命名為 php.ini,並復制到系統盤的windows目錄下(以c:\windows為例).

2 再把c:\php5目錄下的php5ts.dll,libmysql.dll復制到目錄 c:\windows\system32下。

3 把c:\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文件

設置擴展路徑,查找 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.dll

把上面3項前面的分號去掉,這樣apache啟動時就可以載入這些dll了。

當然前面我們也把這些dll復制到system32下了。

php5時差問題

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

為什麼呢?PHP5系列版本新增了時區設置,默認為格林威治時間,與中國所在的東8區正好相差8個小時

查找date.timezone有這么一行

;date.timezone =ss

將;去掉,改成

date.timezone = PRC

二:在開始菜單中找到apache的配置文件httpd.conf的快捷方式,打開並在httpd.conf的最後一行寫下

LoadMole php5_mole C:/php5/php5apache2.dll

PHPIniDir "C:/WINDOWS"

AddType application/x-httpd-php .php

AddType application/x-httpd-php .html

AddType application/x-httpd-php .htm

Alias /shop "D:/myphp/"

<Directory "D:/myphp">

Options Indexes MultiViews

AllowOverride none

Order allow,deny

Allow from all

</Directory>

在D盤下新建一個文件夾newphp,然後重啟apache。如果沒有出現命令行提示,則說明上述配置成功。用http://localhost/shop/ 來測試apache運行情況。

Linux安裝配置Apache/MySQL/Php
2009年9月14日

9:41
1、獲取軟體包

httpd-2.2.4.tar.gz

mysql-6.0.0-alpha.tar.gz

php-5.2.2.tar.gz

去相應的官方網站都可以下載到,把它們全部放到 /usr/local/src 下面.

2、安裝 mysql

這三個軟體包的安裝應該沒有先後順序,但我還是習慣先安裝mysql:

>tar -zxvf mysql-6.0.0-alpha.tar.gz

>cd mysql-6.0.0-alpha

>./configure --prefix=/usr/local/mysql

>make

>make install

>cp support-files/my-medium.cnf /etc/my.cnf

>cd /usr/local/mysql

>chown -R mysql .

>chgrp -R mysql .

>bin/mysql_install_db --user=mysql

>chown -R mysql var

>bin/mysqld_safe --user=mysql &

到這里mysql就算安裝並啟動完畢了,但是還有一些工作也是必須要做的,比如設置root密碼、讓mysql開機自啟動:

設置mysql的root密碼:

>bin/mysqladmin -u root password 新密碼

設置mysql開機自啟動:

>cp /usr/local/src/mysql-6.0.0-alpha/support-files/mysql.server /etc/rc.d/init.d/mysql

>chmod +x /etc/rc.d/init.d/mysql

>chkconfig --add mysql

3、安裝Apache

>tar -zxvf httpd-2.2.4.tar.gz

>cd httpd-2.2.4

>./configure --prefix=/usr/local/apache --with-mysql=/usr/local/mysql --enable-mole=so --enable-shared=max

>make

>make install

4、安裝PHP

>tar -zxvf php-5.2.2.tar.gz

>cd php-5.2.2

>./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql --with-apxs2=/usr/local/apache/bin/apxs

>make

>make install

>cp php.ini-dist /usr/local/php/lib/php.ini

>vi /usr/local/php/lib/php.ini

修改 register_globals=On

5、配置httpd.conf

>vi /usr/local/apache/conf/httpd.conf

找到"AddType application/x-gzip .tgz"(第294行),在它的下面添加

"AddType application/x-httpd-php .php"和"AddType application/x-httpd-php-source .phps"

找到"DirectoryIndex index.html

" 在index.html 前添加 index.php

>vi /usr/local/apache/htdocs/index.php

內容為:

<?php

phpinfo();

?>

>/usr/local/apache/bin/apachectl -k start

至此,LAMP全部配置完畢,輸入 http://localhost/index.php 即可看到安裝成功的頁面

㈦ appserver中怎麼用ajax調用php

可以使用jquery.ajax調用php函數

㈧ web server與app server有什麼不同

1、處理問題不同
Web伺服器處理HTTP請求,而app伺服器基於多種不同的協議,處理應用程序的邏輯問題

2、功能不同
當web伺服器接收到一個請求,它只是簡單的將請求交給處理該請求的最優程序。除了為伺服器程序簡單的提供一個運行環境之外,web伺服器不提供任何功能。不同於web伺服器主要發送用來展示在瀏覽器上的HTML頁面,app伺服器為客戶端程序處理應用邏輯方面問題。

3、提供的服務不同

web伺服器一般會提供諸如容錯機制,負載均衡、緩存、集群等。app伺服器通過元件API,比如基於j2ee app伺服器的EJB,來提供應用邏輯。而更多的情況下,app伺服器自己管理自己的資源。這些責任(gate-keeping)包括安全、進程交互、資源池、消息分發等。

(8)appserverphp擴展閱讀

主要web server產品

1、kangle

kangleweb伺服器(簡稱:kangle)是一款跨平台、功能強大、安全穩定、易操作的高性能web伺服器和反向代理伺服器軟體。除此:kangle也是一款專為做虛擬主機研發的web伺服器。實現虛擬主機獨立進程、獨立身份運行。

用戶之間安全隔離,一個用戶出問題不影響其他用戶。安全支持php、asp、net、java、ruby等多種動態開發語言。

2、nginx

Nginx(發音同 engine x)是一款輕量級的Web伺服器/反向代理伺服器及電子郵(IMAP/POP3)代理伺服器,並在一個BSD-like 協議下發行。由俄羅斯的程序設計師Igor Sysoev所開發,供俄國大型的入口網站及搜索引擎Rambler(俄文:Рамблер)使用。

其特點是佔有內存少,並發能力強,事實上nginx的並發能力確實在同類型的網頁伺服器中表現較好,中國大陸使用nginx網站用戶有:新浪、網易、騰訊等。

3、apache

Apache是世界使用排名第一的Web伺服器軟體。它可以運行在幾乎所有廣泛使用的計算機平台上,由於其跨平台和安全性被廣泛使用,是最流行的Web伺服器端軟體之一。

同時Apache音譯為阿帕奇,是北美印第安人的一個部落,叫阿帕奇族,在美國的西南部。也是一個基金會的名稱、一種武裝直升機等等。

app伺服器的功能。

場景1:web伺服器,而非app伺服器

在這個場景里,web伺服器獨自提供在線商店的功能。它接受用戶的請求,交給伺服器端程序處理。該伺服器端程序通過資料庫,或者純文本,查找到價格信息,然後生成HTML響應,通過web伺服器返回給用戶的瀏覽器。

總結來說,web伺服器僅需要接受HTTP請求,並響應HTML網頁。

場景2: web伺服器 + app伺服器

同場景1一樣,web伺服器仍然代理腳本生成的響應。但是你可以把業務邏輯部署在app伺服器上。

這樣,腳本就不需要去關注怎樣查詢和生成響應,而僅需要調用app伺服器提供查詢服務,從而利用其生成它的HTML響應。

在這個例子中,app伺服器提供了價格查詢的業務邏輯。這個邏輯不應該包含怎樣去展示,或者強迫客戶端使用這些數據。相反的是,客戶端和app伺服器進行交互,只有當客戶端調用了app伺服器的價格查詢服務的時候,該服務才查找到信息並返回。

同HTML代碼生成分離開後,價格查詢邏輯的復用性提高了。另外一個客戶端,比如收銀機,同樣可以調用這個介面。而場景1里,價格查詢服務就很難被重用,因為它和HTML頁面緊密聯系。

總結來說,第二個場景中,web伺服器處理HTTP請求,並返回HTML頁面,而app伺服器處理業務邏輯。

㈨ 怎麼打開php文件..

如果要瀏覽他人的PHP網頁
可以使用任何瀏覽器
如果要在本機瀏覽自己站點的PHP
需要下載php解釋程序
並安裝到IIS或Apache中
http://www.php.net/downloads.php
如果要查看PHP文件本身
可以使用任何文本編輯器

閱讀全文

與appserverphp相關的資料

熱點內容
安卓手機如何錄制視頻長時間 瀏覽:283
安全問題app哪個好 瀏覽:445
壓縮水會變冰嗎 瀏覽:526
小說配音app哪個靠譜 瀏覽:820
編譯iso 瀏覽:944
照片生成pdf格式 瀏覽:194
病歷轉pdf 瀏覽:835
雲伺服器配硬體 瀏覽:978
伺服器10k什麼意思 瀏覽:21
pdfeditor漢化 瀏覽:884
新科學pdf 瀏覽:746
現在還有c語言編譯嗎 瀏覽:675
哪裡買到單片機 瀏覽:480
linux文件打開數量 瀏覽:510
編譯原理中什麼是l屬性文法 瀏覽:372
硬碟加密時出現的問題 瀏覽:61
如何退域命令 瀏覽:108
看書的app哪裡看 瀏覽:291
伺服器怎麼調大 瀏覽:3
android天氣apijson 瀏覽:984