thinkphp6项⽬部署到服务器,thinkphp6部署centos7服务器问 题笔记
thinkphp6部署centos7服务器问题笔记
最近在⽤thinkphp6开发⼀个项⽬(后⽂简称tp6),本地使⽤php think run的⽅式调试⼀切OK。
然⽽⼩编由于是第⼀个tp项⽬没经验,当将项⽬上传⾄服务器部署时,折腾了⼩半天才搞定。
有⼏个问题,中间⼜尝试源码编译安装,总共出现了这么些个问题: (1)
在Windows PC开发环境不敏感的⽂件⼤⼩写,如 jsmin.php->JSMin.php
(2)
ctype_lower不到,
Uncaught Error: Call to undefined function think\helper\ctype_lower()
(3)
PDO不到
(4)
pdo_mysql 不到
一个圆柱形玻璃容器(5)
PDO⼜不到could not find driver
(6)
Alternatively, you may set the environment variables SQLITE_CFLAGS and SQLIT……
阿西……
哥怒了,
百度众多CentOS7环境安装php7教程,如:
pcti最后history查看⼩编的操作笔记如下yum remove php*
设备防尘罩yum install epel-release
yum --enablerepo=remi-php73 install php
yum --enablerepo=remi-php73 install php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt php-pdo php-ctype php-pdo_mysql
注意,这⾥⼩编尤其关照了 php-pdo、php-ctype 和 php-pdo_mysql
查看版本[root@VM_XXXXXX_centos ~]# php -v
PHP 7.3.13 (cli) (built: Dec 17 2019 10:29:15) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.13, Copyright (c) 1998-2018 Zend Technologies
川口成型机炮筒原理composer -v
摆线齿轮cp ./composer.phar /usr/local/bin/composer
蒙砂膏
composer install
composer update
apache服务重启systemctl restart httpd 额,终于OK了。