[英]permissions for running passenger on OS X 10.6
我不確定如何在OSX上為“乘客”設置權限。 我已經完成了安裝的罰款,但是現在我知道,Passenger可以作為擁有environment.rb的人運行。 那是我自己的用戶和組,稱為apple&apple。 據我了解,Apache以_www和_www運行。 這里正確的策略是什么? 假設應用程式位於
/ Users / apple / Documents / projects / my_rails_app
我假設我沒有將該路徑中所有內容的所有者和組設置為_www。 而且我不認為我可以像蘋果和蘋果一樣運行Apache,對嗎?
將自己放入_www小組是否有問題? 要么...??
非常感謝任何幫助。
丹·唐納森(Dan Donaldson),多倫多
該應用程序將以任何用戶擁有config / environment.rb的身份運行。 不鼓勵root用戶,並且可能會中斷。
現在事情正在本地主機上運行。 答案很簡單:將權限更改為與apache相同。 出現困難的原因是,直到目錄的根目錄,權限和所有權必須相同。 使用以下方法更容易做到
/圖書館/ Web服務器/文檔/ my_rails_app
並更新apache.conf以反映相同的內容。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.