2、打開APMServ5.1.2主程序APMServ.exe

3、虛擬主機配置(看不清可點擊放大)

4、虛擬目錄配置(看不清可點擊放大) 1、問:如何將舊版本的《APMServ 5.0.4增強版》中的網(wǎng)頁和數(shù)據(jù)庫資料 " /> 欧美日韩一区二,欧美成人精品在线,水野优香在线

四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

《APMServ 5.1.2》使用圖解

1、下載APMServ5.1.2.rar并解壓縮


2、打開APMServ5.1.2主程序APMServ.exe


3、虛擬主機配置(看不清可點擊放大)


4、虛擬目錄配置(看不清可點擊放大)

 1、問:如何將舊版本的《APMServ 5.0.4增強版》中的網(wǎng)頁和數(shù)據(jù)庫資料遷移到《APMServ 5.1.2》中?
  答:將《APMServ 5.1.2》解壓縮到另外一個目錄,如果舊版本的《APMServ 5.0.4增強版》處于啟動狀態(tài),先點擊舊版APMServ.exe中的停止按鈕,然后將舊版本www網(wǎng)頁目錄下的除phpmyadmin目錄以外的目錄文件全部復(fù)制到5.1.2版的www/htdocs目錄下,將舊版本MySQL/data數(shù)據(jù)庫目錄下的目錄文件全部復(fù)制到5.1.2版的MySQL4.0/data目錄下,確認在5.1.2版中能夠正常訪問這些網(wǎng)頁和數(shù)據(jù)庫后,刪除舊版本目錄即可。

  2、問:“80、443端口被占用,Apache2無法啟動。”是怎么回事?
  答:如果您裝有IIS或其它HTTP服務(wù)器軟件并啟動,將占用80端口(如果IIS開啟SSL支持,還會占用443端口),可以將IIS更改一個端口,或者在APMServ中更改Apache的端口。

  3、問:為什么啟動APMServ后,但在Windows的服務(wù)列表中沒有“Apache2”一項或“Apache2”處于停止狀態(tài)?
  答:請不要將APMServ放在含有中文的路徑中,因為以服務(wù)模式啟動的Apache不支持中文目錄,例如“D:/網(wǎng)站服務(wù)器/APMServ/”會導(dǎo)致Apache無法啟動。同理,添加虛擬主機、虛擬目錄時,路徑中也不能含有中文。

  4、問:我用MySQL5.1新建數(shù)據(jù)庫和導(dǎo)入原來MySQL4.0.x的數(shù)據(jù)全是亂碼,就像這樣“?????????????????????”,全是問號,如何解決?
  答:從MySQL4.1版本開始,MySQL增加對多國語言、多字符集的支持,APMServ使用了中文字符集GBK。而舊的MySQL4.0.x、MySQL3.x版本一般默認的字符集是latin1,以latin1編碼進行儲存,由于只支持單字符集,以非中文編碼的latin1編碼保存中文數(shù)據(jù)并不會出現(xiàn)亂碼。
  舊MySQL4.0.x數(shù)據(jù)導(dǎo)入MySQL4.1.x或5.x等支持多字符集的MySQL高版本數(shù)據(jù)庫后,非中文編碼的latin1編碼保存的數(shù)據(jù)就會顯示成“??????????????”。解決方法有很種,你可以在百度、Google搜索“MySQL4.1 字符集”或“MySQL5 字符集”了解相關(guān)資料。這里給你一種簡便的方法,打開php程序中負責連接MySQL數(shù)據(jù)庫的文件(例如conn.php),增加一行mysql_query('set character set GBK');即可。例如:
