Install Bugzilla on Linux 03

Continue [Section 6~15] 6. Install a Mail Transfer Agent

[root@centos DBD-Oracle-1.24]# rpm -qa|grep sendmail

sendmail-8.13.1-3.3.el4

Sendmail is the original Unix MTA,and it has been installed.

7. Installing Bugzilla on mod_perl

You have two options for running Bugzilla under Apache - mod_cgi (the default) and mod_perl (new in Bugzilla 2.23)

In the process of installing mod_perl, it exist much trouble,I choose mod_cgi.

[@more@]

8. Create localconfig file using checksetup.pl

# /var/www/html/bugzilla-3.2.5/checksetup.pl

Reading ./localconfig...

This version of Bugzilla contains some variables that you may want to

change and adapt to your local settings. Please edit the file

./localconfig and rerun checksetup.pl.

The following variables are new to ./localconfig since you last ran

checksetup.pl: create_htaccess, webservergroup, db_driver, db_host, db_name, db_user, db_pass, db_port, db_sock, db_check, index_html, cvsbin, interdiffbin, diffpath, site_wide_secret

9. Modify the localconfig file.

Load this file in your editor. The only two values you need to change are $db_driver and $db_pass, respectively the

type of the database and the password for the user you will create for your database. Pick a strong password (for

simplicity, it should not contain single quote characters) and put it here. $db_driver can be either ’mysql’, ’Pg’ or

’oracle’.

Note: In Oracle, $db_name should actually be the SID name of your database

10. Database Server

10.1 Create tablespace

sys@SHENZHEN> create tablespace bugs

2 datafile '/u01/oradata/shenzhen/bugs01.dbf' size 50M

3 autoextend on next 5M maxsize unlimited;

Tablespace created.

10.2 Create a User to Oracle

SQL>

CREATE USER bugs

IDENTIFIED BY bugs

DEFAULT TABLESPACE bugs

TEMPORARY TABLESPACE TEMP

PROFILE DEFAULT;

-- GRANT/REVOKE ROLE PRIVILEGES

GRANT CONNECT TO bugs;

GRANT RESOURCE TO bugs;

-- GRANT/REVOKE SYSTEM PRIVILEGES

GRANT UNLIMITED TABLESPACE TO bugs;

GRANT EXECUTE ON CTXSYS.CTX_DDL TO bugs;

10.3 Configure the Web Server

If you use Apache, append these lines to httpd.conf to set ORACLE_HOME and LD_LIBRARY_PATH.

For instance:

# vi /etc/httpd/conf/httpd.conf

SetEnv ORACLE_HOME /u01/oracle/

SetEnv LD_LIBRARY_PATH /u01/oracle/lib/

When this is done, restart your web server.

10.4 Create DB tables and other objects with checksetup.pl

# /var/www/html/bugzilla-3.2.5/checksetup.pl

There was an error connecting to Oracle:

ERROR OCIEnvNlsCreate. Check ORACLE_HOME (Linux) env var or PATH (Windows) and or NLS settings, permissions, etc.

Then start LISTENER and make sure $db_name in localconfig is same as SID (case-sensitive).

# /var/www/html/bugzilla-3.2.5/checksetup.pl

The problem resoved,and then input adminstrator information.

11. Bugzilla using Apache

# vi /etc/httpd/conf/httpd.conf

# Add following contents for Setting Apache httpd with mod_cgi

AddHandler cgi-script .cgi

Options +Indexes +ExecCGI

DirectoryIndex index.cgi

AllowOverride Limit

12. Login Bugzilla

Open http://192.168.0.160/bugzilla/ in Brower,but it show error as follows:

Forbidden

You don't have permission to access /bugzilla/ on this server.

Apache/2.0.52 (CentOS) Server at 192.168.0.160 Port 80

--Solution:

# chmod -R 755 bugzilla

Login successfully!

13.Create a new bugzilla project

13.1 When you use Mysql database

# cd /var/www/html

# cp -r bugzilla-3.2.5 projecta

# cd projecta

# ./checksetup.pl (generate localconfig file)

# vi localconfig (modify $db_name to projecta)

# ./checksetup.pl

Then new db for projecta begin to create automatically.

