
PHP
PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。PHP独特的语法混合了C、Java、Perl以及 PHP 自创的语法。利于学习,使用广泛,主要适用于Web开发领域。
9Tristone
持续不断的学习是进步的唯一通路。
展开
-
PHP7.2和MySQL5.7安装的关键点记录
php 7.2 安装rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpmrpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpmyum remove php*yum -y install php72w php72w-cli php72w-common php72w-devel php72w-embedded php72w-原创 2022-01-13 19:52:11 · 276 阅读 · 0 评论 -
使用PhpOffice的PhpWord生成Word文件损坏,提示:很抱歉,无法开test.docx,因为内容有问题The file is corrupt and cannot be opened
先说一下我的环境:客户端:操作系统:Windows 10 专业版20H2(64 位)内部版本:19042.870浏览器:Microsoft Edge版本 89.0.774.75 (官方内部版本) (64 位)服务器:操作系统:CentOS 8.3.2011Nginx版本:1.14.1PHP版本:7.2.24Yii2版本:2.0.14phpoffice/phpword版本:0.18.1今天,在Yii2下面用PhpWord生成了Word文件。打开文件后提示:很抱歉,无法开test.docx原创 2021-04-14 10:19:00 · 5872 阅读 · 0 评论 -
YII2的Gii 出现错误提示:Undefined index: constraint_name
这个问题主要是因为MySQL数据库升级到8导致的,原因是:MySQL8.*返回的字段名是大写的。出错的位置是:/path/to/vendor/yiisoft/yii2/db/mysql/Schema.php:394我们只需要将对应的代码修改如下: foreach ($rows as $row) { $row = array_change_key_case($row, CASE_LOWER);问题解决。...原创 2020-11-26 17:36:14 · 1454 阅读 · 1 评论 -
Yii2在CentOS下的安装与使用
1、安装composerroot用户执行:php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');" php composer-setup.phpmv composer.phar /usr/local/bin/composermkdir /data/site/localhost/yii...原创 2020-02-24 17:50:32 · 998 阅读 · 0 评论 -
如何安装Composer?怎么将Composer切换为国内源?(阿里源)
安装网上能查到的资料,安装方法都是:curl -sS https://getcomposer.org/installer | phpmv composer.phar /usr/local/bin/composer这要从国外下载,速度真的很急人,基本上都要1分钟以上,我们可以通过国内的镜像来下载安装,比如阿里的镜像,安装方法如下:curl -O https://mirrors.aliyu...原创 2020-01-01 23:02:55 · 1915 阅读 · 0 评论 -
PHP程序能不能运行在Hadoop?CentOS Linux 8下PHP的大数据处理
# 答案通过Hadoop的MapReduce功能是可以正常运行PHP程序的。需要通过以下步骤:# 1、安装Hadoop在集群的每台机器上安装Hadoop,保证目录结构和配置文件一致(可以在一台服务器上安装好复制到另外的服务器上),参考:怎么在CentOS Linux 8 上安装Hadoop?2、安装PHP在集群的每台机器上安装PHP,并保持目录结构和配置文件一致,参考:怎么在CentOS Linux 8 上安装PHP?本文假定你已经做好了上述安装,如果没有做好,可以点击上述链接查看相关参考资料原创 2019-12-29 22:00:26 · 353 阅读 · 0 评论 -
怎么在CentOS Linux 8 上安装PHP?(DNF/YUM安装方式)
其实CentOS Linux 8 下默认的包管理工具已经变为了DNF,但是为了保持使用习惯,默认又给DNF加了一个软链接,名字就叫YUM。运行YUM命令,其实执行的是DNF,但是这些不影响我们使用YUM或DNF。我还是喜欢用YUM命令,所以以下所有的YUM命令你改成DNF来执行,一样能够成功。安装PHPCentOS Linux 8.0.1905默认的PHP版本是7.2.11,我们先升级一下...原创 2019-12-29 00:29:49 · 1447 阅读 · 0 评论