Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.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
Java 已安装Liferay,但本地主机:8080 return“;未收到任何数据”;_Java_Macos_Tomcat_Liferay - Fatal编程技术网

Java 已安装Liferay,但本地主机:8080 return“;未收到任何数据”;

Java 已安装Liferay,但本地主机:8080 return“;未收到任何数据”;,java,macos,tomcat,liferay,Java,Macos,Tomcat,Liferay,我已经用tomcat下载了liferay捆绑包。 我将其解压缩到我的mac应用程序/管理/liferay…. 我已经运行了/startup.sh 在exnd上我得到:信息:服务器启动时间为47781毫秒 但当我在浏览器中打开localhost:8080时,我会看到“没有收到数据”就像没有安装站点一样。 这是整个日志: Using CATALINA_BASE: /Applications/Administrating/liferay-portal-6.1.2-ce-ga3/tomcat-7.0

我已经用tomcat下载了liferay捆绑包。
我将其解压缩到我的mac
应用程序/管理/liferay….

我已经运行了
/startup.sh

在exnd上我得到:
信息:服务器启动时间为47781毫秒

但当我在浏览器中打开
localhost:8080
时,我会看到
“没有收到数据”
就像没有安装站点一样。
这是整个日志:

Using CATALINA_BASE:   /Applications/Administrating/liferay-portal-6.1.2-ce-ga3/tomcat-7.0.40
Using CATALINA_HOME:   /Applications/Administrating/liferay-portal-6.1.2-ce-ga3/tomcat-7.0.40
Using CATALINA_TMPDIR: /Applications/Administrating/liferay-portal-6.1.2-ce-ga3/tomcat-7.0.40/temp
Using JRE_HOME:        /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Using CLASSPATH:       /Applications/Administrating/liferay-portal-6.1.2-ce-ga3/tomcat-7.0.40/bin/bootstrap.jar:/Applications/Administrating/liferay-portal-6.1.2-ce-ga3/tomcat-7.0.40/bin/tomcat-juli.jar
STSiMacVVU:bin vladimirvucetic$ tail -f ../logs/catalina.out 
Oct 21, 2013 2:30:04 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
Oct 21, 2013 2:30:04 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 665 ms
Oct 21, 2013 2:30:04 PM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Oct 21, 2013 2:30:04 PM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.40
Oct 21, 2013 2:30:04 PM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor /Applications/Administrating/liferay-portal-6.1.2-ce-ga3/tomcat-7.0.40/conf/Catalina/localhost/ROOT.xml
Loading jar:file:/Applications/Administrating/liferay-portal-6.1.2-ce-ga3/tomcat-7.0.40/webapps/ROOT/WEB-INF/lib/portal-impl.jar!/system.properties
Loading jar:file:/Applications/Administrating/liferay-portal-6.1.2-ce-ga3/tomcat-7.0.40/webapps/ROOT/WEB-INF/lib/portal-impl.jar!/portal.properties
Oct 21, 2013 2:30:16 PM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring root WebApplicationContext
14:30:21,037 INFO  [localhost-startStop-1][DialectDetector:71] Determine dialect for HSQL Database Engine 2
14:30:21,040 WARN  [localhost-startStop-1][DialectDetector:86] Liferay is configured to use Hypersonic as its database. Do NOT use Hypersonic in production. Hypersonic is an embedded database useful for development and demo'ing purposes. The database settings can be changed in portal-ext.properties.
14:30:21,084 INFO  [localhost-startStop-1][DialectDetector:136] Found dialect org.hibernate.dialect.HSQLDialect
14:30:36,629 WARN  [localhost-startStop-1][PDFProcessorImpl:235] Liferay is not configured to use ImageMagick. For better quality document and image previews, install ImageMagick and enable it in portal-ext.properties or in the Server Administration control panel at: http://<server>/group/control_panel/manage/-/server/external-services
Starting Liferay Portal Community Edition 6.1.2 CE (Paton / Build 6102 / August 2, 2013)
14:30:41,605 INFO  [localhost-startStop-1][BaseDB:478] Database supports case sensitive queries
14:30:42,056 INFO  [localhost-startStop-1][ServerDetector:169] Server supports hot deploy
14:30:42,064 INFO  [localhost-startStop-1][PluginPackageUtil:1046] Reading plugin package for the root context
14:30:44,914 INFO  [localhost-startStop-1][AutoDeployDir:144] Auto deploy scanner started for /Applications/Administrating/liferay-portal-6.1.2-ce-ga3/deploy
Oct 21, 2013 2:30:48 PM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring FrameworkServlet 'Remoting Servlet'
Oct 21, 2013 2:30:49 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /Applications/Administrating/liferay-portal-6.1.2-ce-ga3/tomcat-7.0.40/webapps/marketplace-portlet
Oct 21, 2013 2:30:50 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /Applications/Administrating/liferay-portal-6.1.2-ce-ga3/tomcat-7.0.40/webapps/portal-compat-hook
Oct 21, 2013 2:30:51 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /Applications/Administrating/liferay-portal-6.1.2-ce-ga3/tomcat-7.0.40/webapps/resources-importer-web
Oct 21, 2013 2:30:51 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /Applications/Administrating/liferay-portal-6.1.2-ce-ga3/tomcat-7.0.40/webapps/welcome-theme
Oct 21, 2013 2:30:52 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-bio-8009"]
Oct 21, 2013 2:30:52 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 47781 ms
使用CATALINA_BASE:/Applications/Administration/liferay-portal-6.1.2-ce-ga3/tomcat-7.0.40
使用CATALINA_HOME:/Applications/Administration/liferay-portal-6.1.2-ce-ga3/tomcat-7.0.40
使用CATALINA_TMPDIR:/Applications/Administration/liferay-portal-6.1.2-ce-ga3/tomcat-7.0.40/temp
使用JRE_HOME:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/HOME
使用CLASSPATH:/Applications/administration/liferay-portal-6.1.2-ce-ga3/tomcat-7.0.40/bin/bootstrap.jar:/Applications/administration/liferay-portal-6.1.2-ce-ga3/tomcat-7.0.40/bin/tomcat-juli.jar
STSiMacVVU:bin vladimirvucetic$tail-f../logs/catalina.out
2013年10月21日下午2:30:04 org.apache.coyote.AbstractProtocol init
信息:正在初始化ProtocolHandler[“ajp-bio-8009”]
2013年10月21日下午2:30:04 org.apache.catalina.startup.catalina加载
信息:初始化在665毫秒内处理
2013年10月21日下午2:30:04 org.apache.catalina.core.StandardService startInternal
信息:开始服务Catalina
2013年10月21日下午2:30:04 org.apache.catalina.core.StandardEngine startInternal
信息:启动Servlet引擎:ApacheTomcat/7.0.40
2013年10月21日下午2:30:04 org.apache.catalina.startup.HostConfig部署描述符
信息:部署配置描述符/Applications/administration/liferay-portal-6.1.2-ce-ga3/tomcat-7.0.40/conf/Catalina/localhost/ROOT.xml
加载jar:file:/Applications/Administrating/liferay-portal-6.1.2-ce-ga3/tomcat-7.0.40/webapps/ROOT/WEB-INF/lib/portal-impl.jar/系统属性
加载jar:file:/Applications/Administrating/liferay-portal-6.1.2-ce-ga3/tomcat-7.0.40/webapps/ROOT/WEB-INF/lib/portal-impl.jar/portal.properties
2013年10月21日下午2:30:16 org.apache.catalina.core.ApplicationContext日志
信息:正在初始化Spring根WebApplicationContext
14:30:21037信息[localhost-startStop-1][方言检测器:71]确定HSQL数据库引擎2的方言
14:30:21040 WARN[localhost-startStop-1][方言检测器:86]Liferay配置为使用高超音速作为其数据库。不要在生产中使用高超音速。高超音速是一种用于开发和演示的嵌入式数据库。可以在portal-ext.properties中更改数据库设置。
14:30:21084信息[localhost-startStop-1][方言检测器:136]找到方言org.hibernate.dialogue.hsqldialine
14:30:36629警告[localhost-startStop-1][PDFProcessorImpl:235]未将Liferay配置为使用ImageMagick。要获得更高质量的文档和图像预览,请安装ImageMagick并在portal-ext.properties或服务器管理控制面板中启用它,网址为:http:///group/control_panel/manage/-/server/external-services
启动Liferay Portal社区版6.1.2 CE(Paton/Build 6102/2013年8月2日)
14:30:41605信息[localhost-startStop-1][BaseDB:478]数据库支持区分大小写的查询
14:30:42056信息[localhost-startStop-1][ServerDetector:169]服务器支持热部署
14:30:42064信息[localhost-startStop-1][PluginPackageUtil:1046]正在读取根上下文的插件包
14:30:44914信息[localhost-startStop-1][AutoDeployDir:144]已为/Applications/administration/liferay-portal-6.1.2-ce-ga3/deploy启动自动部署扫描程序
2013年10月21日下午2:30:48 org.apache.catalina.core.ApplicationContext日志
信息:正在初始化Spring FrameworkServlet“远程处理Servlet”
2013年10月21日下午2:30:49 org.apache.catalina.startup.HostConfig部署目录
信息:部署web应用程序目录/Applications/Administrating/liferay-portal-6.1.2-ce-ga3/tomcat-7.0.40/webapps/marketplace-portlet
2013年10月21日下午2:30:50 org.apache.catalina.startup.HostConfig部署目录
信息:部署web应用程序目录/Applications/Administration/liferay-portal-6.1.2-ce-ga3/tomcat-7.0.40/webapps/portal-compat-hook
2013年10月21日下午2:30:51 org.apache.catalina.startup.HostConfig部署目录
信息:部署web应用程序目录/Applications/Administration/liferay-portal-6.1.2-ce-ga3/tomcat-7.0.40/webapps/resources-importer-web
2013年10月21日下午2:30:51 org.apache.catalina.startup.HostConfig部署目录
信息:部署web应用程序目录/Applications/Administration/liferay-portal-6.1.2-ce-ga3/tomcat-7.0.40/webapps/welcome-theme
2013年10月21日下午2:30:52 org.apache.coyote.AbstractProtocol开始
信息:正在启动ProtocolHandler[“ajp-bio-8009”]
2013年10月21日下午2:30:52 org.apache.catalina.startup.catalina start
信息:服务器启动时间为47781毫秒

