2016-01-07 77 views
0

我嘗試在MAMP PRO上運行我的本地應用程序。從現在開始我運行MAMP,一切正常。現在我已經更改爲MAMP PRO,因爲可以生成更多主機並從本地應用程序發送電子郵件。403 MAMP上的禁止錯誤

現在我有問題,我無法訪問目錄中的文件。

I have checked indexes under Hosts->Extended which should solve this problem.
但它沒有。我發現了很多文章,但沒有人能解決我的問題。我也不是服務器方面的專家,但我認爲即使在MAMP工作中也必須有一個簡單的解決方案。

我已閱讀過有關Web共享的內容,但對此尚不清楚。

  • MACOSX:10.11.2
  • MAMP PRO:3.5

一次失敗的登錄是:

拒絕「權限:文件權限拒絕訪問服務器:/文件夾/ file.js「

但是,我可以通常改變它。

感謝您的幫助。我很困惑。

codeFragment

回答

1

聽起來像一個權限問題。將父文件夾設置爲「只讀」,並將其分配給下面的所有文件夾/文件。

問候,

彼得

+0

嗨PeterInWiesbaden,是的問題,但我很驚訝,這是一個問題,只有在MAMP PRO。無論如何...!非常感謝你! – codeFragment

+0

用戶權限在Mac上是邪惡的。 – PeterInWiesbaden

3

這爲我工作。

  1. 在目錄中創建一個索引文件,通過默認的Apache正在尋找這樣的文件
  2. 如果您要訪問的目錄(文件或目錄中的文件夾列表),只是去爲毫安Pro到主機 >>高級和檢查索引

這麼簡單,不需要去配置任何文件。

+0

沒有必要稱自己爲noob。感謝您分享答案。 –

0

當您運行Mamp與服務器Nginx和nginx服務器需要配置每個工作文件夾/目錄時,會出現這種情況。 爲nginx的配置,你可以在nginx.conf文件繼續路徑

C:\ MAMP \的conf \ nginx的\ nginx.conf

,寫這個劇本。

http { 
    ..... 
    server { 


    location ~* /test(.*)$ { 
    root    C:/MAMP/htdocs/test; 
     index   index.php; 

     location ~ \.php$ { 
      try_files  $uri =404; 
      fastcgi_pass  127.0.0.1:9100; 
      fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; 
      include   fastcgi_params; 
     } 
    } 

    } 
} 

注:在此腳本測試是我的工作目錄。你可以替換這個名字。