顯示文章

這裡允許您檢視這個會員的所有文章。請注意, 您只能看見您有權限閱讀的文章。


文章 - tokimeki

頁: [1]
1
剛剛測試過 suphp 0.6.1 了,可以裝,但是對於 vhost 會有個奇怪的問題。
那就是在 DocumentRoot 底下的 index.php 無法使用 autoindex ,但是子目錄的話就沒問題,有人知道如何解決嗎?
底下是我的 vhost 設定

代碼: [選擇]

<VirtualHost *:80>
DocumentRoot "/home/user/public_html"
ServerName test.com
ErrorLog /var/log/lost-tech.com-error.log
CustomLog /var/log/lost-tech.com-access.log common
#php_admin_value open_basedir /home/user
</VirtualHost>

2
引述: "清仔"
引述: "tokimeki"
直到剛剛,port tree 裡面的還是0.5.2的版本,不過也是可以用啦
不過我沒辦法用700的權限執行程式,或許必須使用0.6.1才可以吧...
會這麼推測是因為官方網站在0.6.1的release佈告中有一項敘述:
引用

chroot() support was added. In the configuration file, a path can be specified, in which suPHP will chroot() before executing the script.

另外我想請教一下,suPHP 到底是以CGI還是FCGI模式來執行程式的呢?

你有無有試過用php看看你的apache用什麼使用者執行?
我最近是裝php5去測試, 不知道是php5還是suphp, 多了個php-cgi


我的 apache 應該是 www:www 的身份執行的。
我裝 php5 是用 /usr/port/lang/php5 這裡來 make install 。
在裝的時候三種模式都有裝 libphp5.so, php, php-cgi 都有。
我裝 suphp 是用 /usr/port/www/suphp 這裡來 make install WITHOUT_CHECKPATH=yes WITH_SETID_MODE="owner"。
網路上我有找到這一篇:
http://www.freebsd.org/cgi/query-pr.cgi?pr=94919
不過小弟不敢然嘗試,而且該連結目前下載不到...

會問上面那個問題是因為我在 phpinfo 裡面看到:Server API    CGI/FastCGI
所以不確定到底是哪一個,要不要再裝fcgi,因為我在
http://fastcgi.coremail.cn/index.cn.htm
裡面的 Document 中有提到 suPHP 的部份,感到很疑惑...

3
直到剛剛,port tree 裡面的還是0.5.2的版本,不過也是可以用啦
不過我沒辦法用700的權限執行程式,或許必須使用0.6.1才可以吧...
會這麼推測是因為官方網站在0.6.1的release佈告中有一項敘述:
引用

chroot() support was added. In the configuration file, a path can be specified, in which suPHP will chroot() before executing the script.

另外我想請教一下,suPHP 到底是以CGI還是FCGI模式來執行程式的呢?

4
引述: "清仔"
引述: "tokimeki"
剛剛測試過 suPHP 0.5.2,他可以在權限755底下達到我要的效果...
離我希望的700俱樂部還有段距離。

我不完全明白你的目的, 但我最近也嘗試用suphp0.6.1, 他可以用該檔案的使用者去行apache, 之後使可以用700

就是你說的那件事:用該檔案的使用者去行apache
可以請你講解一下怎麼作嗎?是否一定要用suphp 0.6.1?
我待會去更新一下我的 port tree 看看...

5
剛剛測試過 suPHP 0.5.2,他可以在權限755底下達到我要的效果...
離我希望的700俱樂部還有段距離。

6
這應該是老問題了,不過我沒找到比較簡單的方式來解決...
在Google 或是問人,大部分都是說用 jail 去作,不過 jail 太麻煩又不好除錯

我想要達到的效果是,指定 Apache 以某個使用者的權限去執行...
為什麼呢?我舉例說明比較快:
假設 Apache 是以 www:www 的權限執行
假設有個使用者叫做user,家目錄在 /home/user , DocumentRoot 在 /home/user/public_html , 其 owner 為 user ,權限為 755
當我在 index.php 裡這麼寫

