Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/60.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何让GlassFish web服务器在Rails上使用JRuby?_Ruby On Rails_Glassfish_Port_Response - Fatal编程技术网

Ruby on rails 如何让GlassFish web服务器在Rails上使用JRuby?

Ruby on rails 如何让GlassFish web服务器在Rails上使用JRuby?,ruby-on-rails,glassfish,port,response,Ruby On Rails,Glassfish,Port,Response,我安装了Ubuntu,GlassFish web服务器,使用GlassFish的管理工具在Rails上安装了JRuby,从.war存档中部署了我的应用程序。问题只是——当我尝试运行这个web应用程序时,什么都没有发生。GlassFish没有按照承诺监听8080端口。GlassFish管理web控制台监听端口4848,工作正常。如何正确地将GlassFish和JRuby在Rails上配对,记住它不是一个单独的JRuby安装 更新:这个问题似乎存在于访问权限附近,因为我可以通过 sudo ./asa

我安装了Ubuntu,GlassFish web服务器,使用GlassFish的管理工具在Rails上安装了JRuby,从.war存档中部署了我的应用程序。问题只是——当我尝试运行这个web应用程序时,什么都没有发生。GlassFish没有按照承诺监听8080端口。GlassFish管理web控制台监听端口4848,工作正常。如何正确地将GlassFish和JRuby在Rails上配对,记住它不是一个单独的JRuby安装

更新:这个问题似乎存在于访问权限附近,因为我可以通过

sudo ./asadmin deploy

但不能通过web控制台执行相同的操作。输出就好像应用程序已部署,没有任何错误消息(web界面显示应用程序的存在,域文件夹包含我的应用程序的文件/文件夹结构),但服务器内部的某些内容没有绑定到应用程序。

我没想太多,应用了快速而肮脏的解决方案:设置“777”对/home/glassfish及其所有内容的访问权限。这有帮助