错误一

作者: 六更天 | 来源:发表于2024-01-30 15:59 被阅读0次

    svn导出项目的问题汇总:

    1.ip被限制【可以在浏览器只输入项目ip查看可不可以查看项目】

    2.在本地部署,记得关掉。htaccess中的php_flag等,还记得关掉Options FollowSymLinks

    5**报错

       500记得都是程序代码有错吧,或者php报的错,看php的报错日志,apache服务器的报错一般是504吧?网页500,这个时候,在项目的log里一般会有报错

        504或者啥的,一般项目都进不去,.php文件里打印不出来任何东西,可以去看apache的报错日志     

    今天一直有问题,却不报错

    最后发现  :php的短标签未开启  php.ini中的  short_open_tag=On

    1.    laravel 开debug造成的问题

    laravel 开了debug,然后return返回数据的时候

    除了本身的返回结果,还携带了一坨信息,最后导致json_decode为null报错

    但是返回的数组json就没有问题

    有人说,因为返回数字,content-type是html所以出了问题,返回数组 json的content-type是json所以没问题

    2.   uedior本地可以,线上不渲染数据

    问题思考:1.1 是不是版本库得问题 X

    2.2 是不是linux和windows大小写得问题

    2.3 加载函数顺序得问题,需要ready之后,再去调用渲染函数

    解决方式 :一步一步解决,最后判断是1.3的问题

    4.   提示上传文件过大

    2.1、前端设置大小限制,接口里设置大小限制

    2.2、服务器后台设置

                  宝塔→软件商店→php→设置→上传限制→保存并重载php配置

                  改完要phpinfo查看是否把配置修改成功!

    文件过大,需要调整 php.ini 的 upload_max_filesize 参数

                  php没有安装或没有开启fileinfo 扩展

    2.3、Nginx配置修改

                  client_max_body_size108m;

                  重载配置

    前端直传的好处:减轻应用服务器的压力,将压力分给了oss 这一点特别是在上传大文件时特别明显的,php是要消耗很大一部分内存去处理前端分片上传来的文件再传输给oss,如果文件特别大,耗时长nginx会直接502 我们没必要去调整nginx的超时时间把路走窄了。直接由客户端直传oss吧。

    5. 文件上传失败或无法访问?

    如果你发现无法上传文件,那么通常有几下几点原因:

    Laravel 文件上传配置不正确,请检查 admin.upload.disk 参数。如果你不了解 laravel 文件上传功能,请阅读文档 Laravel - 文件存储

    文件过大,需要调整 php.ini 的upload_max_filesize 参数

    文件上传目录没有写权限

    php 没有安装或没有开启 fileinfo 扩展

    如果你的文件上传成功了,却无法正常访问,那么可能是.env 配置文件中的 APP_URL 参数没有设置正确。

    6.错误:使用

    webuploader 时报错: Uncaught Error: jQuery or Zepto not found!

    这个错误的原因是因为引入的js顺序的问题导致的,先引入jquery.js,在引入

    7.错误 :navicate报错

    Laravel 文件上传配置不正确,请检查 admin.upload.disk 参数。如果你不了解 laravel 文件上传功能,请阅读文档 Laravel - 文件存储

    8.错误 :laravel报错

    相关文章

      网友评论

          本文标题:错误一

          本文链接:https://www.haomeiwen.com/subject/ustoodtx.html