PHP

  1. SQLSTATE[42000] Syntax error or access violation Specified key was too long error 解决

    Illuminate\Database\QueryException : SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes 解决办法,这通常是因为数据库版本导致的

    2019-04-27 错误异常 194 views

  2. Mac下Laravel命令错误dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.63.dylib

    MAC下laravel执行`php artisan serv`发生错误:dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.63.dylib Referenced from: /usr/local/bin/php Reason: image not found 已解决

    2019-04-22 Mac 245 views

  3. PHP如何发送GET/POST请求调用API

    PHP发送GET/POST请求的方法、PHP调用API代码、可以使用curl方法、file_get_content方法实现post请求数据提交

    2019-04-19 PHP 144 views

  4. PHP ImagickException: not authorized 解决

    ubuntu下用imagick读PDF报错 PHP ImagickException: not authorized 原因是配置文件问题,我们需要去etc下找imagemagick的配置文件,修改policy.xml

    2019-04-18 错误异常 145 views

  5. Ubuntu安装PHP扩展php-imagick

    ubuntu下安装ghostscript、imagemagick、php扩展php-imagick,通过apt安装ghostscript、imagemagick、pear,然后用pecl安装php-imageick

    2019-04-18 Ubuntu 164 views

  6. Mac Mojave Homebrew 安装 php72-imagick

    Mac升级Mojave系统后,brew无法安装php72-imagick,提示找不到php72-imagick,这是因为Mac Mojave下已经不再支持brew安装php扩展,不仅是imagick。这样我们就需要用pecl安装php扩展

    2019-04-14 Mac 210 views

  7. PHP如何获取文件扩展名(后缀名)、文件名、文件路径

    PHP可以通过pathinfo函数来获取文件的扩展名、路径等,第一个参数是文件的路径,第二个参数则是int类型的常量,有PATHINFO_EXTENSION、PATHINFO_BASENAME、PATHINFO_FILENAME、PATHINFO_DIRNAME

    2019-04-12 PHP 139 views

  8. Ubuntu18.04搭建lnmp、Laravel环境

    Ubuntu18.04搭建lnmp(Linux、Nginx、MySQL、PHP)环境、部署Laravel项目、安装Composer、配置Nginx、安装PHP扩展mbstring、dom、zip、mysql、安装php-fpm等

    2019-04-10 Ubuntu 183 views

  9. Mac如何重启php-fpm、开启、关闭php-fpm

    Mac下修改php.ini配置文件之后如何重启php-fpm,Mac下如何启动、关闭、重启php-fpm

    2019-04-07 PHP 215 views

  10. PHP 大小写转换、首字母大写、句子单词首字母大写

    PHP大小写转换函数、首字母大写函数、句子单词首字母大写函数、PHP转小写函数strtolower、转大写函数strtoupper、首字母大写函数ucfirst、句子每个单词首字母大写函数ucwords

    2019-04-04 PHP 127 views

  11. 如何在Laravel Auth中多用户问题,Laravel auth multiple authentication

    如何在Laravel应用程序中使用多个身份验证保护程序,How to use multiple authentication guards in a Laravel app

    2019-03-13 Laravel 202 views

  12. Fatal error: Allowed memory size of 1073741824 bytes exhausted (tried to allocate 4096 bytes)...

    PHP Fatal error: Allowed memory size of 1073741824 bytes exhausted (tried to allocate 4096 bytes)... 我们用composer update/require/install的时候应该大多数人都遇到过这个问题,如果没有,可能是你的composer用少了

    2019-03-11 错误异常 477 views

  13. PHP修改数组键名

    PHP如何修改键的名称,而不改变数组顺序,PHP修改key名称,PHP修改键值

    2019-03-11 PHP 142 views

  14. Call to undefined function ... curl_init()

    Symfony\Component\Debug\Exception\FatalThrowableError : Call to undefined function App\Console\Commands\curl_init()

    2019-02-27 错误异常 199 views

  15. pdf2htmlex安装

    debian docker mac brew install pdf2htmlex ubuntu自动安装脚本

    2019-02-16 PHP 4810 views