分类 电脑 下的文章

magento2 - 安装报错 - You do not have the SUPER privilege and binary logging is enabled

环境:nginx,php7.3,mysql5.7,magento2.3.4的tgz包。

通过浏览器安装magento2时,报错:You do not have the SUPER privilege and binary logging is enabled (you might want to use the less safe log_bin_trust_function_creators variable)

尝试:以root用户连接到mysql命令台,执行 set global log_bin_trust_function_creators=1;

参考:https://magento.stackexchange.com/questions/144713/magento-2-1-data-migration-super-privilege-error

xampp php 7.4 - apache启动失败 - vcruntime140.dll not compatible with PHP - Visual C++ Redistributable for Visual Studio 2019

现象:安装了 xampp php 7.4.3,但 apache 启动失败。

尝试:

  1. 查看 apache 的错误日志内容,有如 vcruntime140.dll not compatible with PHP 的提示信息
  2. 如在apache的配置文件中,不加载php7的模块,可以成功启动
  3. 查看到当前Windows安装了Visual C++ Redistributable for Visual Studio 2017
  4. 但网上搜索得,php 7.4 的Windows运行环境,可能需要更高版本的 Visual C++ Redistributable for Visual Studio 2019
  5. 下载和安装 Visual C++ Redistributable for Visual Studio 2019 后,apache php 可以正常启动了

参考:

修改 iredmail 套件中 roundcube web邮箱登录界面的logo

环境:CentOS7 里安装了 iredmail-1.1。

过程:

  1. /opt/www/roundcubemail/skins/elastic/images/logo.svg # 替换默认 roundcube 的logo
  2. /opt/www/roundcubemail/skins/elastic/images/favicon.ico # 替换默认 roundcube 的站标
  3. 在 /opt/www/roundcubemail/config/config.inc.php 配置文件里,增加一行,修改登录界面的文字说明,默认是“Roundcube Webmail”,如 $rcmail_config['product_name'] = 'AnQun Webmail';

参考:

在 CentOS7 里安装 FFmpeg

环境:CentOS7 64位。

过程:

  1. yum install epel-release # 安装 epel 软件源
  2. yum update # 更新
  3. rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro # 安装 Nux Dextop YUM 源的匙
  4. rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm # 安装 Nux Dextop YUM 源
  5. yum install ffmpeg ffmpeg-devel # 安装 FFmpeg 和开发组件
  6. ffmpeg # 如果安装成功,执行 ffmpeg 命令会输出版本及相应的库

参考:https://www.vultr.com/docs/how-to-install-ffmpeg-on-centos

postfix 收不到邮件 - 错误 - NOQUEUE: reject: RCPT from Relay access denied

现象:安装和配置 postfix 后,从外域发邮件到本域,收不到邮件。查看日志,提示:NOQUEUE: reject: RCPT from Relay access denied。

尝试:检查配置文件 /etc/postfix/main.cf ,查看 mydestination 的值是否包含收件地址的域(如,liu@anqun.org的收件地址,mydestination需包含有anqun.org的域)。

参考:https://serverfault.com/questions/883433/postfix-send-email-but-not-receive-it-noqueue-reject-rcpt-from-relay-access