常见问题
部署过程中出现"Specified key was too long; max key length is 767 bytes"报错
安装插件后生成全景视图一直显示处理中...
内部版执行部署bash: ./hellohao: Permission denied
linux中文水印乱码显示框框.
部署过程中出现报错Specified key was too long; max key length is 767 bytes
报错
此报错属于数据库索引问题,请按照如下方法操作即可解决,理论上及时不处理这条错误也能正常使用。
先检查一下是不是数据库被限制了索引的大小SHOW variables like 'innodb_large_prefix'
如果查询的值是OFF的话 执行下面命令SET GLOBAL INNODB_LARGE_PREFIX = ON;
执行完了 之后 还得查看当前的innodb_file_format引擎格式类型是不是BARRACUDASHOW variables like 'innodb_file_format'
如果不是的话则需要修改SET GLOBAL innodb_file_format = BARRACUDA;
安装插件后生成全景视图一直显示处理中...
此问题部分服务器可能会出现。
遇到此问题需要重启一下服务器,然后再部署程序即可。
内部版执行部署bash: ./hellohao: Permission denied
此报错问题在于没有权限。
解决办法:将hellohao文件权限赋777重新执行即可。
linux中文水印乱码显示框框
由于不同厂家的服务器系统字体库也不同。安装中文字体库即可。
字体包下载:https://www.lanzoux.com/iHwPdh1x05g。
解决办法: 进入/usr/share/fonts/创建文件夹cjkuni-uming 下载文件,压缩包解压后把uming.ttc文件放入/usr/share/fonts/cjkuni-uming中 为字体赋值755权限 执行一下命令: cd /usr/share/fonts/cjkuni-uming sudo mkfontscale #(如果提示 mkfontscale: command not found,需自行安装 # yum install mkfontscale ) sudo mkfontdir sudo fc-cache -fv #(如果提示 fc-cache: command not found,则需要安装# yum install fontconfig ) 这样所有的步骤就算完成了,最后再次通过fc-list看一下字体列表会出现我们新加的中文字体。 如果没有这个命令,那就是没有安装font命令包 yuminstall *font* 装好后再试试可不可以使用fc-list命令 重启系统即可!!!