CentOS 8 安装配置 Nginx, MariaDB, PHP

一. 添加常用软件库

Remi 主打 php 及相关扩展, 所以安装 php 这个库是不二选择.
首先进入 Remi 网站, 在 Maintained Enterprise Linux (RHEL / CentOS / Other clones) 列表中找到 Enterprise Linux 8 项后面的 remi-release-8.rpm , 执行下面的命令安装.

阅读全文

使用 Redis 做缓存为 wordpress 加速

服务器环境

DigitalOcean VPS , CentOS 7 + LNMP

WordPress 已经有众多加速插件, 效果都还不错. 大多采用生成静态页面文件的方式. 对数据库的加速能力有限.

Redis 是一种内存数据库, 用它为 mysql 做缓存, 可有效加速数据库查询速度.

在使用 Redis 之前要先安装 Redis 和 php redis 扩展

阅读全文

CentOS 7 配置 LNMP + FTP 环境

CentOS 7 与前代相比有了巨大改变,  服务管理器, 时间设置等等, 对于习惯了前代版本的人来说还是需要时间适应的.

下面讲一下如何从头配置 CentOS 生产环境, 以 DigitalOcean 云主机为例, 有关此云主机的介绍 请点这里

CentOS 7 为64位系统, 最低内存要求512M.

 一. 添加常用软件源

1. 添加 Remi

Remi 主打 php 及相关扩展, 所以安装 php 这个源是不二选择.
首先进入 Remi 网站, 在 Maintained Enterprise Linux (RHEL / … 阅读全文

运行在 IIS 上的 wordpress 重写设置.(wordpress rewrite .htaccess to web.config)

阅读全文

启用 Magento 调试模式

Magento 默认不会显示错误提示, 通常会显示一个空白页. 若要启用 Magento 的调试模式, 有两种方式:

1. 在根目录的 .htaccess 文件最后加入

如图

 

2. 直接修改 Magento 根目录 index.php 文件, 找到

阅读全文

解决 Magento 1.4.1.1 使用 One Step Checkout 插件无法添加到购物车

对于Magento 版本1.4.1.1版本来说,可能会导致产品无法添加到购物车页面,提示错误cannot add item to shopping cart。

这个错误会在如下的条件下产生

1 客户没有登录( The user is not logged in)
2 商店设置了购物车打折规则(There is a shopping cart rule)
3 使用非Magento默认的支付方式 (There are only non default Magento payment methods).

修正的方法如下:

找到 app/code/core/Mage/Sales/Model/Quote/Payment.php 文件 ,修改第115行,_beforeSave()这个方法改成:

阅读全文