2012年11月26日
java服务器的配置大致可以分为三个步骤。
一,apache 配置,域名拦截
二,tomcat 配置,配置虚拟机
(1),在TomcatJVM找到service.xml(没有的话复制一个就可以了,命令cp 003 004表示004是003的复制 ),
并修改配置,打开命令:vi service.xml,按esc键,a键,进入编辑模式。
修改以后,esc键 然后 :wq 命令。保存修改并退出。
修改tomcat bin目录下的开始和关闭命令,shutdown004.sh和startup004.sh文件。并重启tomcat虚拟机。
三,文件上传
(1),把工程打成war包,我用的是myeclipse工具,import--j2ee--war file
(2),根据apache的配置,在指定的目录下建chedeli.net文件夹,并给该文件夹分配权限,命令chmod -R 777 chedeli.net.然后把war包放到该目录下。
(3),重启tomcat,这是你会发现tomcat把刚的war包解压并解析。这时你需要再给该文件夹分配权限,负责的话你不能上传和修改文件。
posted @
2012-11-26 18:09 蚂蚁搬家 阅读(190) |
评论 (0) |
编辑 收藏
2012年11月7日
include和require的区别
如果要包含的文件不存在,include提示notice,然后继续执行下面的语句,require提示致命错误并且退出。
如果一个文件不想被包含多次可以使用include_once或require_once## 读取,写入文档数据。
isset()和empty()的区别
两者都是测试变量用的,但是isset()是测试变量是否被赋值,而empty()是测试一个已经被赋值的变量是否为空。
如果一个变量没被赋值就引用在php里是被允许的,但会有notice提示,如果一个变量被赋空值,$foo=""或者$foo=0或者 $foo=false,那么empty($foo)返回真,isset($foo)也返回真,就是说赋空值不会注销一个变量。
要注销一个变量,可以用 unset($foo)或者$foo=NULL
mysql查询语句包含有关键字
php查询mysql的时候,有时候mysql表名或者列名会有关键字,这时候查询会有错误。例如表名是order,查询时候会出错,简单的办法是sql语句里表名或者列名加上`[tab键上面]来加以区别,例如select * from `order`
posted @
2012-11-07 18:38 蚂蚁搬家 阅读(149) |
评论 (0) |
编辑 收藏