导航

随笔分类 -  Linux+php+apache+mysql

摘要:,使用Docker安装phpmyadmin,先下载镜像 docker pull phpmyadmin/phpmyadmin 启动镜像 docker run -d --name myadmin -e PMA_HOST=172.17.0.1 -e PMA_PORT=3306 -p 10013:80 ph 阅读全文

posted @ 2021-12-20 22:43 displaynick 阅读(584) 评论(0) 推荐(0)

摘要:环境:Centos7.5 首先进入容器: docker exec -it myphp7 /bin/bash 先添加软件源(我在这里浪费了很长时间,先后使用163和aliyun的源都报各种错误,直到使用中科大的源才可以) echo "deb http://mirrors.ustc.edu.cn/deb 阅读全文

posted @ 2021-01-12 18:56 displaynick 阅读(627) 评论(3) 推荐(0)

摘要:最近在使用thinkphp6 多应用路由配置时遇到一个深坑,在此记录一下: thinkphp6在升级到6.0.5后,多应用模式路由配置,连最基本的回调函数都不生效,一直提示找不到控制器,如下: 后来查找资料时,找到这篇文章:TP6 多应用入口, 路由及路由分组 不能访问问题(三大问题详细交你处理) 阅读全文

posted @ 2021-01-06 16:38 displaynick 阅读(2695) 评论(0) 推荐(0)

摘要:php7+nginx环境部署好之后,将之前一个微信后台运行起来。结果在验证URL阶段一直失败。 试了各种方法,未解决。最后调用微信的调试工具才发现报错是Uncaught Error: Call to undefined function mcrypt_module_open() 查了一下资料,mcr 阅读全文

posted @ 2020-05-15 17:44 displaynick 阅读(285) 评论(0) 推荐(0)

摘要:我的环境CentOS 7.5 首先安装 nginx docker pull nginxdocker pull php:7.1.30-fpm 安装完成之后进行配置,首先要确定网站目录、nginx配置文件目录 mkdir /var/www mkdir /var/confcd /var/confvim t 阅读全文

posted @ 2020-05-15 08:54 displaynick 阅读(341) 评论(0) 推荐(0)

摘要:1.Linux的变量种类 按变量的生存周期来划分,Linux变量可分为两类: 1. 永久的:需要修改配置文件,变量永久生效。 2. 临时的:使用export命令声明即可,变量在关闭shell时失效。 2.设置变量的三种方法 1. 在/etc/profile文件中添加变量【对所有用户生效(永久的)】 阅读全文

posted @ 2020-05-06 18:00 displaynick 阅读(1230) 评论(0) 推荐(0)

摘要:1、修改docker容器端口映射的方法 链接地址:https://blog.csdn.net/m0_37886429/article/details/82757116 2、Docker安装Tomcat容器并部署web项目 链接地址:https://blog.csdn.net/shechaojin/a 阅读全文

posted @ 2020-05-06 17:31 displaynick

摘要:将mysql从5.5.25升级到8.0.12过程中遇到几个问题,记录如下: 将数据库安装好后,导入原来的数据,启动tomcat,报错unable to load authentication caching_sha2_plugin,解决办法如下: ALTER USER 'root'@'localho 阅读全文

posted @ 2019-09-04 10:10 displaynick 阅读(2833) 评论(0) 推荐(0)

摘要:直接上解决方案:网上很多说要改php.ini的,但是我自己写的php连接MYSQL的代码没有问题,可以顺利连接并读取,说明php配置是没有问题的,应该是phpmyadmin的配置问题,最终在这里找到的答案:解决方法是将config.ini.php里面的host从localhost改为127.0.0. 阅读全文

posted @ 2019-04-09 17:39 displaynick 阅读(3169) 评论(0) 推荐(0)

摘要:我的环境php5.4.44 首先进入源码中/ext/pdo目录,运行/usr/local/bin/phpize(php的安装目录下phpize,必须在/ext/pdo目录中运行),运行结束后,会产生一个configure文件 接下下./configure -with-php-config=/usr/ 阅读全文

posted @ 2019-03-28 18:52 displaynick 阅读(192) 评论(0) 推荐(0)

摘要:ubuntu安装mysql遇到了很多问题,Linux上的问题特别多,国内网站上解决问题的资料又比较少,建议多看看官方文档。 首先,ubuntu必须安装mysql8,安装mysql8以下的版本会遇到各种奇怪的问题。而apt-get上安装的是5.7,官方文档在此:https://dev.mysql.co 阅读全文

posted @ 2019-03-27 21:53 displaynick 阅读(694) 评论(0) 推荐(0)

摘要:sudo apt-get autoremove --purge mysql-server sudo apt-get remove mysql-common sudo rm -rf /etc/mysql/ /var/lib/mysql #清理残留数据 dpkg -l |grep ^rc|awk '{p 阅读全文

posted @ 2019-03-27 11:02 displaynick 阅读(391) 评论(0) 推荐(0)

摘要:建议通过源代码形式安装,不要通过apt-get安装,通过apt-get只能安装指定版本,且文件分散。安装过程可以百度,我主要写一下遇到的问题。 首无要安装 make 命令, sudo apt-get install make 其次由于要编译源代码,gcc是必须安装的,我使用apt-get insta 阅读全文

posted @ 2019-03-26 17:04 displaynick 阅读(278) 评论(0) 推荐(0)

摘要:貌似aptitude 和 apt-get ,我的环境ubuntu 18.04,运行aptitude install 会报错 The method driver /usr/lib/apt/methods/http could not be found 暂时无法解决,只能先换回apt-get,先删除ap 阅读全文

posted @ 2019-03-22 18:07 displaynick 阅读(561) 评论(0) 推荐(0)

摘要:最近想学习一下linux的操作系统。先在win10上学习一下linux的使用。在win10上安装linux子系统的方法见:https://blog.csdn.net/zhangdongren/article/details/82663977写得非常详细。安装完成后,切换到国内软件源,编辑软件源 /e 阅读全文

posted @ 2019-03-20 17:54 displaynick 阅读(972) 评论(0) 推荐(0)

摘要:mysql 10060 阅读全文

posted @ 2019-01-18 11:00 displaynick 阅读(918) 评论(0) 推荐(0)

摘要:mysql 可通过外键约束,实现数据的级联更新或者删除。 例如有主表(员工排班表): CREATE TABLE `personal_schedule` ( `id` int(11) NOT NULL AUTO_INCREMENT, `employee_id` int(11) DEFAULT NULL 阅读全文

posted @ 2019-01-04 15:52 displaynick 阅读(601) 评论(0) 推荐(0)