我最近將我的symfony項目上傳到我的webhoster。當使用控制檯時,我會得到以下錯誤,每當我應該輸入一些輸入。Symfony控制檯 - 未定義常量STDIN
Notice: Use of undefined constant STDIN - assumed 'STDIN' in
/htdocs/symfony/vendor/symfony/symfony/src/Symfony/Component/Console/Helper/DialogHelper.php line 80
文件那給的錯誤是在這裏:
https://github.com/symfony/Console/blob/master/Helper/DialogHelper.php
線103
我asume是我的PHP配置是有點不對。但是我沒有完全控制服務器及其設置。
有什麼我可以做的,以解決問題?
您可以訪問配置頂部Symfony的.php?它向您展示了您需要解決的與Symfony一起工作的建議和錯誤。 – SirDerpington 2013-05-01 10:49:36
是的,只列出了可選的建議。其他一切也在工作(路由,數據庫連接)。控制檯命令,不需要任何額外的輸入也工作正常 – marius2k12 2013-05-01 10:56:29
你怎麼調用控制檯腳本?通過瀏覽器?或者在命令行?在後一種情況下,'php'或'php-cgi'? – igorw 2013-05-01 14:21:40