Waitting……
20 个解决方案
#1
估计需要编译下fckpackager
#2
up
#3
只要设置了文件的允许类型,应该没有什么问题!
#4
学习...
#5
Invalid resource type specified
资源类型无效?
没设置文件类型
#6
应该在那设置文件类型?
#7
配置文件需要改的
#8
需要修改那些配置文件?能改的,我基本上都改了,只要有Flash的地方,我都加上了Pdf,可是还是出现那个错误
#9
怎么不是file的地方?
#10
有file的地方,我也加了,还是不行,继续“Invalid resource type specified”
#11
fckconfig。js下302行
FCKConfig.LinkUpload = true ;
FCKConfig.LinkUploadURL = FCKConfig.BasePath+'filemanager/upload/simpleuploader?Type=File' ;
//FCKConfig.LinkUploadURL = FCKConfig.BasePath + 'filemanager/connectors/' + _QuickUploadLanguage + '/upload.' + _QuickUploadExtension ;
FCKConfig.LinkUploadAllowedExtensions = ".(7z|aiff|asf|avi|bmp|csv|doc|fla|flv|gif|gz|gzip|jpeg|jpg|mid|mov|mp3|mp4|mpc|mpeg|mpg|ods| odt|pdf
这里明明可以上传pdf为什么还要自己造个*呢?
FCKConfig.LinkUpload = true ;
FCKConfig.LinkUploadURL = FCKConfig.BasePath+'filemanager/upload/simpleuploader?Type=File' ;
//FCKConfig.LinkUploadURL = FCKConfig.BasePath + 'filemanager/connectors/' + _QuickUploadLanguage + '/upload.' + _QuickUploadExtension ;
FCKConfig.LinkUploadAllowedExtensions = ".(7z|aiff|asf|avi|bmp|csv|doc|fla|flv|gif|gz|gzip|jpeg|jpg|mid|mov|mp3|mp4|mpc|mpeg|mpg|ods| odt|pdf
这里明明可以上传pdf为什么还要自己造个*呢?
#12
这个不会,没有用过,来学习。。。。。。。
#13
com.fredck.FCKeditor.uploader。SimpleUploaderServlet的
115行
if(extIsAllowed( typeStr,ext)) {
这里打印下你的文件类型是否是pdf
115行
if(extIsAllowed( typeStr,ext)) {
这里打印下你的文件类型是否是pdf
#14
我估计是你文件类型的PDF,和配置文件的pdf不一致引起的
#15
需要在那个文件里边修改?
#16
com.fredck.FCKeditor.uploader。SimpleUploaderServlet。java。路径都给你啦,还找不到,笨啊
#17
呵呵,我也觉得自己有点笨,不过,你说的那个路径根本不存在呀!
#18
自己再顶……
#19
佩服啦,再告诉你个办法:
你看看你的
web.xml中是否设置了这个
<servlet>
<servlet-name>SimpleUploader</servlet-name>
<servlet-class>com.fredck.FCKeditor.uploader.SimpleUploaderServlet</servlet-class>
<init-param>
<param-name>baseDir</param-name>
<!-- 此为文件上传路径,需要在WebRoot 目录下新建 UserFiles 文件夹 -->
<!-- 根据文件的类型还需要新建相关的文件夹 Image、Flash -->
<param-value>/UserFiles/</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<!-- 此参数为是否开启上传功能,默认的是false改为true -->
<param-name>enabled</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>AllowedExtensionsFile</param-name>
<param-value>PDF|pdf</param-value>
</init-param> <init-param>
<!-- 此参数为文件过滤,以下的文件类型都不可以上传 -->
<param-name>DeniedExtensionsFile</param-name>
<param-value>php|php3|php5|phtml|asp|aspx|ascx|jsp|cfm|cfc|pl|bat|exe|dll|reg|cgi</param-value>
</init-param>
<init-param>
<param-name>AllowedExtensionsImage</param-name>
<param-value>jpg|gif|jpeg|png|bmp</param-value>
</init-param>
<init-param>
<param-name>DeniedExtensionsImage</param-name>
<param-value></param-value>
</init-param>
<init-param>
<param-name>AllowedExtensionsFlash</param-name>
<param-value>swf|fla</param-value>
</init-param>
<init-param>
<param-name>DeniedExtensionsFlash</param-name>
<param-value></param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
你看看你的
web.xml中是否设置了这个
<servlet>
<servlet-name>SimpleUploader</servlet-name>
<servlet-class>com.fredck.FCKeditor.uploader.SimpleUploaderServlet</servlet-class>
<init-param>
<param-name>baseDir</param-name>
<!-- 此为文件上传路径,需要在WebRoot 目录下新建 UserFiles 文件夹 -->
<!-- 根据文件的类型还需要新建相关的文件夹 Image、Flash -->
<param-value>/UserFiles/</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<!-- 此参数为是否开启上传功能,默认的是false改为true -->
<param-name>enabled</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>AllowedExtensionsFile</param-name>
<param-value>PDF|pdf</param-value>
</init-param> <init-param>
<!-- 此参数为文件过滤,以下的文件类型都不可以上传 -->
<param-name>DeniedExtensionsFile</param-name>
<param-value>php|php3|php5|phtml|asp|aspx|ascx|jsp|cfm|cfc|pl|bat|exe|dll|reg|cgi</param-value>
</init-param>
<init-param>
<param-name>AllowedExtensionsImage</param-name>
<param-value>jpg|gif|jpeg|png|bmp</param-value>
</init-param>
<init-param>
<param-name>DeniedExtensionsImage</param-name>
<param-value></param-value>
</init-param>
<init-param>
<param-name>AllowedExtensionsFlash</param-name>
<param-value>swf|fla</param-value>
</init-param>
<init-param>
<param-name>DeniedExtensionsFlash</param-name>
<param-value></param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
#20
虽然这些东西,我都试过了,但是还是感谢您!
#21
#1
估计需要编译下fckpackager
#2
up
#3
只要设置了文件的允许类型,应该没有什么问题!
#4
学习...
#5
Invalid resource type specified
资源类型无效?
没设置文件类型
#6
应该在那设置文件类型?
#7
配置文件需要改的
#8
需要修改那些配置文件?能改的,我基本上都改了,只要有Flash的地方,我都加上了Pdf,可是还是出现那个错误
#9
怎么不是file的地方?
#10
有file的地方,我也加了,还是不行,继续“Invalid resource type specified”
#11
fckconfig。js下302行
FCKConfig.LinkUpload = true ;
FCKConfig.LinkUploadURL = FCKConfig.BasePath+'filemanager/upload/simpleuploader?Type=File' ;
//FCKConfig.LinkUploadURL = FCKConfig.BasePath + 'filemanager/connectors/' + _QuickUploadLanguage + '/upload.' + _QuickUploadExtension ;
FCKConfig.LinkUploadAllowedExtensions = ".(7z|aiff|asf|avi|bmp|csv|doc|fla|flv|gif|gz|gzip|jpeg|jpg|mid|mov|mp3|mp4|mpc|mpeg|mpg|ods| odt|pdf
这里明明可以上传pdf为什么还要自己造个*呢?
FCKConfig.LinkUpload = true ;
FCKConfig.LinkUploadURL = FCKConfig.BasePath+'filemanager/upload/simpleuploader?Type=File' ;
//FCKConfig.LinkUploadURL = FCKConfig.BasePath + 'filemanager/connectors/' + _QuickUploadLanguage + '/upload.' + _QuickUploadExtension ;
FCKConfig.LinkUploadAllowedExtensions = ".(7z|aiff|asf|avi|bmp|csv|doc|fla|flv|gif|gz|gzip|jpeg|jpg|mid|mov|mp3|mp4|mpc|mpeg|mpg|ods| odt|pdf
这里明明可以上传pdf为什么还要自己造个*呢?
#12
这个不会,没有用过,来学习。。。。。。。
#13
com.fredck.FCKeditor.uploader。SimpleUploaderServlet的
115行
if(extIsAllowed( typeStr,ext)) {
这里打印下你的文件类型是否是pdf
115行
if(extIsAllowed( typeStr,ext)) {
这里打印下你的文件类型是否是pdf
#14
我估计是你文件类型的PDF,和配置文件的pdf不一致引起的
#15
需要在那个文件里边修改?
#16
com.fredck.FCKeditor.uploader。SimpleUploaderServlet。java。路径都给你啦,还找不到,笨啊
#17
呵呵,我也觉得自己有点笨,不过,你说的那个路径根本不存在呀!
#18
自己再顶……
#19
佩服啦,再告诉你个办法:
你看看你的
web.xml中是否设置了这个
<servlet>
<servlet-name>SimpleUploader</servlet-name>
<servlet-class>com.fredck.FCKeditor.uploader.SimpleUploaderServlet</servlet-class>
<init-param>
<param-name>baseDir</param-name>
<!-- 此为文件上传路径,需要在WebRoot 目录下新建 UserFiles 文件夹 -->
<!-- 根据文件的类型还需要新建相关的文件夹 Image、Flash -->
<param-value>/UserFiles/</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<!-- 此参数为是否开启上传功能,默认的是false改为true -->
<param-name>enabled</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>AllowedExtensionsFile</param-name>
<param-value>PDF|pdf</param-value>
</init-param> <init-param>
<!-- 此参数为文件过滤,以下的文件类型都不可以上传 -->
<param-name>DeniedExtensionsFile</param-name>
<param-value>php|php3|php5|phtml|asp|aspx|ascx|jsp|cfm|cfc|pl|bat|exe|dll|reg|cgi</param-value>
</init-param>
<init-param>
<param-name>AllowedExtensionsImage</param-name>
<param-value>jpg|gif|jpeg|png|bmp</param-value>
</init-param>
<init-param>
<param-name>DeniedExtensionsImage</param-name>
<param-value></param-value>
</init-param>
<init-param>
<param-name>AllowedExtensionsFlash</param-name>
<param-value>swf|fla</param-value>
</init-param>
<init-param>
<param-name>DeniedExtensionsFlash</param-name>
<param-value></param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
你看看你的
web.xml中是否设置了这个
<servlet>
<servlet-name>SimpleUploader</servlet-name>
<servlet-class>com.fredck.FCKeditor.uploader.SimpleUploaderServlet</servlet-class>
<init-param>
<param-name>baseDir</param-name>
<!-- 此为文件上传路径,需要在WebRoot 目录下新建 UserFiles 文件夹 -->
<!-- 根据文件的类型还需要新建相关的文件夹 Image、Flash -->
<param-value>/UserFiles/</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<!-- 此参数为是否开启上传功能,默认的是false改为true -->
<param-name>enabled</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>AllowedExtensionsFile</param-name>
<param-value>PDF|pdf</param-value>
</init-param> <init-param>
<!-- 此参数为文件过滤,以下的文件类型都不可以上传 -->
<param-name>DeniedExtensionsFile</param-name>
<param-value>php|php3|php5|phtml|asp|aspx|ascx|jsp|cfm|cfc|pl|bat|exe|dll|reg|cgi</param-value>
</init-param>
<init-param>
<param-name>AllowedExtensionsImage</param-name>
<param-value>jpg|gif|jpeg|png|bmp</param-value>
</init-param>
<init-param>
<param-name>DeniedExtensionsImage</param-name>
<param-value></param-value>
</init-param>
<init-param>
<param-name>AllowedExtensionsFlash</param-name>
<param-value>swf|fla</param-value>
</init-param>
<init-param>
<param-name>DeniedExtensionsFlash</param-name>
<param-value></param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
#20
虽然这些东西,我都试过了,但是还是感谢您!