随笔分类 - php
摘要:一,第三方库的地址: https://github.com/voku/simple_html_dom 二,安装库:simple_html_dom: 1,安装 [lhdop@blog parsehtml]$ composer require voku/simple_html_dom Info from
阅读全文
摘要:一,配置错误日志 1,注意在生产环境中保持以下各项的默认值: error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT display_errors = Off log_errors = On 说明:如果display_error = On 则会在页面上
阅读全文
摘要:一,创建php日志的存放目录: [root@img etc]# mkdir /web/logs/phplogs [root@img etc]# chmod 777 /web/logs/phplogs/ 二,配置php-fpm 编辑配置文件的命令: root@img ~]# cd /usr/local
阅读全文
摘要:一,生成启动文件: 复制源码中的init.d.php-fpm作为启动文件 [root@img sapi]# mkdir /usr/local/soft/php8.2.5/daemon [root@img sapi]# cd /usr/local/source/php/php-8.2.5/ [root
阅读全文
摘要:一,配置nginx虚拟主机 1,查看php-fpm使用的端口: [root@img ~]# ss -lntp | grep php 如图: 可以看到端口是9000 2,配置虚拟主机: 如下: [root@img conf.d]# vi file.conf 内容如下: server { listen
阅读全文
摘要:一,官网地址: https://www.php.net/ 如图: 二,下载并解压: 下载: [root@img php]# wget https://www.php.net/distributions/php-8.2.5.tar.gz 解压: [root@img php]# tar -zxvf ph
阅读全文
摘要:一,适用的场景: 旧系统需要增加多语言,不想改变原有的运行环境, 所以没有使用gettext,选择简单的用数组来实现 说明:刘宏缔的架构森林是一个专注架构的博客, 网站:https://blog.imgtouch.com原文: https://blog.imgtouch.com/index.php/
阅读全文
摘要:一,composer版本升级: 1,查看当前版本: liuhongdi@lhdpc:/data/php/tpapibase$ composer --version Composer version 2.3.5 2022-04-13 16:43:00 2,切到root权限后升级composer: ro
阅读全文
摘要:一,报错信息: Deprecation Notice in ./libraries/classes/Url.php#251 Array and string offset access syntax with curly braces is deprecated Backtrace ./vendor
阅读全文
摘要:一,php中查看当前用户: php代码: public function ocr() { $daemon_user = getenv('USERNAME') ?: getenv('USER'); $script_user = get_current_user(); return Result::Su
阅读全文
摘要:一,查看编译时的参数: 1,命令行: [lhdop@blog etc]$ /usr/local/soft/php7/bin/php -i | grep configure Configure Command => './configure' '--prefix=/usr/local/soft/php
阅读全文
摘要:一,php配置文件大小和超时时间 1,编辑配置文件: root@lhdpc:~# vi /usr/local/soft/php8/etc/php.ini 上传文件大小 upload_max_filesize = 2M 设置为128M或需要的数值 post的大小: post_max_size = 8M
阅读全文
摘要:一,关于yac项目: 1,代码地址 https://github.com/laruence/yac 2,鸟哥博客上的介绍: https://www.laruence.com/tag/yac 说明:刘宏缔的架构森林是一个专注架构的博客, 网站:https://blog.imgtouch.com本文:
阅读全文
摘要:一,查看线上所有的库: liuhongdi@lhdpc:/data/php/admapi$ composer show --all 查询时间较长,一般不必要 说明:刘宏缔的架构森林是一个专注架构的博客, 网站:https://blog.imgtouch.com本文: https://blog.img
阅读全文
摘要:一,检查当前安装的php是否支持访问redis 1,在phpinfo的输出信息中搜索redis 2,从命令行检查模块是否已安装? root@lhdpc:/data/php/admapi# php --ri redis Extension 'redis' not present. 说明:刘宏缔的架构森
阅读全文
摘要:一,配置php命令可以直接访问: 1,把php的bin目录加入到$PATH变量中 root@lhdpc:~# vi /etc/profile 增加内容: export PHP_HOME=/usr/local/soft/php8 export PATH=$PATH:$PHP_HOME/bin 使生效
阅读全文
摘要:一,下载phpmyadmin 1,官网地址: https://www.phpmyadmin.net/ 2,下载: liuhongdi@lhdpc:/usr/local/source$ mkdir phpmyadmin liuhongdi@lhdpc:/usr/local/source$ cd php
阅读全文
摘要:一,下载php8的安装包: 1,创建目录: root@lhdpc:~# mkdir /usr/local/source root@lhdpc:~# mkdir /usr/local/soft root@lhdpc:~# chmod 777 /usr/local/source/ root@lhdpc:
阅读全文
摘要:一,apt方式安装php 说明:用apt方式安装适用于本地开发环境,如果是线上生产环境,建议下载软件后编译安装 root@lhdpc:~# apt-get install php 查看结果: root@lhdpc:~# php -v PHP 7.4.16 (cli) (built: Mar 23 2
阅读全文
摘要:一,安装前的准备工作 1,查看当前的php版本: root@ku:/data/php# php --version PHP 7.4.9 (cli) (built: Oct 26 2020 15:17:14) ( NTS ) Copyright (c) The PHP Group Zend Engin
阅读全文
浙公网安备 33010602011771号