0 0

文件上传到系统中后,没有执行权限(linux)3

项目名称为:shop
部署在linux系统中,tomcat是:tomcat5.5
路径为:
/soft/tomcat5/webapps/shop

项目中有个上传的功能,是把pdf上传到
/soft/tomcat5/webapps/shop/pdfs 目录下
上传之后,把pdf用pdf2swf工具把pdf转换成swf

启动tomcat之前,执行了 chmod 777 -R  /soft/tomcat5(目录有可写的权限)

启动tomcat的用户是root

但是,pdf上传到pdfs目录下之后,没有可执行权限,只有可读,可写权限,导致转换不了。

求指教
(不建议用执行系统命令更改上传的文件权限)

请问,怎么解决啊
2012年4月29日 20:31

2个答案 按时间排序 按投票排序

0 0

采纳的答案

你只需要执行pdf2swf这个程序就行了,该程序能读取pdf文件即可。

2012年5月05日 23:12
0 0

楼主把错误信息贴出来啊,依楼主的需求,好像不是权限的问题。

2012年5月05日 23:06

相关推荐

    SFTP定时扫描本地文件上传到Linux服务器

    【标题】"SFTP定时扫描本地文件上传到Linux服务器"涉及的关键知识点主要集中在SFTP(Secure File Transfer Protocol)协议的使用、文件系统的监控以及自动化任务的执行。SFTP是一种安全的网络协议,用于在不同主机...

    SSH远程管理Linux常用命令文件上传下载.docx

    SSH 远程管理 Linux 常用命令文件上传下载 一、SSH 基础知识 SSH(Secure Shell)是一种安全的远程登录协议,使用加密技术来保护数据的传输。 SSH 客户端软件可以连接到 SSH 服务器,实现远程管理和文件传输。 ...

    windows平台向linux机器上传文件工具winscp

    1. **上传**:将本地文件或文件夹拖放到远程窗口,或者使用菜单栏的“上传”选项,将文件从Windows系统发送到Linux服务器。 2. **下载**:反之,你可以将Linux服务器上的文件或目录拖放到本地窗口,或者通过“下载”...

    详解ftp创建文件权限问题

    但是,FTP后台是通过b用户登录linux系统执行程序上传文件到FTP服务器,由于FTP服务器的文件夹都是由admin用户创建的,且属性为755,b用户根本没有写的权限,导致程序上传文件失败。 二、分析 那么解决问题的方法应该...

    Linux下xlsx文件转txt文件.docx

    在Linux中,执行高权限操作通常需要切换到root用户。输入以下命令: ``` su root ``` 2. **安装unoconv**: 使用`yum`包管理器来安装`unoconv`,执行以下命令: ``` yum install unoconv -y ``` `-y`参数...

    linux centos环境kettle部署与定时作业执行

    2. 将下载的 JDK 文件上传到新建的 java 文件夹下,并解压。 3. 在 profile 文件末尾添加 JDK 配置信息。 配置 JDK 的步骤为: 1. 编辑 profile 文件,添加 JDK 配置信息。 2. 使 profile 文件生效。 二、Kettle ...

    winscp linux系统初级上传工具

    7. **权限管理**:在Linux中,每个文件和目录都有读、写、执行权限。WinsCP允许用户查看并更改这些权限,这对于配置文件的访问控制至关重要。 8. **多语言支持**:WinsCP界面支持多种语言,包括中文,便于不同语言...

    Linux下ftp权限设置

    在Linux系统中,FTP(File Transfer Protocol)是一种用于在网络上进行文件传输的标准协议,它允许用户通过网络从远程服务器上传或下载文件。对于系统的管理员来说,正确配置FTP权限至关重要,这涉及到用户访问控制...

    JAVA下载远程Linux服务器的文件

    在Java编程中,有时我们需要与远程Linux服务器进行交互,例如下载或上传文件。在这个场景下,我们可以使用SMB(Server Message Block)协议,这是一种网络文件共享协议,常见于Windows系统,但同样可以应用于Linux...

    Java文件、文件夹权限修改的两种方法

    在Java中,文件和文件夹权限的修改是非常重要的,特别是在Linux和Unix系统下。今天,我们将介绍两种修改文件和文件夹权限的方法,即使用File类和NIO方式。 使用File类 File类是Java中最基本的文件操作类,可以用来...

    winscap(有linux的帐号便可以读写linux系统中的文件)

    - **上传文件**:将本地计算机的文件或文件夹拖放到远程会话窗口,即可将它们传输到Linux服务器上。 - **下载文件**:反之,你可以从远程服务器拖取文件至本地,实现下载。 - **创建、删除、重命名文件和目录**:...

    基于linux下服务器与客户端传文件

    8. **权限管理**:在Linux中,文件和目录都有所有权和权限设置,这影响到文件能否被传输、读取、写入或执行。了解`chown`、`chgrp`和`chmod`命令对于控制文件访问至关重要。 9. **日志记录**:在测试环境中,记录...

    批量更改shell上文件权限为777

    在Linux中,文件权限由三个数字组成,每个数字代表不同用户类别的权限:owner、group和其他人。每个数字是一个三位二进制数,分别代表读(4)、写(2)和执行(1)。例如,777的权限表示为rwxrwxrwx,即所有用户都有...

    Linux下的SFTP C语言客户端,包括SFTP下载、上传、list目录和创建目录

    在IT领域,尤其是在系统编程和网络通信中,C语言因其高效和灵活性而广泛用于实现各种功能,例如在Linux环境中创建SFTP(Secure File Transfer Protocol)客户端。SFTP是一种基于SSH的安全文件传输协议,用于在不安全...

    PostgreSQL-9.5.5解压后将内容上传到linux服务器.zip

    在大多数系统中,可以执行以下操作: ```bash sudo chmod +x /usr/local/pgsql/bin/pg_ctl sudo cp /usr/local/pgsql/share/postgresql/postgresql.conf.sample /usr/local/pgsql/data/postgresql.conf sudo ...

    LInux系统下kettle操作手册.docx

    (2)在终端中(xshell或secureCRT…),使用chmod命令,给与kettle工具下的sh文件以执行权限。 (3)系统中的配置:系统管理-->系统配置-->基本面参数配置,配置kettle工具的命令路径。 2.2.1 kettle工具运行概述 ...

    linux的ftp上传工具

    5. **权限设置**:修改远程文件和目录的权限,如chmod命令在Linux中操作。 6. **多线程传输**:提高文件传输速度,支持断点续传,即使在传输过程中中断也可以继续。 7. **会话保存**:保存服务器的连接信息,方便...

    VB6取LINUX文件

    - 连接成功后,使用SFTP会话,你可以列出目录、读取文件、下载文件,甚至上传文件到Linux服务器。 3. **Web服务(RESTful API)**: - 如果你有权限在Linux服务器上部署Web服务,可以创建一个简单的RESTful API来...

    通过浏览器向Linux服务器上传文件(由http通过CGI处理)的c程序

    在IT行业中,将文件从浏览器上传到Linux服务器是一项常见的任务,尤其在开发Web应用程序时。本文将详细讲解如何通过HTML创建一个文件上传界面,并利用C语言编写CGI(Common Gateway Interface)程序,让Linux服务器...

    linux操作系统软件工具

    6. **拖放功能**:可以直接从本地文件管理器拖拽文件到Xshell窗口,快速实现文件上传。 7. **脚本支持**:支持Bash脚本,可以编写脚本来自动化执行复杂的任务。 Xftp则是与Xshell配套使用的文件传输工具,它同样...

Global site tag (gtag.js) - Google Analytics