这里缺少什么?

您尚未配置连接器端口8080,因此无法获得响应。从日志中可以看出,您配置的唯一连接器是端口8009上的AJP

Oct 21, 2013 2:30:04 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-bio-8009"]

如果您是从Eclipse运行服务器,请转到Servers->ports并为HTTP/1.1设置8080

如果您运行的是独立的Tomcat,请转到并编辑Tomcat/conf/server.xml并设置

<Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>

我的期望是在日志中找到:

24.10.2013 13:43:14 org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-8080"]
24.10.2013 13:43:14 org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-bio-8009"]
这将指示8080的协议处理程序启动

我的建议是找出问题的根本原因:

  • 启动Liferay之前,请访问本地主机:8080。这可能会给您相同的结果,表明端口8080上运行着其他一些软件
  • 如果这样做没有帮助:再次下载Liferay tomcat捆绑包,将其解压到一个新位置,同时运行该捆绑包,不做任何更改-如果此捆绑包有效,请比较两个目录,尤其是tomcat的
    /conf/
    目录
  • 如果这不起作用,请检查您的环境是否定义了任何变量CATALINA_HOME、CATALINA_BASE、LIFERAY_HOME
  • 你会有能力的
    24.10.2013 13:43:14 org.apache.coyote.AbstractProtocol start
    INFO: Starting ProtocolHandler ["http-bio-8080"]
    24.10.2013 13:43:14 org.apache.coyote.AbstractProtocol start
    INFO: Starting ProtocolHandler ["ajp-bio-8009"]
    
    sudo netstat -lnp | grep ':8080'
    
    sudo kill -9 {PID}
    
    sudo kill -9 1234
    
    service tomcat7 restart
    
    telnet localhost 8080
    
    events {
        worker_connections  1024;
    }
    
    
    http {
        passenger_root /var/lib/gems/1.9.1/gems/passenger-4.0.5;
        passenger_ruby /usr/bin/ruby1.9.1;
        passenger_max_pool_size 10;
        include       mime.types;
        default_type  application/octet-stream;
        sendfile        on;
        keepalive_timeout  65;
    
        gzip  on;
    
        server {
          listen       80;
          server_name  localhost;
          access_log /var/www/access.log;
          error_log  /var/www/error.log;
    
         location / {
            root   /var/www/demo/public;
            passenger_enabled on;
            rails_env production;
         }
    
         error_page   500 502 503 504  /50x.html;
         location = /50x.html {
            root   html;
        }
    }