| 會員 ![]() | 【求助】我的CGI伺服器無法分享給他人架設 今天自己測試了一下 在Apach下面做了一個空檔(檔名例如S) 裡面有cgi-bin 跟www 可是我發現我連上網路 我打上http://xxx.xxx.xxx/S/cgi-bin/install.cgi 卻顯示找尋不到網頁 可是我跳回去改成 http://xxx.xxx.xxx/cgi-bin/install.cgi 就可以進行安裝了 奇怪我不知道我哪裡有設定錯誤 (因為apach裡面只有一個cgi-bin資料夾因此不可能都共用一個資料夾吧) 我是跟著下面教學去設定 不知道這教學裡面哪裡有錯誤導致我無法使用其他資料夾去安裝cgi (不能用其他資料夾就不能分享給他人使用空間架設CGI嚕) ############################################################################### 【設定Apache 】 4) 我們要開始設定Apache的內容了!設定的過程我們也會順便設定到以後的CGI~所以之後只要安裝perl編譯就可以了! 4-1) 請用記事本開啟C:/apache/conf/httpd.conf這個檔案~我們現在要進行修改~ 4-2) 請用記事本的搜尋?能搜尋 ServerAdmin ,並且把ServerAdmin後面的那串E-mail改為伺服器管理員的E-mail 4-3) 接著請搜尋 ServerName ,並且把後面的那個網址改成你的網域名稱(例如:dns2go的網址,或你的固定IP!如果都沒有,請輸入127.0.0.1) 4-4) 接著請搜尋 DocumentRoot ,並且把這一行改成框框內的~『DocumentRoot "C:/Apache"』 4-5) 接著請搜尋 DirectoryIndex ,並且把DirectoryIndex的這一行改成框框內的~『 DirectoryIndex index.html index.htm index.cgi index.pl』 4-6) 接著請搜尋 c:/program files/perl/perl ,並且把那一行改成框框內的!『#!c:/usr』 4-7) 接著請搜尋 ScriptAlias ,並且把那一行改成框框內的『 ScriptAlias /cgi-bin/ "C:/Apache/*/"』 4-8) 接著請搜尋 AllowOverride !並且照下面方法更改! 原本是: AllowOverride None Options None Order allow,deny Allow from all 把他改成: AllowOverride All Options All Order allow,deny Allow from all 4-10) 接著請搜尋 AddHandler cgi-script ,並且把這一行改成框框內的!『AddHandler cgi-script .cgi .pl』 ※4-11) 記得重新啟動apache![ 開始 ]-[ 程式集 ]-[ Apache HTTP Server ]-[ Control Apache Server ]-[ Restart ] ###################################################################### |
| 回覆 |
| 電腦狂 ![]() | Win32 沒內建 Perl 啦 請自己去找裝 perl for win32... - Unix-like OS才有內建 Perl.. |
| 回覆 |
| 會員 ![]() | 我已經用好了 可以我的網站很多叉燒包 我的圖樣都顯示不出來 我在別台電腦也一樣 我不知道我的圖樣該如何設定 我的連結變成這樣 http://list2002.pcadsl.com/apache/ht...inboxnonew.gif 這樣應該可以讀出來可是還是叉燒包 我管理區裡面是設定這樣http://list2002.pcadsl.com/apache/htdocs/lb5000 可是就是不出來圖片@@!! 以下是我的設定不知道哪裡有錯誤 # This Alias will project the on-line documentation tree under /manual/ # even if you change the DocumentRoot. Comment it if you don't want to # provide access to the on-line documentation. # Alias /manual/ "C:/Apache/htdocs/manual/" <Directory "C:/Apache/htdocs/manual"> Options Indexes FollowSymlinks MultiViews AllowOverride None Order allow,deny Allow from all </Directory> |
| 回覆 |
| P C Z O N E 惡 魔 頭 頭 ![]() | 你家圖片....出現了吧......... 請看一下你的網址 一般人怎麼會使用apache/htdocs/這種目錄名稱... 你應該是根本搞不清楚網站目錄的正確位置 |
| 回覆 |
| 會員 ![]() | 請把non-cgi(存放所有圖片的資料夾)放在Apach的www資料夾中 這樣就可以了... 基本上~放資料夾的地方有一定的位置.. 亂放是不行的..... 你也可以再看清楚lb5000中的安裝說明檔. |
| 回覆 |
| 會員 ![]() | ~"~ 各位大大謝謝 我得到解答了 謝謝阿哩阿多~~~~~~~~ 那篇教學還叫我放在hotces這資料夾裡面~@@~ |
| 回覆 |
| 會員 ![]() | 我發現一個問題 我無法上傳附加檔案 我要如何修改我的基本變數阿 我的設定如下 圖片目錄 URL 在結尾不要加 "/images" http://list2002.pcadsl.com/lb5000 圖片絕對路徑 結尾加 "/" /apache/htdocs/test/ 程式絕對路徑 結尾加 "/" c:/apache/sever/test/cgi-bin/ 以上是我的設定 是我這邊設定錯誤嗎我就是無法上傳附加檔案 |
| 回覆 |
| 會員 ![]() | 其實 google 上有一篇不錯的教學 for active perl win32 主要的過程是要把 apache 跟 perl 都裝在 C:\usr\ 這個目錄 再修改 apache 的 conf 一些東西就能用了 從此以後你的 perl 路徑就不用改成絕對路徑了 #!C:/xxxxxxxxxx 用原來的設定就可以跑的很正常了 而且也不一定要把 cgi 放到 cgi-bin 才能跑 ---- 最近玩很多 cgi game ....日本人真是有創意! |
| 回覆 |
| 會員 ![]() | 可是我目前有一個問題是我測試論壇附加檔案就是無法正常附加上去 我搞不清楚我哪裡錯誤 希望可以得到答案幫幫我謝謝 |
| 回覆 |
| 會員 ![]() | 我想問你在自己的Windows上架的LB5000能正常運作嗎? 包括你說的上傳附件, 如果可以, 代表你在網路上架的LB5000有屬性設錯....特別是目錄 LB5000....不太想玩這個....太肥了 http://www.hennlong.idv.tw/leo/big5/ 這裡下的? 我在自機架完後是可以上傳附件的.... 所以應該是你在網路上屬性有問題.... @edit2: 我架好LB5000了....就在....那裡....(下面)( ´∀`) 自己看吧....上傳是正常的.... 所以完全是你目錄/檔案屬性問題 引用:
該怎麼說這種東西呢...架構較小, 但是功能也都還可以, 也可以上傳附件 @edit1: 天啊! LB5000 還要站長註冊....算了 | |
| 回覆 |
| XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。