千家信息网

Ubuntu 16.04下如何安装织梦CMS系统

发表于:2024-11-29 作者:千家信息网编辑
千家信息网最后更新 2024年11月29日,这篇文章给大家分享的是有关Ubuntu 16.04下如何安装织梦CMS系统的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Ubuntu 16.04下安装织梦CMS系统安装Ub
千家信息网最后更新 2024年11月29日Ubuntu 16.04下如何安装织梦CMS系统

这篇文章给大家分享的是有关Ubuntu 16.04下如何安装织梦CMS系统的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

Ubuntu 16.04下安装织梦CMS系统

安装Ubuntu 16.04安装织梦CMS开始发现所有目录没有权限,把源码的用户加入到php用户组下面,目录权限问题解决,接下来php-mysql显示为off,安装好php-mysql后,php-gd显示为off找了半天无解,最后在google下找到解决方案,但是与我碰到问题不一样,最后修改代码成功运行将off显示为on

解决方案

  • 查看`php5.7-gd` 版本,如果没有安装php5.7-gd请先根据你的php版本安装gd

# php --ri gdGD Support => enabledGD headers Version => 2.2.5GD library Version => 2.2.5FreeType Support => enabledFreeType Linkage => with freetypeFreeType Version => 2.6.1GIF Read Support => enabledGIF Create Support => enabledJPEG Support => enabledlibJPEG Version => 8PNG Support => enabledlibPNG Version => 1.2.54WBMP Support => enabledXPM Support => enabledlibXpm Version => 30411XBM Support => enabledWebP Support => enabledDirective => Local Value => Master Valuegd.jpeg_ignore_warning => 0 => 0
  • 因为install/install.inc.php 中返回的版本是2.0,需要将返回版本修改你安装的真实版本2.1.1

function gdversion(){  //没启用php.ini函数的情况下如果有GD默认视作2.0以上版本  //因为我是ubuntu服务器,没有配置php.ini,所以这里返回的是GD2.0版本,然而我的GD版本为2.1.1,所以手动配置版本号  if(!function_exists('phpinfo'))  {      //if(function_exists('imagecreate')) return '2.0';      if(function_exists('imagecreate')) return '2.1.1';      else return 0;  }  else  {    ob_start();    phpinfo(8);    $module_info = ob_get_contents();    ob_end_clean();    if(preg_match("/\bgd\s+version\b[^\d\n\r]+?([\d\.]+)/i", $module_info,$matches)) {   $gdversion_h = $matches[1];  }    else {  $gdversion_h = 0; }    // return $gdversion_h;    return '2.1.1';  }

感谢各位的阅读!关于"Ubuntu 16.04下如何安装织梦CMS系统"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

0