设置参数  -conf c:/resin2.16/conf/resin.conf
这样就可以正常启动了

解决方案 »

  1.   

    到控制面版中,查看属性,设置启动参数 -conf c:/resin2.16/conf/resin.conf
    OK~~~~~~
      

  2.   

    转贴 转贴
    转贴 转贴 转贴 转贴 转贴 转贴 转贴 转贴 转贴 转贴 转贴 转贴 转贴 转贴 转贴 转贴  转贴 转贴 转贴
    回复人: Successful(火烈鸟) ( ) 信誉:101  2003-04-28 16:12:00  得分:0 Windows2000下安装Apache+php+jsp+mysql(转载)
    2003年1月6日
    -------------------------------------------------------------------------------- 一、php 目前版本4.3 
    1. 将php.ini-dist rem 为php.ini,copy to WINNT,copy php4ts.dll to WINNT/SYSTEM32,不需要再COPY或者改动其他设置。 2.PHP.INI: register_globals = Off --> on 
    extension=php_gd.dll 去掉注释,启动gd库 
    extension_dir = ./ --> c:\php\extensions --------------------------------- 二、 安装APACHE 目前安装版本2.0.43 
    配置conf目录下的httpd.conf文件 #安装apache模块方式添加: 
    LoadModule php4_module c:/php/sapi/php4apache2.dll 
    AddType application/x-httpd-php .php 
    AddType application/x-httpd-php .php3 
    #Alias /www/ "C:/Documents and Settings/Administrator/www/" (虚拟目录,自定义) #安装cgi方式添加: 
    ScriptAlias /php/ "c:/php/" 
    AddType application/x-httpd-php4 .php 
    AddType application/x-httpd-php4 .php3 
    Action application/x-httpd-php4 "/php/php.exe" #增加默认启动文档: 
    DirectoryIndex index.html增加为: 
    DirectoryIndex index.html index.htm index.php index.php3 #让apache2默认中文显示 
    #添加: 
    AddLanguage zh-cn .cn 
    DefaultLanguage zh-cn 
    #修改: 
    AddDefaultCharset ISO-8859-1 ---> AddDefaultCharset GB2312 
    ########################################### 测试文件info.php: <? 
    phpinfo() 
    ?> 在浏览器中输入http://localhost/info.php 
    --------------------------------------------- 三、MySQL安装 1.默认安装路径为:c:\mysql 2.运行 c:\mysql\bin\winmysqladmin ,输入用户名,密码 //如果没有该服务:打开“运行”输入C:\mysql\bin\mysqld-nt.exe –install 。然后打开“管理工具”->“服务”,找到“mysql”服务,启动它。重启windows2000。 ==================================================================== 
    如果不需要jsp,安装到此完成。 
    下面开始安装jsp ==================================================================== 四、安装相关软件 1、下载一个jdk(j2sdk-1_4_0-win.exe),假定安装为c:\j2sdk。 2、下载Resin for windows版本(2.1.6版), 
    地址:http://www.caucho.com/download/,解...Resin\bin\httpd -install”,如果想将Resin服务从系统服务中删除,在命令行执行“C:\Resin\bin\httpd - remove”。 3、下载JDBC for MySQL 
    文件名为mm.mysql-2.0.14-bin.jar 
    copy to C:\Resin\lib目录(用于jsp支持mysql)。 
    ---------------------------- 五、配置环境变量 我的电脑鼠标右键->属性->高级->环境变量->系统变量栏 1、JAVA_HOME 
    点击“新建...”,变量名栏填入“JAVA_HOME”,变量值栏填入“c:\j2sdk”,点击“确定”。 2、Resin_HOME 
    新建一个变量“Resin_HOME”,值为“c:\resin”。 3、CLASSPATH 
    在系统变量栏找到CLASSPATH,点击“编辑...”,如果没有这个变量,就点“新建...”,在变量值后面加上c:\j2sdk\lib\tools.jar;c:\j2sdk\lib\dt.jar;”,点击“确定”。 
    测试服务: 
    执行:http://localhost:8080 可以看到当前Resin服务器的一些环境变量。 
    --------------------------- 六、配置Apache捆绑Resin, 执行c:\resin\bin\setup.exe 
    选中apache2服务,将自动添加C:\Apache\conf\httpd.conf文件需要的内容。 
    或者打开C:\Apache\conf\httpd.conf,在最后添加 
    LoadModule caucho_module "c:/resin/libexec/apache-2.0/mod_caucho.dll" 
    <IfModule mod_caucho.c> 
    CauchoConfigFile "c:/resin/conf/resin.conf" 
    <Location /caucho-status> 
    SetHandler caucho-status 
    </Location> 
    </IfModule> 修改Resin配置文件c:\Resin\conf\Resin.conf 
    找到这一行:<doc-dir>doc</doc-dir> 
    改成:<doc-dir>c:/apache2/htdocs</doc-dir> -------------------------- 
    在c:\Apache\htdocs\目录下新建一个文件test.jsp,内容如下: 2+2=<=2+2> 在浏览器中运行http://localhost/test.jsp 显示:2+2=4 
    说明Apache+Resin配置完成。 ------------------------- 测试mysql连接: 
    假设在MySQL数据库种建立一个数据库mysql,表名为user 
    在c:\Apache\htdocs\目录下新建一个文件test-mysql.jsp,内容如下: <%@page language="java" import="java.sql.*" contentType="text/html; charset=gb2312" %> 
    <% 
    String ls_username = "root"; //数据库用户名 
    String ls_password = "xxxxxx"; //密码 
    String ls_server = "localhost"; 
    String ls_dbname = "mysql"; //数据库名称 
    Connection con = null; 
    try 

    //注册JDBC连接驱动 
    Class.forName("org.gjt.mm.mysql.Driver"); 
    //与数据库建立连接 
    con = DriverManager.getConnection("jdbc:mysql://"+ls_server+"/"+ls_dbname,ls_username,ls_password); 

    catch(Exception e) 

    System.out.println(e.toString()); 

    %> <html> 
    <head> 
    <title>测试数据库连接</title> 
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 
    </head> 
    <body bgcolor="#FFFFFF" text="#000000"> 
    <% 
    int li_count = 0; 
    String ls_sql = "select count(*) from user"; //数据表的名称 try 

    Statement Stmt = con.createStatement(); 
    ResultSet rs = Stmt.executeQuery(ls_sql); 
    if(rs.next()) 
    li_count = rs.getInt(1); 
    if(rs != null) 
    rs.close(); 
    if(Stmt != null) 
    Stmt.close(); } 
    catch(Exception e) 

    out.println("<br>2" + e.toString() + "<br>"); 

    out.println("共" + li_count +"条记录<p>测试成功!"); 
    %> 
    </body> 
    </html> 
    <% 
    try 

    if(con != null) 
    con.close(); 

    catch(SQLException sqle) 

    System.out.println(sqle.toString()); 

    %> 
    如果访问test.jsp能够访问数据库,就可以了。 
    --------------------------------------------------------------------------------
      

  3.   

    到控制面版中,查看属性,设置启动参数 -conf c:/resin2.16/conf/resin.conf
    OK~~~~~~
    没有OK啊公司曾经有过一台机器配置是正确的,在服务的属性里“可执行文件的路径”处显示的是如下内容:
    "C:\resin\bin\httpd.exe" -service -env-classpath ".;C:\tea"怎么还是不成啊??????
      

  4.   

    看控制面版-》管理工具-》服务  看你安装的 resin的属性  
    如果已经启动,先停止,然后设置启动参数 -conf c:/resin2.16/conf/resin.conf
    这个路径是你resin的配置文件地址
    你有这样做吗?
      

  5.   

    有这样做啊,当然有这样做了
    而且我觉得好象和这个也没什么关系
    你说的这个只是让RESIN在启动的过程中要去调用这个配置文件,这个是在RESIN服务可以启动的情况下
    但是现在我碰到的问题是RESIN我用  c:\resin\bin\httpd -install 把它装为服务以后,这个服务根本就启动不了,在“可执行文件的路径”处显示的则是我本机设置的classpath,我认为这里应该显示出c:\resin\bin\httpd.exe才对吧??????
    泥鳅?是这么回事吗?
      

  6.   

    还用那么麻烦吗??
    开始->运行:httpd -install
    一句话就搞定!
      

  7.   

    你运行过。D:\resin-2.1.5\bin\setup.exe没有。
    resin_home设置正确否。
      

  8.   

    resin_home? how to config?请问上面的各位,在httpd -install装成服务后,看该服务的属性里“可执行文件的路径”处显示的是什么呢?