如何從Symfony控制檯中訪問$_SERVER
設置?
他們似乎沒有被識別...從Symfony控制檯中獲取服務器設置
0
A
回答
0
你不能直接得到它。 Symfony HttpFoundation組件用一個面向對象的層來替換這些默認的PHP全局變量和函數。
看看這個:https://symfony.com/doc/current/components/http_foundation.html
這裏描述,您如何才能獲得所需的數據
+1
您是否在談論Symfony請求對象?如果是這樣,那麼您希望在命令控制檯中獲得什麼樣的請求? – Cerad
0
在Symfony的,你可以從Request
對象訪問的HttpFoundation
組件$_SERVER
參數。該類有一個公共屬性$server
,它是一個ServerBag
對象,其中包含所有參數。
,你可以注入@request_stack
到您的服務(或者把它從容器中),然後調用RequestStack:getCurrentRequest()
然而,如果你嘗試這種在一個控制檯Command
,你會得到null
回來,因爲有根本沒有網絡請求...
相關問題
- 1. 獲取服務容器中的Symfony 2控制檯命令給
- 2. 從控制檯設置phpunit命令symfony
- 3. Symfony - 用前臺控制器獲取parameters.yml
- 4. 從AWS服務器獲取控制檯屏幕
- 5. 從控制器Symfony設置services.yml參數
- 6. 獲取前臺控制檯/找到活動X服務器
- 7. 如何獲得「服務器控制檯」
- 8. 如何從控制器中獲取配置(需要從控制器中獲取)?
- 9. 設置簡單的藍牙服務器控制檯?
- 10. ubuntu服務器azure控制檯沒有端點設置
- 11. 如何從控制器中獲取服務器名稱?
- 12. 從iPhone設置應用程序獲取(控制檯?)日誌
- 13. 從外部控制filemaker服務器控制檯[php API]
- 14. 在控制檯中爲ibm websphere服務器設置代理配置
- 15. 如何在客戶端服務器程序中從服務器控制檯獲取輸入
- 16. php獲取由另一臺服務器設置的cookie
- 17. 在控制檯中設置ioc容器
- 18. Symfony2獲取在服務中調用服務的控制器
- 19. 使用Nginx服務器設置Symfony
- 20. AngularJS獲取設置多個控制器
- 21. 角度控制器無法從服務中獲取數據
- 22. 無法從控制器內的服務中獲取值
- 23. Symfony從服務器上的控制器運行命令
- 24. 服務器控制服務器控制
- 25. Weblogic服務器:獲取所有設置
- 26. 設置WAMP服務器 - 獲取403
- 27. 當使用python服務器時,在瀏覽器控制檯中獲取錯誤
- 28. Symfony 2 - 從控制檯命令調用控制器方法
- 29. 從控制器調用與sudo的symfony控制檯命令
- 30. 使用MEAN堆棧從服務器控制器獲取請求
您希望能從控制檯獲得什麼樣的服務器設置?從手冊:$ _SERVER是一個包含標題,路徑和腳本位置等信息的數組。該數組中的條目由Web服務器創建。 – Cerad