PHP

使用Composer接管以前手动安装的Drupal网站

大伟哥 提交于 2020-07-03,周五, 17:08

Drupal越来越倾向于使用Composer来管理代码库了,好多模块不使用Composer都不容易安装成功。那对于以前下载上传又手动安装配置的Drupal网站,怎么样才能搭上Composer的快车呢?大伟哥经过对Drupal文档的学习和实际测试,发现很容易就可以免票上车了。上了车之后再回头看,才知道阻碍我们拥抱Composer的,不是Composer真的复杂难学,而是习惯的力量和对未知事物的恐惧。我们要始终意识到这样一个事实:Composer是来帮我们的,不是来制造麻烦的。

Composer:Cloning failed using an ssh key for authentication, enter your GitHub credentials to access private repos

大伟哥 提交于 2020-06-22,周一, 22:42

Composer真香,使用composer是会上瘾的,大伟哥已经决定把所有的Drupal网站都使用Composer来接管了。不过最近在阿里云ECS上使用Composer来安装依赖的时候,遇到了这样的错误:

解决PHP7.3下Magento1.9.4管理后台显示空白页面的问题

大伟哥 提交于 2020-05-28,周四, 09:18

Magento 1.9.4版本的官方发布说明上,是支持到PHP7.2版本的。大伟哥换了新的阿里云服务器以后,安装的是PHP7.3,当时也有些担心会不会不兼容,但是迁移过来以后,发现各个页面都能正常打开,也就放着不管了。

直到今天,想进Magento后台去修改某项配置,却发现输入管理员用户名和密码之后,页面跳转不正常,打开的页面是空白页,不能正常显示后台内容。这吓了我一跳,难不成真是PHP版本不兼容的问题?

Apache的错误日志显示如下:

标签

Ubuntu下修改PHP7.2-FPM的内存限制

大伟哥 提交于 2019-09-30,周一, 00:29

这两天大伟哥在Drupal中导入大量的中国省市县分类术语(大概5000多条)之后,在后台查看相应的分类术语表时遭遇了好久不见的白屏。

于是使用SSH连接阿里云ECS服务器,运行sudo tail /var/log/apache2/error.log查看日志,发现了这么一条:

标签

Ubuntu Server升级PHP5.x到PHP7.2

大伟哥 提交于 2019-03-09,周六, 10:38

都9102年了,PHP最新版本都发布到7.3了,你还在用PHP5.x吗?

截止到前两天,大伟哥的阿里云服务器运行的还是PHP 5.5.9,实在是落后太多了。之前使用PHP5是因为服务器上运行着一个Magento 1的网站,然而,继能够在PHP7.0上运行Magento 1.9的模块Inchoo_PHP7出现以后,Magento官方也于2018年9月份推出了支持Magento 1.9运行在PHP7.2上的补丁,还于同年12月份发布了直接支持PHP7.2的最新版本1.9.4.0。

标签

网站本地测试开发要尽量使用linux环境

大伟哥 提交于 2017-10-01,周日, 12:16

在Drupal交流群里,经常有人发出一些安装运行的错误,要么白屏,要么网站显示出错,一长串的错误提示让新手感到无所适从,折腾好多天连个空的网站也没运行起来,更别说进入后台学习后台设置操作、添加内容并调整外观效果了。这无疑给新手很大的打击,搞不好就直接放弃了。

标签

Ubuntu Server 16.04安装phpMyAdmin

大伟哥 提交于 2017-09-04,周一, 16:46

phpMyAdmin是一款基于PHP的、强大易用的MySQL数据库管理工具,大部分的虚拟主机都会提供给用户用来管理MySQL数据库。而对于使用VPS或者独立主机的我们,需要自己安装配置它。好在phpMyAdmin是开源免费的,安装也非常简单,在Ubuntu系统里只需要两句命令就可以了。在安装前要确认你的Ubuntu系统已经安装好了Apache服务器和MySQL数据库。以下是安装步骤说明:

标签