2014-04-19 48 views
2

我做了一個projessing.js應用程序。它在localhost中正常工作。但是,當我將我的項目部署到我的Azure網站時,projessing.js無法找到我的草圖(.pde)文件。這是我從Chrome控制檯獲得的錯誤消息;在azure網站上運行processing.js

未捕獲Processing.js:無法加載PJS素描文件:PDE /信/ Letter.pde ==>無效XHR狀態404

我搜索這個問題,我發現這個職位這件事,但是我不知道知道如何配置我的天藍色。 This是我找到的帖子。我假設它與權限有關。

回答

2

您需要將.pde MIME類型添加到Azure中的IIS配置(web.config文件)中。它看起來像下面的XML塊:

<configuration> <system.webServer> <staticContent> <mimeMap fileExtension=".pde" mimeType="application/x-processing" /> </staticContent> </system.webServer> </configuration>

我不知道確切的MIME類型是什麼該文件,但問題是,MIME類型未配置,以及IIS將阻止未知的MIME類型。

+0

Dear Urit; 感謝您的回答。我認爲這很可能會工作,但我不知道如何達到web.config文件。我使用的是崇高的文本而不是visual studio,我使用git將我的代碼推送到azure網頁。你知道我怎樣才能達到和操縱web.config文件。我在互聯網上看到了一些例子,但他們使用Visual Studio。如果我只是從頭開始創建web.config文件並將其推送到服務器就足夠了。 –

+1

是的,網絡配置只是一個文本文件,所以你可以用崇高的文本編輯它,並將其推送到你的git倉庫。您可能只需稍作修改即可使用該片段。有關如何製作空白web.config,請參閱http://support.microsoft.com/kb/815179。 – HighlyUnavailable