当前位置: 首页 > news >正文

哪个网站可以学做包子大连建设工业产品网站

哪个网站可以学做包子,大连建设工业产品网站,网站建设方案范例,wordpress牛站运行效果如图: 最近被好多人问,本来运行的好好的,突然swoole就启动不了了。 本工具为爱发电,如果工具正好解决了您的需求。我会很开心 代码如下: """本脚本为爱发电by:网前雨刮器 """…

运行效果如图:

241b4202311271112504772.png

最近被好多人问,本来运行的好好的,突然swoole就启动不了了。

本工具为爱发电,如果工具正好解决了您的需求。我会很开心

代码如下:

"""本脚本为爱发电by:网前雨刮器
"""
import subprocess
import redef check_php_environment():def check_php_version():try:output = subprocess.check_output(['php', '-v'], stderr=subprocess.STDOUT)result = output.decode('utf-8')php_version_str = result.split('\n')[0]php_version = php_version_str.lower().split(' ')[1]if php_version.startswith('7.'):major_version, minor_version, patch_version = map(int, php_version.split('.'))if 7 <= major_version <= 7 and 1 <= minor_version <= 4:print(f"\033[32mPHP版本通过 (当前版本:{php_version})\033[0m")else:print(f"\033[31mPHP版本不通过 (当前版本:{php_version})\033[0m")else:print(f"\033[31mPHP版本不通过 (当前版本:{php_version})\033[0m")except subprocess.CalledProcessError as e:return Nonedef check_php_extension(extension_name, expected_version=None):try:output = subprocess.check_output(['php', '-m'], stderr=subprocess.STDOUT)result = output.decode('utf-8')installed_extensions = result.split()if extension_name in installed_extensions:print(f"\033[32m{extension_name} 已安装\033[0m")if expected_version is not None:output = subprocess.check_output(['php', '--ri', extension_name], stderr=subprocess.STDOUT)result = output.decode('utf-8')match = re.search(r"Version => (.+)", result)if match:version = match.group(1).strip()print(f"\033[32m{extension_name} 版本号为 {version}\033[0m")if not re.match(expected_version.replace("*", r"\d+"), version):return None# print(f"报错:{extension_name} 扩展的版本号不满足要求")else:return None#print(f"无法获取 {extension_name} 扩展的版本信息")else:print(f"\033[31m{extension_name} 扩展未安装\033[0m")except subprocess.CalledProcessError as e:print(f"无法执行命令: {e.output}")def check_proc_open():try:output = subprocess.check_output(['php', '-i'], stderr=subprocess.STDOUT)result = output.decode('utf-8')if 'disable_functions' in result:disable_functions = result.split('disable_functions => ')[1].split(' =>')[0]if 'proc_open' in disable_functions:print("\033[31mproc_open 函数已被禁用\033[0m")else:print("\033[32mproc_open 函数未被禁用\033[0m")else:print("无法获取禁用函数列表")except subprocess.CalledProcessError as e:print(f"无法执行命令: {e.output}")def check_mysql_version():try:output = subprocess.check_output(['mysql', '-V'], stderr=subprocess.STDOUT)result = output.decode('utf-8')version_match = re.search(r"\d+\.\d+\.\d+", result)if version_match:mysql_version = version_match.group(0)if mysql_version.startswith('5.6.') or mysql_version.startswith('5.7.'):print(f"\033[32mMySQL 版本通过 (当前版本:{mysql_version})\033[0m")else:print(f"\033[31mMySQL 版本不通过 (当前版本:{mysql_version})\033[0m")else:print("\033[31m无法获取MySQL 版本号\033[0m")except subprocess.CalledProcessError as e:print(f"无法执行命令: {e.output}")def check_web_server():try:apache_process = subprocess.check_output(['ps', '-ef']).decode('utf-8')if 'apache2' in apache_process or 'httpd' in apache_process:print("\033[32m当前环境为 Apache  (建议使用Nginx)\033[0m")returnnginx_process = subprocess.check_output(['ps', '-ef']).decode('utf-8')if 'nginx' in nginx_process:print("\033[32m当前环境为 Nginx\033[0m")returnprint("\033[31m未检测到 Apache 或 Nginx 进程\033[0m")except subprocess.CalledProcessError as e:print(f"无法执行命令: {e.output}")print('')check_php_version()print('')check_proc_open()print('')check_php_extension('redis')print('')check_php_extension('fileinfo')print('')check_php_extension('swoole')print('')check_php_extension('swoole_loader', '3.0.\d+')print('')check_mysql_version()print('')check_web_server()print('')print('---------------------------------------------------------------------------------')print('')print("\033[33m注:请确定当前PHP命令行版本与你安装的PHP版本一致\033[0m")print("\033[33m注:如果你确定以上扩展已经安装并配置,请重启php、必要时重启服务器\033[0m")print("\033[33m本脚本为爱发电\033[0m")print("\033[33mby:网前雨刮器\033[0m")check_php_environment()

如果您不会使用python 不会配置python环境,可以使用我已经打包好的程序

使用方法如下:

将程序放在服务器下,直接“./文件名” 运行即可。

982b9202311271116187887.png

​​​​​​​ 

http://www.yayakq.cn/news/768262/

相关文章:

  • 深圳建立网站的公司临海市住房与城乡建设规划局 网站
  • 常州武进区建设局网站怎么自己做网页链接
  • 长春网站建设首选网诚传媒极简logo手绘图
  • 互动网站建设山东省乡镇网站建设
  • 建设网站的功能定位是什么意思最近国内外重大新闻事件
  • 网站建设规划书的制作seopc流量排行榜企业
  • 网站开发外包哪家好常见的网站结构
  • 国外网站国内备案上海百度公司总部地址
  • 做兼职看什么网站好网站用亚马逊做标题会侵权吗
  • 电子商务网站建设的一般步骤有用eclipce做登录网站
  • 深圳网站制作公司讯帮人做网站好挣吗
  • 百度xml网站地图上传文档到网站上怎么做
  • 建企业版网站多久建设工程考试网
  • 2019年开公司做网站可以吗wordpress 参数传人
  • 做网站运营需要培训吗网站建设平台分析
  • 合肥政务区建站公司网站怎么打开
  • 如何免费做网站dw网页制作模板成品免费
  • 深圳优质网站建设案例佛山短视频拍摄
  • 做面包网站做网站包含什么职位
  • 沈阳网站推广优化文艺风格wordpress主题
  • 物流企业网站建设步骤1000并发视频网站
  • 陕西服装网站建设福建建筑信息平台
  • 网站集约整合建设交流wordpress自定义右侧不显示页面
  • 做电影网站解决版权问题百度推广电话
  • 网站推广策划思路与执行企业邮箱注册申请免费注册入口
  • 做本地网站赚钱吗?东莞百度首页优化
  • 创建好网站如何把浏览汇通网做期货的网站做期货的网站
  • 西安做的好的网站公司域名维护一个年多少钱
  • 教务处网站建设清水河网站建设
  • 建设景区网站要有的内容买机箱网站