我已經在azure中創建了一個Web應用程序服務,並且在使用ftp上傳所有文件後,本教程遵循本教程 Php And MySql on Windows Azure。當我訪問我的網絡應用程序地址時,出現此錯誤「您無權查看此目錄或頁面」。 Azure網絡應用程序地址是Azure app link。我如何解決這個問題或任何有關在Azure上部署php web的幫助。您沒有權限使用php + mySql在azure上查看此目錄或頁面錯誤
0
A
回答
7
由於Azure Web Apps使用IIS來託管PHP應用程序,該應用程序可以通過web.config配置進行控制。根據我的經驗,問題發生是因爲IIS找不到您的PHP應用程序的入口文件。
例如:
1,入口文件是在應用程序的根目錄,但文件名不是,它會自動運行IIS作爲index.php
默認文檔。當您訪問您的站點時,IIS將按排序在默認文檔中找到該文件,並運行第一個找到的文件。
--Solution--
E.G.入口文件名爲app.php
,我們可以在Azure管理門戶上登錄,在您網站門戶的配置選項卡中,添加app.php
下的默認文件部分,重啓您的網站。
2,應用程序中的入口文件不在根目錄中,例如,入口文件位於根目錄中的文件夾app
中。我們可以添加一個名爲web.config
的文件來配置我們的網站。
我們添加URL重寫模塊web.config
,如: <?xml version="1.0"?> <configuration> <system.webServer> <rewrite> <rules> <clear /> <rule name="RewriteRequestsToPublic" stopProcessing="true"> <match url="^(.*)$" /> <conditions logicalGrouping="MatchAll" trackAllCaptures="false"> </conditions> <action type="Rewrite" url="app/index.php/{R:0}" /> </rule> </rules> </rewrite> </system.webServer> </configuration>
相關問題
- 1. HTTP錯誤403.0 - ModSecurity。操作您沒有權限查看此目錄或頁面
- 2. 您沒有權限查看此目錄或頁面。 Azure的網絡API
- 3. 天青:「您沒有權限查看該目錄或頁面
- 4. 您沒有權限查看此目錄或頁面。 (ASP.NET網站天青)
- 5. POSTMAN:「您沒有權限查看此目錄或頁面」與持票人令牌
- 6. 如何修復:您沒有權限查看此目錄或頁面?
- 7. Azure部署問題:沒有權限查看此目錄或頁面
- 8. Azure上的Python燒瓶網站(您沒有權限查看此目錄或頁面。)
- 9. 「您無權查看此目錄或頁面。」在IIS7.5與ASP.NET MVC4
- 10. 不要有權限查看該目錄或頁面微軟Azure
- 11. 當我收到錯誤時,在azure上託管角度2 cli「您無權查看此目錄或頁面。」
- 12. Xamarin.Forms Azure推送通知 - 「MobileServiceInvalidOperationException:您無權查看此目錄或頁面」
- 13. 您無權查看此頁面活動目錄問題
- 14. Azure上的Angular2應用程序「您無權查看此目錄或頁面」子路徑
- 15. 帶有usercontrol的SharePoint頁面正在授予您無權查看此頁錯誤
- 16. 您無權查看此頁
- 17. 您無權查看此頁
- 18. 您沒有權限訪問/在此服務器上!錯誤
- 19. ASP.NET:403 - 禁止:訪問被拒絕。您無權使用您提供的憑據查看此目錄或頁面
- 20. 403 - 禁止:訪問被拒絕。您無權使用您提供的憑據查看此目錄或頁面
- 21. 您沒有足夠的權限訪問此頁面
- 22. 您沒有足夠的權限訪問此頁面
- 23. IIS - 您無權查看此頁錯誤消息
- 24. Wordpress錯誤「您沒有足夠的權限訪問此頁面。」在添加主題選項頁面
- 25. iOS中的錯誤:「您沒有權限」
- 26. 您沒有權限啓用Plesk
- 27. pyodbc錯誤模式不存在,或者您沒有權限
- 28. 從前端登錄表單登錄後Joomla「您無權查看此頁面」?
- 29. 您無權訪問此頁面drupal 8管理登錄頁面錯誤
- 30. (wordpress)插件錯誤:您沒有足夠的權限訪問此頁