Open http://192.168.0.160/projecta/

13.2 When you use Oracle database

1> Create a new tablesapce and user for new project.

sys@SHENZHEN> create tablespace projectb

datafile '/u01/oradata/shenzhen/projectb.dbf' size 50M

autoextend on next 5M maxsize unlimited;

sys@SHENZHEN>

CREATE USER projectb

IDENTIFIED BY bugs

DEFAULT TABLESPACE projectb

TEMPORARY TABLESPACE TEMP

PROFILE DEFAULT;

-- GRANT/REVOKE ROLE PRIVILEGES

GRANT CONNECT TO projectb;

GRANT RESOURCE TO projectb;

-- GRANT/REVOKE SYSTEM PRIVILEGES

GRANT UNLIMITED TABLESPACE TO projectb;

GRANT EXECUTE ON CTXSYS.CTX_DDL TO projectb;

2> Copy a new project and edit localconfig

# cd /var/www/html

# cp -r bugzilla-3.2.5 projectb

# cd projectb

# ./checksetup.pl (generate localconfig file)

# vi localconfig

make sure $db_driver = 'oracle';$db_name = 'SHENZHEN'; $db_user = 'projectb';$db_pass = 'bugs';

Then # ./checksetup.pl

The new db for projecta begin to create automatically.

Open http://192.168.0.160/projectb/

Actually, Maybe it will show some trouble when you create a new project with oracle DB.

Some isses and solution show as follows:

1> Issue 1

Run checksetup.pl with root user when you want to create database,it show error as follows:

----------------------

There was an error connecting to Oracle:

ERROR OCIEnvNlsCreate. Check ORACLE_HOME (Linux) env var or PATH (Windows) and or NLS settings, permissions, etc.

This might have several reasons:

* Oracle is not running.

* Oracle is running, but there is a problem either in the

server configuration or the database access rights. Read the Bugzilla

Guide in the doc directory. The section about database configuration

should help.

* Your password for the 'projecta' user, specified in $db_pass, is

incorrect, in './localconfig'.

* There is a subtle problem with Perl, DBI, or Oracle. Make

sure all settings in './localconfig' are correct. If all else fails, set

'$db_check' to 0.

-----------------------

--Solution :

# export ORACLE_HOME=/u01/oracle

If it exist the same error information, maybe you can set the new bugzilla project directory permissions(rwx).

2> Issue 2

Run checksetup.pl again,it show error as follows:

--------------------

DBD::Oracle::db do failed: ORA-06550: line 1, column 7:

PLS-00201: identifier 'CTX_DDL' must be declared

ORA-06550: line 1, column 7:

