6.4 权限文件夹配置

6.4.1 缓存文件夹


CACHE/

CACHE/apps

CACHE/config

CACHE/data

CACHE/file

CACHE/html

CACHE/keytable

CACHE/language

CACHE/menu

CACHE/mobile

CACHE/plugin

CACHE/user

CACHE/value

CACHE/config.php

以上文件夹及文件夹里面的子文件/文件夹全部给上777权限;



6.4.2 数据文件夹


DATA/

DATA/apps

DATA/excel

DATA/ueditor

DATA/uploadfile

以上文件夹及文件夹里面的子文件/文件夹全部给上777权限;


6.3 Linux下WORD转PDF参数填写

请根据“[Linux]PHPOA配置WORDPDF操作方法”文档中的安装方式,将第三方软件正常安装,然后将参数配置如下:

注:安装完成后,一定要正确填写libreoffice的安装目录


图片29.png



【Linux】PHPOA配置WORD转PDF操作方法


根据自己的服务器版本下载相应的开源LibreOffice软件

 

将解压后LibreOffice目录上传到ROOT目录下,以LibreOffice包为7.0.1版本


图片32.png


运行 yum install  /root/LibreOffice/rpm/RPMS/*.rpm;

(注:因为安装依赖比较麻烦,建议用云安装)

 

安装字体库

yum install  

/root/LibreOffice/CN/RPMS/libobasis7.0-zh-CN-7.0.1.2-2.x86_64.rpm;

yum install  

/root/LibreOffice/CN/RPMS/libreoffice7.0-zh-CN-7.0.1.2-2.x86_64.rpm;

注:先后安装;



图片33.png


安装libcairo.so.2依赖库

yum install ibus

yum -y install cairo

 

 

 

查找LibreOffice安装目录,正常安装在/opt/

find / -iname "libreoffice7.0"

 

 

关掉进程

ps -ef|grep soffice

 

 

启动LibreOffice

/opt/libreoffice7.0/program/soffice --headless --accept="socket,host=127.0.0.1,port=8100;urp;" --nofirststartwizard &

 

启动成功会直接返回端口号,如果出错说明安装不成功或者版本不匹配;

 

 

测试转换

/opt/libreoffice7.0/program/soffice --convert-to pdf:writer_pdf_Export /root/word.doc --outdir /root/

 

如果可以成功转换的话,哪么处理以下的中文乱码;

查找字体库

cat /etc/fonts/fonts.conf | grep fon

 

修改成中文

 /etc/locale.conf

LANG=zh_CN.UTF-8



6.2 Windows下WORD转PDF参数填写

请根据“[Windows]PHPOA配置WORDPDF操作方法”文档中的安装方式,将第三方软件正常安装,然后将参数配置如下:

 

图片28.png 



【Windows】PHPOA配置WORD转PDF操作方法


配置PHP.ini

 

添加:extension=php_com_dotnet.dll

com.allow_dcom = true  // 去掉号,改为true

安装:WPS 专业版

安装您们提供给客户用的哪个WPS版本就可以,要在服务器上安装;

配置office组件服务

按 win+R 快捷键进入运行菜单,输入 Dcomcnfg 

找到: [组件服务] — [计算机]— [我的电脑] — [DCOM配置] —【wps……】


图片30.png


如果没找到【wps……】

 按 win+R 快捷键进入运行菜单

 输入:mmc -32

[文件]——[添加或删除管理单元]——[组件服务](从可用管理单元,添加到所选管理单元,点击:确定)



图片31.png


如果还是没有找到, 按 win+R 快捷键进入运行菜单 comexp.msc -32

添加完以后,在控制台根节点下,找到【wps……】,右键设置属性,设置“标识”为:交互式用户



6.1 大附近件上传

 

项目

参数

file_uploads

是否允许通过HTTP上传文件的开关。默认为ON即是开

upload_tmp_dir

文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹

upload_max_filesize

即允许上传文件大小的最大值。默认为2M

post_max_size

指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值。默认为8M

max_input_vars

设置成10000