背景:使用Apache& PHP创建一个Web程序来在另一台服务器上执行批处理文件。我正在尝试从服务器上的常规桌面执行批处理文件。
点击执行PHP网页上的批处理文件按钮后,日志文件中会出现以下错误。
- skip directory C:\Program Files\Java\jdk1.6.0_32\lib\visualvm
- exclude pattern matched=log4j skipping jar file /CTBATCH/fw/lib/log4j-1.2.16.jar
- exclude pattern matched=log4j skipping jar file /CTBATCH/fw/lib/slf4j-log4j12-1.6.1.jar
us.mi.state.dhs.fw.persistence.data.DAOCacheLoader@208a0544.loadDAOPackagesFromJar
(/CTBATCH/fw/lib/poi-3.1-FINAL.jar) failed. Exception was java.io.FileNotFoundException: \CTBATCH\fw\lib\poi-3.1-FINAL.jar
(The system cannot find the file specified)
从它的输出结果是一个目录被跳过,反正是为了防止这种情况发生?我不知道是否有任何PHP可以阻止这种情况,或者我需要在服务器上做些什么。
感谢您的任何意见!
答案 0 :(得分:0)
看起来这是一个java错误,并且java应用程序找不到文件/CTBATCH/fw/lib/poi-3.1-FINAL.jar
。你能证实它是否存在吗?