欧美日韩精品不卡,97在线观看免费观看,国产噜噜噜噜噜久久久久久久久 http://www.aygfsteel.com/hawk8359/category/29493.htmlj2ee struts spring hibernatezh-cnSat, 12 Jun 2010 11:17:10 GMTSat, 12 Jun 2010 11:17:10 GMT60Web服務器IIS6的PHP最佳配置方法http://www.aygfsteel.com/hawk8359/archive/2010/06/12/323407.htmlJarryJarrySat, 12 Jun 2010 02:34:00 GMThttp://www.aygfsteel.com/hawk8359/archive/2010/06/12/323407.htmlhttp://www.aygfsteel.com/hawk8359/comments/323407.htmlhttp://www.aygfsteel.com/hawk8359/archive/2010/06/12/323407.html#Feedback0http://www.aygfsteel.com/hawk8359/comments/commentRss/323407.htmlhttp://www.aygfsteel.com/hawk8359/services/trackbacks/323407.html準備:

  1、一臺安裝好的 Windows 2003 服務器,并且已經安裝了 IIS 6。

  2、下載 windows 版的 PHP 二進制壓縮包

  安裝:

  解壓縮 PHP 二進制壓縮包到 C:\php 目錄下。

  將 php.ini-dist 或 php.ini-recommended 復制到 C:\Windows 目錄下,并改名為 php.ini,一般正式發布網站的服務器用 php.ini-dist,而作為調試用的服務器用 php.ini-recommended 更好。當然一般情況下,這個 php.ini 還是需要根據實際情況來修改的。

      下面來介紹一下幾個必要的修改選項:

修改路徑:

extension_dir = "C:\php\ext" 

去掉前面的;

extension=php_dbase.dll

extension=php_gd2.dll

extension=php_mbstring.dll

extension=php_mcrypt.dll

extension=php_mssql.dll(Access驅動)

extension=php_mysql.dll(mysql驅動)

修改路徑:

session.save_path = c:\sessions

  這個是 session 文件默認保存的目錄,這個目錄必須是一個存在的目錄,不然默認的 session 功能會無效。我這里設置的是一個 ramdisk 上的一個目錄。將 session.save_path 設置在 ramdisk 上可以加快 session 處理的速度。如果你沒有安裝 ramdisk,你可以把它指定到其他盤的任何一個目錄下,如 C:\sessions 目錄、C:\Windows\Temp 目錄等。

  OK,基本工作作完了,現在該配置 IIS 了。

  打開“ Internet 信息服務(IIS)管理器”,在“ Web 服務擴展”里,選擇“添加一個新的 Web 服務擴展”,擴展名可填寫“PHP ISAPI 擴展”,要求的文件選擇:C:\php\sapi\php5isapi.dll,并設置擴展狀態為允許。

  打開“網站”->“屬性”->“ISAPI 篩選器”->“添加”,篩選器名稱可填寫“PHP”,可執行文件仍然選擇 C:\php\sapi\php5isapi.dll。

  打開“網站”->“屬性”->“主目錄”->“應用程序設置”->“配置”->“應用程序擴展”->“添加”,可執行文件還是選擇 C:\php\sapi\php5isapi.dll。擴展名填寫“.php”,動作限制為“HEAD,GET,POST”。

  打開“網站”->“屬性”->“文檔”->“啟用默認內容文檔”->“添加”,可以將 index.php 添加為默認內容文檔。

  然后選擇“服務器機器名”->“所有任務”->“重新啟動 IIS”來重啟 IIS。

  測試

  在默認網站發布目錄下,建立一個測試頁面:

  下載:phptest.php

  phpinfo();

  ?>

  如果打開這個頁面能夠看到 php 安裝配置信息,就算是安裝成功了。

  如果想要更優化的執行 php 程序,可以安裝 ZendOptimizer

 



Jarry 2010-06-12 10:34 發表評論
]]>
輸出流下載文件http://www.aygfsteel.com/hawk8359/archive/2009/04/16/265920.htmlJarryJarryThu, 16 Apr 2009 02:41:00 GMThttp://www.aygfsteel.com/hawk8359/archive/2009/04/16/265920.htmlhttp://www.aygfsteel.com/hawk8359/comments/265920.htmlhttp://www.aygfsteel.com/hawk8359/archive/2009/04/16/265920.html#Feedback0http://www.aygfsteel.com/hawk8359/comments/commentRss/265920.htmlhttp://www.aygfsteel.com/hawk8359/services/trackbacks/265920.html
        // 客戶端輸出流的設置。
        String fileName = "csv";
        response.setHeader("Content-Disposition", "attachment; filename=\"" + fileName + ".csv\"");
        response.setCharacterEncoding("utf-8");
        response.setContentType("application/octet-stream-dummy; charset=utf-8");
        // 輸出流。
        ServletOutputStream os = response.getOutputStream();
        // 可以解決亂碼問題。
        OutputStreamWriter osw = new OutputStreamWriter(os);
        ...
        StringBuffer sb = new StringBuffer();
        sb.append(data);
        osw.write(sb.toString());
        osw.flush();
        osw.close();
       
        os.flush();
        os.close();


