laravel 安装ueditor 过程 与 报错

第一步 在根目录 composer.json 的require里加入
"stevenyangecho/laravel-u-editor": "~1.4"

第二步

composer update

一般情况下会报错

我的错第一个

Failed to decode response: zlib_decode(): data error
Retrying with degraded mode, check https://getcomposer.org/doc/articles/troubleshooting.md#degraded-mode for more info

Your requirements could not be resolved to an installable set of packages.

网络ipv6

可能是ipv6的地址空间现在还不成熟,所以只能通过ipv4去翻墙下载

解决办法 在  控制面板\网络和 Internet\网络连接 

把ipv6勾选点掉

扫描二维码关注公众号,回复: 1622527 查看本文章


我是当时用的家庭网络的wifi,可能家用WiFi是ipv6所以报错,之后我连接我的手机WiFi,就没问题了


第二个报错


  Problem 1
    - stevenyangecho/laravel-u-editor v1.4.2 requires ext-fileinfo * -> the requested PHP extension fileinfo is missing from your system.
    - stevenyangecho/laravel-u-editor v1.4.1 requires ext-fileinfo * -> the requested PHP extension fileinfo is missing from your system.
    - stevenyangecho/laravel-u-editor v1.4.0 requires ext-fileinfo * -> the requested PHP extension fileinfo is missing from your system.
    - Installation request for stevenyangecho/laravel-u-editor ~1.4 -> satisfiable by stevenyangecho/laravel-u-editor[v1.4.0, v1.4.1, v1.4.2].


  To enable extensions, verify that they are enabled in your .ini files:

    - D:\phpStudy\php\php-5.5.38\php.ini


看到没,php扩展,

解决方式把 php.ini 注释去掉   

extension=php_fileinfo.dll
 
 

接着就没什么问题了,但是php 版本必须是5.5,我当时的版本是7.0,就算是有fileinfo扩展,它也会报错说你没有

我这边分析的是editor需要php的fileinfo扩展,在PHP5.5是这个扩展是没问题的,但是7.0这个扩展就不支持了

猜你喜欢

转载自blog.csdn.net/qq_38363371/article/details/80403059