:::

18. 可攜式網站

一、下拉選單模組

  1. 安裝tad_menu,並到後台設定選單項目。
  2. 開啟佈景中theme.html,將<{insert name='tad_menu'}> 加到適當位置即可。
  3. insert.tad_menu.php放至/web/class/smarty/plugins

二、製作可攜式網站

  1. 所謂可攜式網站,指的是「插上即可供眾人操作使用的網站」。
  2. 準備隨身碟一枚,容量不限,但速度最好快一點。
  3. 請下載XAMPP lite(http://nchc.dl.sourceforge.net/project/xampp/XAMPP%20Windows/1.7.3/xampplite-win32-1.7.3.exe)。
  4. 將XAMPP Lite解壓縮到任一硬碟的根目錄,例如C:或者D:
  5. 「Should I make a portable XAMPP without drive letters?」請回答Y
  6. 修改 xampplite/php/php.ini,改完記得重新啟動 Apache 以便讓設定值生效。
    • (1) short_open_tag = On(約在226行,允許使用<?這種短標籤)
    • (2) date.timezone = Asia/Taipei(約在1013行,設定時區)
    • (3) magic_quotes_gpc = On(約在749行,自動把特殊字元加上拖曳符號)
    • (4) sendmail_path (1107行),取消註解(讓php可用sendmail寄信)
  7. 修改 xampplite/sendmail/sendmail.ini ,加入用gamil的SMTP寄信的設定:
    # A freemail service example
    account gmail
    tls on
    tls_certcheck off
    host smtp.gmail.com
    port 587
    from 您的帳號@gmail.com
    auth on
    user 您的帳號@gmail.com
    password 您的密碼

    # Set a default account
    account default : gmail

     
  8. 執行xampp_start.exe啟動之,並用瀏覽器執行http://localhost,然後設定資料庫管理密碼。
  9. 重新架設或搬移XOOPS網站到xampplite/htdocs中(web→htdocs)
    1. (1) 若是搬移請執行http://localhost/phpmyadmin,建立資料庫,並將原網站的資料庫檔案匯入。
  10. 執行xampp_stop.exe停止xampplite的運作。


三、讓XOOPS可以自動變換IP

  1. 把18下的檔案複製到根目錄中,幾個重要檔案功能如下:
    • (1) 「啟動網站.bat」負責:清快取、抓IP、啟動XAMPP、開瀏覽器執行網站。
    • (2) 「getip.exe」用來取得IP(需有 .Net Framework)
    • (3) 「autorun.inf」用於隨身碟的自動啟用
    • (4) 「關閉網站.bat」關閉網站
    • (5) 「web.ico」隨身碟的圖示。
  2. 開啟htdocs/mainfile.txt,將之全部複製,貼上並覆蓋htdocs/mainfile.php的1~46行。
  3. 修改mainfile.php相關資料庫資訊
  4. 執行「啟動網站.bat」看是否能順利啟動網站。

 


:::

搜尋

QR Code 區塊

https%3A%2F%2Fwww.tad0616.net%2Fmodules%2Ftad_book3%2Fpage.php%3Ftbsn%3D13%26tbdsn%3D399

書籍目錄

展開 | 闔起

線上使用者

42人線上 (6人在瀏覽線上書籍)

會員: 0

訪客: 42

更多…