PL/SQL: Statement ignored (DBD ERROR: error possibly near indicator at char 6 in 'BEGIN CTX_DDL.CREATE_PREFERENCE

('BZ_LEX', 'WORLD_LEXER'); END;') [for Statement "BEGIN CTX_DDL.CREATE_PREFERENCE

('BZ_LEX', 'WORLD_LEXER'); END;"] at Bugzilla/DB/Oracle.pm line 345

Bugzilla::DB::Oracle::do('undef', 'BEGIN CTX_DDL.CREATE_PREFERENCEx{a}('BZ...') called at Bugzilla/DB/Oracle.pm line 495

Bugzilla::DB::Oracle::bz_setup_database('Bugzilla::DB::Oracle=HASH(0xad33820)') called at ./checksetup.pl line 144

-------------------

--solution:

Maybe the executing privilege on 'CTX_DDL' is missing,so you can grant to:

SQL> GRANT EXECUTE ON CTXSYS.CTX_DDL TO PROJECTB;

3> Isse 3

Open http://192.168.0.160/projectb/, it display all files list of /var/www/html/projectb/ on brower.

--Solution:

# vi /etc/httpd/conf/httpd.conf

Change

To

Then

# service httpd restart

14. Upgrading to New Release using tarball

bash$ cd /var/www/html

bash$ wget http://ftp.mozilla.org/pub/mozilla.org/webtools/bugzilla-3.7.2.tar.gz

bash$ tar xzvf bugzilla-3.7.2.tar.gz

bugzilla-3.7.2/

bugzilla-3.7.2/.cvsignore

(Output truncated)

bash$ cd bugzilla-3.7.2

bash$ cp ../bugzilla/localconfig* .

bash$ cp -r ../bugzilla/data .

bash$ cd ..

bash$ mv bugzilla bugzilla.old

bash$ mv bugzilla-3.7.2 bugzilla

bash$ cd /var/www/html/bugzilla

bash$ ./checksetup.pl

It will show some perl modules need to install in new version.

Then you need install one by one.

After install all required perl module,you can run again:

bash$ ./checksetup.pl

It will upgrade database.

There are two methods for perl module installation : Build.PL, Makefile.PL

For Build.PL

# perl Build.PL

# ./Build

# ./Build test

# ./Build install

Also you can install specified location:

perl Build.PL --install_base=/my/dir

If this installation need some lib,but these libs don't exist in default perl library, for example in /my/perl/lib,

you can execute below first:

# export PERL5LIB=/my/perl/lib

In the older module,it only has Makefile.pl,and it execute as follows:

# perl Makefile.PL PREFIX=/my/dir

# make

# make test

# make install

15. Issues and Troubleshooting

1> The Home page warning

The local XML file './data/bugzilla-update.xml' cannot be created. Please make sure the web server can write in this directory and that you can access the web. If you are behind a proxy, set the proxy_url parameter correctly.

Cause: The parameter "upgrade_notification" set to "latest_stable_release",but the bugzilla linking internet deny.

Solution : Make the bugzilla server link internet Or "upgrade_notification" set to "disabled".

Reference :

http://www.bugzilla.org

http://www.thegeekstuff.com/2010/05/install-bugzilla-on-linux/

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12472709/viewspace-1036195/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/12472709/viewspace-1036195/

RTX 4090 vs A100部署Kimi K2.5:中小团队大模型推理的TCO与稳定性实战指南 大模型推理并非单纯比拼峰值算力,而是围绕显存带宽、KV Cache效率、长期稳定性与总拥有成本(TCO)的系统工程。随着Kimi K2.5等128K上下文国产大模型走向落地,消费级GPU如RTX 4090凭借GDDR6X低延迟访存、Tensor Core 4.0原生FP8支持及成熟驱动生态,在中小规模推理场景中展现出远超参数预期的实用性。其优势不在于‘碾压’数据中心卡,而在于精准匹配推理负载特征——高吞吐、低抖动、强鲁棒性。本文聚焦真实部署中的显存稳定性、72小时可用性、vLLM调优与硬件选型避坑,为预算有 阅读详情

相关推荐

CentOS 7 下用 Cloudflare DNS-01 获取 Let‘s Encrypt 泛域名证书

泛域名证书(Wildcard SSL)是支撑多子域服务安全通信的基础能力,其核心验证机制依赖 ACME 协议的 DNS-01 挑战流程。该流程要求权威 DNS 提供商支持 API 自动化写入 TXT 记录,并确保全球递归 DNS 在严格时间窗口内可解析,涉及 TTL 控制、CAA 策略、ALPN/TLS 1.2+ 协商等底层网络与加密原理。技术价值在于实现零停机、可编程、符合最小权限原则的证书生命周期管理,广泛应用于微服务网关、SaaS 多租户平台及边缘部署场景。本文聚焦 CentOS 7 这一长期支持但环

weixin_30595035的博客 376

Oracle创建全文索引时的一些错误

Oracle创建全文索引错误Oracle创建全文索引时的一些错误 Oracle创建全文索引时的一些错误 在执行如下脚本时报错, BEGIN ctx_ddl.create_preference('ent_name_cn_lexer','chinese_lexer'); END; 报错信息如下: [Err] ORA-06550: line 2, column 2: PLS-00201: identifier 'CTX_DDL.CREATE_PREFERENCE' must be declared ORA-

sc1870940的博客 506

【QGIS】PyCharm集成pyqgis的processing工具箱:环境配置与初始化实战

本文详细介绍了如何在PyCharm中配置QGIS的Python环境并成功集成其强大的Processing工具箱。文章核心解决了独立环境下导入processing模块失败、算法无法调用等常见难题,通过手动添加插件路径和执行关键初始化步骤,实现了在PyCharm中丝滑调用QGIS地理处理算法,从而将复杂的空间分析流程自动化。

weixin_28831399的博客 391

RHEL6.5/Centos6.5 搭建bugzilla

一、安装httpd、 mod_ssl、 mysql-server 、 mysql 、php-mysql 、 gcc 、 perl* 、 mod-perl-devel[root@localhost ~]# yum -y install httpd mod_ssl mysql-server mysql php-mysql gcc perl* mod_perl-devel[root...

weixin_34050005的博客 251

Springboot + vue 实现导出word

Springboot + vue 实现导出word 后端代码 使用word先创建好已知的模板 使用word工具另存为.xml格式的文件 使用freemarker ftl模板 将修改后的xml文件复制到开发工具中,将文件后缀修改为ftl文件,并且将里面的动态值使用${}包裹例如:${zyjn} word工具类 /*** * * Project Name:maventest * <p>生成word工具类<br> * * @ClassName: WordUtil *

qq_45542373的博客 2895

android广告SDK原理详解(附源码)

广大的开发者吃糠咽菜开发了一两款APP,获取了一些流量后自然就会想到流量变现,一般情况下大家会选择到百度联盟或者Google Admob这些广告服务提供商注册开发者账号,在自己的APP里面加上几行广告位代码,集成他们的广告SDK包。然后谋事在人,成事在天,只有每天看报表查查收益。   也有一些开发者为了能够提高自己的变现水平,同时接入了好几家的sdk,哪家出的收益高一点我就出哪家的广告,但是这

rmcgogo的博客 1万+

Bugzilla Configuration

原文:https://www.bugzilla.org/docs/3.0/html/parameters.html 3.1. Bugzilla Configuration Bugzilla is configured by changing various parameters, accessed from the "Parameters" link in the page footer.

xiaoxinyu316的专栏 554

【数据库】SQL Server 2008 R2 安装全流程详解与常见问题避坑指南

本文详细解析了SQL Server 2008 R2的完整安装流程与核心配置。从安装前的系统兼容性检查、.NET Framework依赖准备,到图文详解实例配置、混合身份验证模式设置等关键步骤,并提供了安装失败、服务无法启动等高频问题的排查与避坑指南,帮助用户顺利完成部署。

java5的博客 1242

Home页提示“If you are behind a proxy, set the proxy_url parameter correctly”

原因: parameter -> upgrade_notification设置为了 "latest_stable_release",但是 bugzilla 不连接网络. 解决办法 : parameter -> upgrade_notification设置为 "disabled". 参考:http://blog.itpub.net/12472709/viewspace-1036195/

自由的代价永远是警惕 948

SigmaStar(星宸科技)SSC33X系列

目前,SSC33X系列已经量产了接近两年,SDK成熟稳定,功耗表现良好,图像效果出色,广泛应用在AI枪机、AI球机、AI云台机、多目摄像机、停车场闸机、人脸门禁、人脸锁、门铃猫眼等产品上。

Comake Online的博客 1万+

【ESP32CAM+Android+OpenCV】自定义目标数据集、训练自己的OpenCV模型部署到手机APP并对ESP32CAM无线图传显示并实时检测识别目标_资料编号30

本项目实现自定义目标数据集(想检测什么就检测什么,按照本文教程自己来更换目标)、训练自己的OpenCV模型实时检测识别(pycharm工程)。手机APP(Android studio工程)部署OpenCV模型实现对ESP32CAM(arduino工程)无线WIFI图传过来的图像实时检测识别。 本文以火焰检测识别为例进行演示,通过该过程,结合本文可自定义尝试更换为其它目标的检测,例如更换为车辆、车牌、手势、人脸面部活动、人脸表情、火焰烟雾、行人、口罩、行为、水果、植物、农作物、建筑、损伤等等部署进行检测。

嵌入式阿齐Archie 3482

11gpath失败 oracle_为什么Perl的DBI抱怨“失败:ERROR OCIEnvNlsCreate”?当我尝试连接到Oracle 11g时?...

I am getting the following error connecting to an Oracle 11g database using a simple Perl script:failed: ERROR OCIEnvNlsCreate. Check ORACLE_HOME (Linux) env var or PATH (Windows) and or NLS settings...

weixin_31610297的博客 364

[游戏排查] Baldur‘s Gate 3 加载完成即崩溃?五步排查帮你快速定位问题

《博德之门3》加载崩溃问题解决方案:针对游戏进度条走完后闪退的情况,提供五步排查法。首先清除LevelCache缓存(成功率最高),其次检查Mod兼容性,然后切换Vulkan/DX11渲染API,再排查存档损坏问题,最后可删除配置目录(需备份存档)。重点提示Steam验证无法解决此类问题,建议按步骤顺序排查,多数情况下前两步即可解决问题。

技术小甜甜:传播可落地技术,帮助个人和企业降低解决真实场景问题的成本 3262

linux bugzilla install

三、配置启动acpache   httpd -v   # vi /etc/httpd/conf/httpd.conf(修改ServerName这行后面部分为本机IP地址,如: ServerName 192.168.1.105:80)   # /usr/sbin/apachectl start (启动acpache)   测试APACHE2是否服务启动成功   打开IE

linsa0517的专栏 752

1篇2章1节:在 Mac 上安装 Python,从环境检查到工具配置的完整指南

Python 是当今最流行的高级编程语言之一,广泛应用于数据分析、人工智能、自动化脚本和 Web 开发。虽然 macOS 曾自带 Python,但从 macOS 12.3 开始,系统不再默认提供可直接使用的版本,因此需要手动安装。本文将详细讲解如何在 Mac 上安装最新版本的 Python,如何验证安装是否成功,以及如何配置 IDLE 和 Python Launcher 等工具,为日常开发和学习打下坚实基础。即便你是完全的新手,也能按步骤完成环境搭建。

MD Code 848

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

bugzilla dbd-mysql_Linux下安装Bugzilla——完整版

操作系统:FC5目录:1.mysql(FC5系统自带需要安装配置启动)2.bugilla(安装)3.apache(FC5系统自带只要配置启动)4.安装bugzilla要求的perl模块5.配置apache文件:vi /etc/httpd/conf/httpd.conf(很重要)6.进入bugzilla目录,修改localconfig7.进入bugzilla页面(bugzilla安装完成)8.一些问...

weixin_42510026的博客 214

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

Bugzilla搭建笔记

作者:喷鼻水百合 出自: http://www.linuxdiyf.com 看了一天bugzilla课件和视频,周五开端搭bugzilla,目前把搭建历程中出的一些成绩息争决方式或者的记一下。搭建状况是在linux下,在Vmware中装Debian Apache mysql bugzilla。装Vmware和Debian这里就不说了,与寻常的假造机和Linux安置没...

weixin_30597269的博客 93

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

IPVS direct routing on top of openstack (by quqi99)

IPVS是Linux内核态的一个L4 LB (KTCPVS, Kernel TCP Virtual Server则是L7 LB), IPVS通过在Netfilter框架中的不同位置注册自己的处理函数来捕获数据包,并根据与IPVS相关的信息表对数据包进行处理,按照IPVS规则中定义的不同的包转发模式,对数据包进行不同的转发处理。IPVS有哪些包转发模式:NAT、IP tunneling和Direct Routing。

技术并艺术着 1225

Ubuntu 20.04 安装 R 的正确姿势:CRAN 源+工具链+renv 全流程

R 语言作为主流统计计算与数据科学环境,其稳定运行高度依赖底层系统支持。在 Ubuntu 20.04 这类 LTS 发行版中,APT 默认源提供的 R 版本(如 4.0.2)存在兼容性差、安全滞后、性能低下等固有缺陷;而 CRAN 官方 APT 源通过版本分层、依赖对齐与 GPG 签名机制,保障了 R 的可复现性与可升级性。结合 gfortran-10、OpenBLAS、libcurl4-openssl-dev 等关键编译依赖,以及 renv 环境隔离方案,可构建面向生产部署、团队协作与教学交付的健壮 R

weixin_34209851的博客 444

OpenClaw + DeepSeek V3.2 生产级Agent系统落地实践

Agent系统是将大语言模型能力嵌入真实业务流程的关键技术架构,其核心在于技能编排、状态可控与执行可审计。不同于简单Prompt调用或LLM Wrapper,现代Agent框架需依托标准化模型API(如DeepSeek V3.2的function calling与流式响应)、容器化运行时(Docker)及声明式Skill定义,实现MySQL查询、PDF解析、飞书Webhook等多源系统协同。本文聚焦轻量级可插拔框架OpenClaw,详解其如何基于Ubuntu 22.04+Docker环境,稳定对接DeepS

weixin_30896511的博客 396

CentOS 6 NFSv3 稳定挂载实战:fstab配置、exports权限与mount故障排查

NFS(Network File System)是一种经典的分布式文件访问协议,其核心原理是通过RPC远程过程调用实现跨主机的透明文件I/O。在老旧但关键的生产环境中,NFSv3因内核兼容性高、协议简单稳定,仍被广泛用于CentOS 6等Legacy系统。技术价值在于规避rsync/scp轮询开销,显著降低小文件批量读写的端到端延迟,并提升I/O吞吐一致性。典型应用场景包括医疗PACS影像归档、工控数据采集、金融票据存储等对稳定性要求严苛的物理服务器环境。本文聚焦CentOS 6.8/6.10(内核2.6.

既是过河之卒,惟有奋力向前。 514

Debian 8 Swap 配置实战:swapfile 方案与内核兼容性避坑指南

Swap 是 Linux 内存管理的关键机制,本质是为内核提供可控的页回收出口,支撑 OOM 防御与内存超分容错。其原理依赖内核版本、文件系统特性及 init 系统调度时机,在老旧发行版中尤为敏感。Debian 8(Jessie)基于 Linux 3.16 内核与 SysV init,存在 swapfile 格式签名兼容性、fstab 解析陷阱、启动时序依赖等独特约束。相比 Swap 分区,swapfile 因在线创建、规避分区调整风险、适配 checkroot.sh 启动阶段等优势,成为该环境更可靠的选择

weixin_33694620的博客 412

安装ora2pg中遇到的问题 ERROR OCIEnvNlsCreate

打开 ora2pg_zzy.conf配置文件看到也有一个ORACLE_HOME配置项,发现是这个配置错了,优先读取这个oracle home路径,环境变量配置了也不会读取。ORACLE_HOME /home/app/ #oracle client 安装地址。ORACLE_HOME后面不能更注释,不允许加任何不相关字符串。TYPE TABLE,SEQUENCE # 导出表和序列。看提示报错,以为一直是DBI安装有问题。

weixin_43084715的博客 1008

bugzilla dbd-mysql_最好最简单的bugzilla配置方法-有名

准备工作1.安装IIS2.下载mysql-5.5.8-win32安装包3.下载ActivePerl-5.8.8安装包安装步骤1、安装mysql数据库①双击setup安装,出现欢迎界面,点击”Next”;②安装类型:选中”Custom”(自定义),点击”Next”;③自定义安装:点击”Change”,将mysql安装在C盘根目录下,即安装路径为C:\Mysql5.5,点击”Next”;④“Insta...

weixin_39952502的博客 182

【数据库迁移系列】从Oracle迁移到openGauss实战分享

ora2og 可以将 Oracle 或者 MySQL 数据库迁移到 openGauss,应用场景小到 Oracle 数据库的反向工程,大到大型企业数据库迁移,或者简单地将一些 Oracle 数据复制到 openGauss数据库。

Gauss松鼠会 1万+

使用Bugzilla,你肯定会遇到的坑。

最近和几个朋友一起做用户态协议栈开源项目 NtyTcp,纯业余爱好,个人情怀。刚刚开始做有好多的Bug,故搭建了一个Bugzilla,用来上传Bug的。有几个开发朋友想在 bug.ntytcp.com提交bug,不能注册,因为不能发邮件。至于为什么不能发送邮件?因为阿里云把25端口封了,使用smtp不能发送。使用465端口发送,发现发不出来,又找不到原因。硬着头皮比Bugz...

weixin_34123613的博客 617
上一篇: Install Bugzilla on Linux 02
下一篇: Oracle数据库用户权限控制 - Role - Synonym
csdn_20140621
博客等级 码龄12年 0粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值