$conn=mysql_connect ("127.0.0.1", "root", "");
mysql_select_db("database"); //database是數(shù)據(jù)庫名
mysql_query('set character set GBK');
  附:Discuz!官方論壇有一篇針對Discuz!用戶的“關(guān)于轉(zhuǎn)換或者升級以后出現(xiàn)亂碼情況的說明”,對MySQL4.1及更高版本的字符集問題有詳細地介紹,你可以參考一下。
  http://www.discuz.NET/viewthread.php?tid=201826

  5、問:為什么服務(wù)器在連續(xù)運行多天后或訪問峰值后,進程中的一個Apache.exe占用內(nèi)存上百兆不減少?
  答:用記事本打開apache2/conf/httpd.conf,查找MaxRequestsPerChild,將MaxRequestsPerChild 0改成MaxRequestsPerChild 50即可。  
  通常在“Windows任務(wù)管理器-進程”中可以看到兩個apache.exe進程,一個是父進程、一個是子進程,父進程接到訪問請求后,將請求交由子進程處理。MaxRequestsPerChild這個指令設(shè)定一個獨立的子進程將能處理的請求數(shù)量。在處理“MaxRequestsPerChild 數(shù)字”個請求之后,子進程將會被父進程終止,這時候子進程占用的內(nèi)存就會釋放,如果再有訪問請求,父進程會重新產(chǎn)生子進程進行處理。
  如果MaxRequestsPerChild缺省設(shè)為0(無限)或較大的數(shù)字(例如10000以上)可以使每個子進程處理更多的請求,不會因為不斷終止、啟動子進程降低訪問效率,但MaxRequestsPerChild設(shè)置為0時,如果占用了200~300M內(nèi)存,即使負載下來時占用的內(nèi)存也不會減少。內(nèi)存較大的服務(wù)器可以設(shè)置為0或較大的數(shù)字。內(nèi)存較小的服務(wù)器不妨設(shè)置成30、50、100,以防內(nèi)存溢出。

  6、問:為什么某些在老版本php中編寫的php程序,在APMServ中不能傳遞變量? 
  答:php開發(fā)組基于安全性考慮,get、post、session在php 4.2.0以及后續(xù)版本中,自動全局變量默認是關(guān)閉的,所以要從面取得提交過來得變量要使用$_GET['foo']、$_POST['foo']、$_SESSION['foo']來得到,而在之前的php版本中直接就可以取得變量。這就造成了某些在舊版本php中編寫的php程序,在新版本php中不能傳遞變量(APMServ 5.1.2中的php版本為最新的5.1.2)。
  當然您也可以修改自動全局變量為開(用記事本打開APMServ/php/php.ini-dist,修改register_globals=Off為register_globals=On)。考慮到安全性與兼容性,還是強迫自己按照php新版本的要求,熟悉新的寫法比較好。
  《php手冊》自動全局變量的相關(guān)說明請見:
  http://cn.php.NET/manual/zh/language.variables.predefined.php
  《php手冊》打開自動全局變量可能導(dǎo)致的安全性問題請見:
  http://cn.php.NET/manual/zh/security.globals.php

php技術(shù)《APMServ 5.1.2》使用圖解,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 姿metcn张筱雨人体1| 泰剧《一触即爱》| 女神异闻录5动画| 全家福演员表| 故乡别来无恙演员表名单| 飞龙猛将演员表| 维拉·法梅加| 无声真相电影免费观看| 郭明翔| 四 电影| 双妻艳| 火辣身材| 富贵不能淫翻译| 武朝迷案| 李乃文宋丹丹朱媛媛演的电视剧| 潘美烨| 杨东波| 璐·德·拉格| 电影双面情人| 我们的母亲叫中国读后感| 妻子的电影| 飞头魔女电影完整版免费观看| 阳光阿坝| 王维德| 黑暗森林 电影| 小米汽车标志图片| 白上之黑| 倪妮| 战长沙每个人的结局| 国有企业党建讲话原文| 色戒在线收看| 显示驱动| 白瑞个人简历| 消防知识问答100题| 光棍电影| 李修文| 秀场视频高清完整版| 陆海涛| 《一点》歌曲歌词| 寒战3| 林黛玉进贾府人物形象分析|