php连接mysql发布到tomcat后访问一片空白

问题描述

<html><head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312"><title>无标题文档</title></head><body><?php$host="localhost";$user="root";$password="root";$dbase_name="xkgl";$table_name="kcml";$conn=mysql_connect($host,$user,$password)ordie("连接MySQL服务器失败。");echo"服务器是:$host用户名是:$user";mysql_select_db($dbase_name,$conn)ordie("连接数据库失败。");echo"数据库是:$dbase_name数据表是:$table_name<br>";mysql_query("SETNAMES'GB2312'");$mysql_command="select*from".$table_name;$result=mysql_query($mysql_command,$conn)ordie("数据表无记录。");$i=1;echo"<br>本学期开设课程如下:<br>";echo"<tableborder=1>";echo"<tr><td>序号</td><td>课程编号</td><td>课程名称</td><td>学分</td><td>学时</td>";while($rec=mysql_fetch_array($result)){echo"<tr><td>$i</td>";echo"<td>$rec[课程编号]</td>";echo"<td>$rec[课程名称]</td>";echo"<td>$rec[学分]</td>";echo"<td>$rec[课时]</td></tr>";$i=$i+1;}echo"</table>";?></body></html>

用户名密码以及数据库名表名都正确cmd命令里访问正常

解决方案

解决方案二:
你用tomcat发布php程序?tomcat本身不是php服务器,要经过很麻烦的设置才支持?为什么不用apacheserver?
解决方案三:
你可以使用xampp这个组合,Apache+MySQL+PHP+PERL,直接发布就行了
解决方案四:
引用1楼kaynezhang的回复:

你用tomcat发布php程序?tomcat本身不是php服务器,要经过很麻烦的设置才支持?为什么不用apacheserver?

也是别人问我我的电脑上只有tomcat服务器和iServer没有其他所以不想装了就那tomcat测试下
解决方案五:
顶顶顶顶顶顶顶顶顶
解决方案六:
引用2楼kaynezhang的回复:

你可以使用xampp这个组合,Apache+MySQL+PHP+PERL,直接发布就行了

我这个也就弄着一次看出效果就成了请问Dreamweaver.CS3上能弄出来么?

时间: 2024-10-06 09:37:03

php连接mysql发布到tomcat后访问一片空白的相关文章

求999999-web项目发布到linux 后访问无限加载

问题描述 web项目发布到linux 后访问无限加载 2016-04-10 14:11:01,602 [http-bio-8090-exec-44] [org.springframework.web.servlet.DispatcherServlet]-[DEBUG] DispatcherServlet with name 'taotao-portal' processing GET request for [/] 2016-04-10 14:11:01,602 [http-bio-8090-e

eclipse项目发布到tomcat后,自带的库和tomcat的库发生冲突

问题描述 eclipse写的web项目,自带servlet-api.jar和jsp-api.jar,发布到tomcat后首先是警告servlet-api.jar没有加载,其次就是出错"SEVERE: Servlet.service() for servlet jsp threw exceptionjava.lang.NullPointerException"搜索后发现tomcat的lib目录自带servlet-api.jar和jsp-api.jar包,而且会优先加载,导致出现提示ser

qt 连接mysql 遇到的问题

问题描述 qt 连接mysql 遇到的问题 刚弄好mysql,尝试连接数据库,但是总是报 QMYSQL driver not load 的错误 在网上找了很多很多很多的资料都没解决问题,包括什么复制libmysql.dll到bin文件夹 之类的方法都不行 大家帮帮忙吧!!谢谢 解决方案 http://www.oschina.net/question/588060_242417 解决方案二: qt连接mysql的问题VC连接mysql遇到的问题应用访问Mysql遇到的连接问题

解决Linux下tomcat连接MySQL数据库问题

mysql|解决|数据|数据库|问题 解决Linux下tomcat连接MySQL数据库 在linux下,开发一个web应用,期间调用数据库时总是不成功,如果单独写一个类,并编译执行访问数据库,正常,但是用web应用来调这个类连接数据库,就会出现错误:com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception: ** BEGIN NESTED EXCEPTION **

如何解决mysql 8小时空闲后连接超时的问题

问:怎样才能解决mysql 8小时空闲后连接超时的问题? 答:当应用程序和数据库建立连接时,如果超过了8个小时,应用程序句不会去访问数据库,数据库就会出现断掉连接的现象 .这时再次访问就会抛出异常,异常如下: Communications link failure due to underlying exception: ** BEGIN NESTED EXCEPTION ** java.io.EOFException STACKTRACE: java.io.EOFException at co

java-【急】tomcat连接mysql的问题

问题描述 [急]tomcat连接mysql的问题 40C 本人在做毕设,从网上下了一个java web 的项目下来,改了tomcat里面server.xml文件,但是一到注册页面就会跳到这个页面,求解答到底是什么问题,本人java没学过希望有具体方法告诉我 解决方案 创建数据库,修改数据库链接配置 解决方案二: 你肯可能没有导入数据库驱动,而且你的数据库驱动的URL写错了,你是用mysql还是什么 解决方案三: 你的数据库驱动有吗还有数据库配置文件里数据库登录名和密码和数据库名是和你的是一致的吗

ant部署tomcat后发布webservice求助

问题描述 最近在看webservice和ant,在写个build.xml,大概就是通过ant将一个类自动生成客户端和服务器端代码,然后在通过ant启动tomcat发布到webservice.但是我现在遇到的问题是,在启动tomcat后程序就停止执行了,不会去执行发布的task,我把tomcat启动后去执行发布webservice的task,能够正常发布.想问下各位,能有什么办法能使tomcat启动后程序退出,当然服务不能退出!我在启动tomcat的task中运用了执行jar包以及运行startu

C++连接Mysql数据库,mysql_real_connect总是报错:访问内存冲突

问题描述 C++连接Mysql数据库,mysql_real_connect总是报错:访问内存冲突 C++连接本地Mysql数据库,配置按照网上来的:c/c++使用VS2013连接mysql数据库 访问数据库的代码也是按照网上来的: #include <winsock.h> #include <iostream> #include <string> #include <mysql.h> using namespace std; #pragma comment(

为什么更改了ssh的配置文件,而启动tomcat后或者重新发布后class文件下的配置文件都没有变?

问题描述 为什么更改了ssh的配置文件,而启动tomcat后或者重新发布后class文件下的配置文件都没有变? 然后就是无限报错.... 解决方案 重新建立一个工程,把内容都复制过来 解决方案二: 把发布的删除掉重新发布,重新编译一次试试 解决方案三: 清理下工程看看,project clean 解决方案四: tomcat项目删除干净,重新引入项目,然后重新发布一下 解决方案五: 删除Tomcat的temp目录下所有文件及文件夹: 删除Tomcat的work目录下所有文件及文件夹: 清理重新发布