Jarry 2009-04-16 10:41 發表評論
]]>
web.xml里配置下載文件http://www.aygfsteel.com/hawk8359/archive/2008/02/15/180628.htmlJarryJarryFri, 15 Feb 2008 03:48:00 GMThttp://www.aygfsteel.com/hawk8359/archive/2008/02/15/180628.htmlhttp://www.aygfsteel.com/hawk8359/comments/180628.htmlhttp://www.aygfsteel.com/hawk8359/archive/2008/02/15/180628.html#Feedback0http://www.aygfsteel.com/hawk8359/comments/commentRss/180628.htmlhttp://www.aygfsteel.com/hawk8359/services/trackbacks/180628.html

 

<mime-mapping> 
<extension>doc</extension>
<mime-type>application/msword</mime-type> 
</mime-mapping> 
<mime-mapping> 
<extension>xls</extension> 
<mime-type>application/msexcel</mime-type> 
</mime-mapping> 
<mime-mapping> 
<extension>pdf</extension> 
<mime-type>application/pdf</mime-type> 
</mime-mapping>
<mime-mapping> 
<extension>zip</extension> 
<mime-type>application/zip</mime-type> 
</mime-mapping>
<mime-mapping> 
<extension>rar</extension> 
<mime-type>application/rar</mime-type> 
</mime-mapping>
<mime-mapping> 
<extension>txt</extension> 
<mime-type>application/txt</mime-type> 
</mime-mapping>
<mime-mapping> 
<extension>chm</extension> 
<mime-type>application/mshelp</mime-type>
</mime-mapping> 
<mime-mapping>
 
<extension>mp3</extension>
 
<mime-type>audio/x-mpeg</mime-type>
</mime-mapping>


 

常見的MIME類型

超文本標記語言文本 .htm,.html text/html
普通文本 .txt text/plain
RTF文本 .rtf application/rtf
GIF圖形 .gif image/gif
JPEG圖形 .ipeg,.jpg image/jpeg
au聲音文件 .au audio/basic
MIDI音樂文件 mid,.midi audio/midi,audio/x-midi
RealAudio音樂文件 .ra, .ram audio/x-pn-realaudio
MPEG文件 .mpg,.mpeg video/mpeg
AVI文件 .avi video/x-msvideo
GZIP文件 .gz application/x-gzip
TAR文件 .tar application/x-tar




Jarry 2008-02-15 11:48 發表評論
]]>
防止頁面重復提交http://www.aygfsteel.com/hawk8359/archive/2008/02/13/180630.htmlJarryJarryWed, 13 Feb 2008 03:56:00 GMThttp://www.aygfsteel.com/hawk8359/archive/2008/02/13/180630.htmlhttp://www.aygfsteel.com/hawk8359/comments/180630.htmlhttp://www.aygfsteel.com/hawk8359/archive/2008/02/13/180630.html#Feedback0http://www.aygfsteel.com/hawk8359/comments/commentRss/180630.htmlhttp://www.aygfsteel.com/hawk8359/services/trackbacks/180630.html 

String checkNum = (String)request.getSession().getAttribute("checkNum");
  
 
if(checkNum.equals(strCheck))
 
{
  
//產生一個隨機數放入頁面中,作為驗證碼,防止頁面刷新再次提交
  String strRandom = CommonUtil.getRandom();
  request.getSession().setAttribute(
"checkNum",strRandom);
 }
 


Jarry 2008-02-13 11:56 發表評論
]]>
主站蜘蛛池模板: 临沂市| 牟定县| 平顺县| 澄江县| 同心县| 福清市| 道真| 永和县| 三台县| 凤山市| 鹤壁市| 乡城县| 潼关县| 玉田县| 吐鲁番市| 灯塔市| 长治市| 宜君县| 绿春县| 嘉黎县| 蓝山县| 永康市| 巨野县| 通化市| 门源| 肇庆市| 巍山| 万盛区| 麻阳| 禹州市| 剑河县| 泰州市| 凤庆县| 新河县| 泸州市| 吉木乃县| 阜城县| 九江市| 南汇区| 枣阳市| 宜宾市|