代碼: [選擇]

<?php
  mkdir
&#40;'test'&#41;;
?>



在瀏覽器執行後得到 Warning: mkdir() [function.mkdir]: Permission denied in /home/user/public_html/index.php on line 2

考慮到安全問題,如果能用user的權限去執行 Apache,我就能把檔案目錄的權限都設成 700 !
所以我就想,如果能在 virtual host 中指定 Apache 執行的權限,應該就可以解決這個問題!

底下是我的思路(考慮條件):
1. 因為要設 Quota ,所以必須是實體用戶?(無論可不可以登入)
2. FTP 上傳時 Owner 是該使用者帳號?(跟 #1 有相依關係)
3. Apache 執行的權限是 www ,是否要更改?

簡單的說,我想達到某些虛擬主機商做出來的效果!

7
BSD 討論版 / postsnap 和 cvsup
« 於: 2006-08-03 02:00 »
多謝提醒!
根據我看到的資料,portsnap 應該是不行更新 src

8
BSD 討論版 / postsnap 和 cvsup
« 於: 2006-07-30 20:39 »
請教各位前輩:
我已經裝上postsnap並把他放到cron去跑,那麼我還需要cvsup嗎?

9
BSD 討論版 / pop3 認證失敗
« 於: 2006-07-26 17:27 »
各位前輩, 我遇到一個很奇怪的問題
目前我在FreeBSD 6.1下裝了

Postfix
Cyrus-sasl2
Cyrus-sasl2-saslauthd

作 SMTP AUTH 不管是寄信出去或是用其他機器寄信進來都ok

後來我又裝了 imap-uw , 想在 Thunderbird 下收信, 可是使用root帳號區收信
老是會認證失敗, 其他的帳號就沒問題
我是參考這篇裝的
http://agents.csie.ntu.edu.tw/~jih/html/pop3s.html

底下是 tail /var/log/maillog 的內容
Jul 26 17:17:47 www ipop3d[738]: AUTHENTICATE LOGIN failure host=[61.57.134.59]
Jul 26 17:17:52 www ipop3d[738]: Command stream end of file while reading line u                                              ser=root host=[61.57.134.59]

請問該如何解決

10
BSD 討論版 / [新聞]FreeBSD5.3出來了!!!
« 於: 2004-08-27 17:20 »
引述: "damon"
依照過去經驗跟官方schedule,今年12月能夠有就已經很拼了

我目前有裝這個,因為5.2 AMD64版的cvsup不給裝...
5.3Beta1 AMD64版的可以說...

11
主機板是K8N NEO Platinum,FreeBSD 5.2.1是用i386不是amd64的。
我參考這裡的資料 http://www.onthenet.com.au/~q/nvnet/
可以成功的make 跟 make install,

可是kldload if_nv時,會出現一個agp的錯誤。
若重新編譯核心,拿掉device agp,則kldload便不會出現任何錯誤訊息。

但是以上兩種狀況,在kldload if_nv後,用ifconfig看,都沒有出現nv的介面。
請問該如何才能讓網路卡動起來?

12
工作機會 / Re: 公司徵才
« 於: 2003-05-18 19:01 »
引述: "梁楓"
引述: "tokimeki"
【電腦專長】C/C++/Java/PHP,Office文件製作
【其他工作條件】有抱負有企圖心,會玩線上遊戲,能獨當一面亦能團隊合作


好棒喔...
“會玩線上遊戲”也是求才條件之一...

真希望台南也有這種公司 :D


因為公司要做的東西跟線上遊戲的觀念相通,
而且希望能吸引有熱誠的人一起合作,所以會把此項列入重要條件項目,
您有適合的人可以介紹給我們嗎?

13
工作機會 / 公司徵才
« 於: 2003-05-18 18:44 »
剛剛忘了留連絡方式...
請將履歷自傳寄到下面這個EMAIL
tokimeki@pchome.com.tw

【工作內容】電子交易市集平台系統開發
【職務類別】程式設計師
【徵求人數】3人
【工作性質】全職
【身分類別】上班族
【上班地點】台中
【性別】不拘
【學歷要求】專科以上
【科系限制】工管、企管、資管相關科系
【工作經驗】不拘
【語文條件】英文-- 聽/略懂、說/略懂、讀/會、寫/略懂
【年齡限制】35歲以下
【電腦專長】C/C++/Java/PHP,Office文件製作
【其他工作條件】有抱負有企圖心,會玩線上遊戲,能獨當一面亦能團隊合作
【待遇】面議
【希望上班日期】7月底前
【備註】居住在台中縣霧峰鄉周圍者佳

14
其實是現代教育與工作價值出了問題, 所以才會造成這種速成的觀念氾濫...
1. 我是6字頭的人, 很不幸沒嘗過教育改革的果實, 不過我在中學階段唸過普通高中, 高職, 夜補校, 也上過補習邊, 所以對各種不同的教法也有些了解, 通病之一就是從沒教學生如何學習, 甚至連最基本的收集資料, 分析資料的方法跟技巧也甚少提出...
2. 現代職場上過分強調競爭與快速的觀念, 我不是說他不對, 而是一件事情被過分強調時會出現毛病, 這是現代文明的一種現象...

15
BSD 討論版 / [改變路線] about 學習FreeBSD
« 於: 2002-09-08 00:29 »
引述: "梁楓"
引述: "mephi"
說實在的,FreeBSD的Handbook分開來看都很簡單,但是要找出程序來反而不是那麼容易的事。初學者導引的網站不是就該有充足的資源嗎?如果做成像台灣總站這樣,高手看的懂,初學者可能連該去哪找都不知道。


嗯,那綜合起來,我們的目標可以為:

1. 收集基礎文章,並且依使用者的角度列出順序,讓初學者可以依文章一步一步的學下來。

2. 創造一些比較少有的文章,如本站目前阿渣兄寫的“控製頻寬”、或比較少有人寫到的“IPFilter防火牆設置”等。

依這二個大方向,大伙覺得如何?

我建議作以下的事情:
1. 個人感覺FreeBSD的port/package機制作的比Linux的來的好, 分類也多,
再加上/stand/sysinstall的介面也還不錯用, 裝package不是啥大問題,
不過在選擇同質性的軟體上說明跟介紹稍嫌不足, 通常是裝了才知道,
所以可以針對一些常用的package作介紹比較, 在本站集中分類整理(一次購足的概念)
2. 針對新手教學的部分, 尤其是安裝, 可以另外整理一份文件, 把HandBook裡的安裝教學再濃縮, 集中在經驗面的部分, 例如: 硬碟為何要這樣分割, 這個選項為何不選等等... 先以一個固定的模式打造學習經驗, 等入門後再看handbook比較好...

16
Network 討論版 / DI-704P 與 FreeBSD
« 於: 2002-09-02 14:25 »
是Macronix 的Chip...
之前我用固接式的ADSL時沒問題, 搬家後跟室友用IP分享器後才發生這個問題...

17
Network 討論版 / DI-704P 與 FreeBSD
« 於: 2002-09-02 09:29 »
網卡我確定是ok的... 我到Linux/FreeBSD的硬體資料庫查過...
這張卡被辨識為dc0是可以正常動作的...
順便一提, 有的時候是可以動的, 有的時候不行, 要看運氣(FreeBSD下)...
不過在WIndows/Linux下每次都可以動... 不管是設靜態IP還是dhcp...

18
Network 討論版 / DI-704P 與 FreeBSD
« 於: 2002-09-02 02:54 »
我用這個ip分享器, 裝FreeBSD時沒辦法正確設定dhcp....
不過在Windows和Linux下沒有問題...
有人知道該如何解決嗎?

頁: [1]