使用python的flask开发网站步骤进入到了服务器环境部署阶段,这里选择一键安装包WDCP的Apache与nginx共有环境,试着在不影响原环境的状态下使用flask部署一个网站。
本地测试使用虚拟机安装Ubuntu环境,公司电脑安装的centOS环境,centOS安装WDCP编译下没有出现问题,顺利安装,家里笔记本使用Ubuntu系统进行“sh lanmp.sh”步骤时出现了问题:
lanmp.sh: 45: lib/common.conf: function: not found
lanmp.sh: 67: lib/common.conf: Syntax error: "}" unexpected
秉着出现问题首先“百度”原则,找到了解决办法,如下:
在ubuntu安装wdcp v3执行sh lanmp.sh的时候错误
lanmp.sh: 45: lib/common.conf: function: not found
lanmp.sh: 67: lib/common.conf: Syntax error: "}" unexpected
ubuntu的dash兼容性不好导致,而编译常用的是bash。所以大家可以直接将ubuntu的编辑器(shell)操作进行更改。命令如下:sudo dpkg-reconfigure dash
运行后 选择no。
sudo sh lanmp.sh即可安装
---------------------------------------------------------
更新:
这里也可以解决ubuntu 安装 WDCP V3.2 (或者V3升级到V3.2)最新版需要另外安装PHP 多版本共存出错时,即:以下官方安装多版本PHP步骤
------------------------------
安装方法如下:
wget http://down.wdlinux.cn/in/phps.sh
sh phps.sh
(共支持7个版本的PHP,如5.2.17/5.3.29/5.4.45/5.5.38/5.6.30/7.0.18/7.1.4)
默认安装使用版本,可以针对或选择性安装某个版本,如
sh phps.sh 7.1.4
即可安装7.1.4
多版本PHP的手动启动|停止|重起
如:5.5
/www/wdlinux/phps/55/bin/php-fpm start
/www/wdlinux/phps/55/bin/php-fpm stop
/www/wdlinux/phps/55/bin/php-fpm restart
如是其它版本,把55替换为相应版本即可
--------------------------
按照以上修改就可安装PHP 多版本了
截图:
解决方法来自:蓝队云
TAGS:Ubuntu , WDCP , 报错
来自Davids zhou博客原创文章请尊重作者:http://www.zongk.com/zongk/107.html转载请标注此链接