问题标签 [bitrix]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
115 浏览

frameworks - Bitrix : 关于将 im.bitrix.info 安装到自己的服务器

我购买了 bitrix 自主机版本,然后将其安装到我的服务器上。

但是在检查时,我看到所有消息都与 Bot Framwork 交互,一直到 bitrix server: ,我可以在自己的服务器上im.bitrix.info设置一个应用程序来进行控制。im.bitrix.info

我需要它,因为很多情况下我可以调试 Skype 机器人或 bitrix 问题的问题。

0 投票
1 回答
1840 浏览

bitrix - Bitrix24 API:如何更新 CRM 交易文件自定义字段

我们正在使用 Bitrix24 云版本并在 CRM Deals 中创建了一个自定义字段。

如何使用 Bitrix API 更新此自定义字段(类型:文件)?

已经尝试过:

0 投票
1 回答
2864 浏览

linux - Apache 未在 CentOS 7 服务器上运行

我在 CentOS Linux 7.4.1708 机器上运行 Bitrix 服务器,但无法让 Apache 正常工作。我尝试重新启动 Apache 服务,但没有成功。

我已经通过 Webadmin 检查了系统日志,它显示以下内容:

[Mon Mar 05 03:33:12.118466 2018] [mpm_prefork:notice] [pid 1351] AH00163: Apache/2.4.6 (CentOS) PHP/7.0.26 OpenSSL/1.0.2k-fips 已配置——恢复正常操作

[Mon Mar 05 03:33:12.118482 2018] [core:notice] [pid 1351] AH00094:命令行:'/usr/sbin/httpd -D FOREGROUND'

[2018 年 3 月 5 日星期一 11:19:46.641040] [mpm_prefork:notice] [pid 1351] AH00170:捕获 SIGWINCH,正常关闭

[Mon Mar 05 11:20:15.021546 2018] [suexec:notice] [pid 1360] AH01232: suEXEC 机制已启用(包装器:/usr/sbin/suexec)

[Mon Mar 05 11:20:15.107376 2018] [so:warn] [pid 1360] AH01574:模块 socache_shmcb_module 已加载,正在跳过

[Mon Mar 05 11:20:17.068083 2018] [mpm_prefork:notice] [pid 1360] AH00163: Apache/2.4.6 (CentOS) PHP/7.0.26 OpenSSL/1.0.2k-fips 已配置——恢复正常操作

[Mon Mar 05 11:20:17.068138 2018] [core:notice] [pid 1360] AH00094:命令行:'/usr/sbin/httpd -f /etc/httpd/conf/httpd-scale.conf -D FOREGROUND'

[2018 年 3 月 5 日星期一 11:36:43.537842] [mpm_prefork:notice] [pid 1360] AH00170:捕获 SIGWINCH,优雅地关闭

[Mon Mar 05 11:37:13.314311 2018] [suexec:notice] [pid 1351] AH01232: suEXEC 机制已启用(包装器:/usr/sbin/suexec)

[Mon Mar 05 11:37:13.351957 2018] [so:warn] [pid 1351] AH01574:模块 socache_shmcb_module 已加载,正在跳过

[2018 年 3 月 5 日星期一 11:37:15.361335] [mpm_prefork:notice] [pid 1351] AH00163: Apache/2.4.6 (CentOS) PHP/7.0.26 OpenSSL/1.0.2k-fips 已配置——恢复正常操作

[Mon Mar 05 11:37:15.361360 2018] [core:notice] [pid 1351] AH00094:命令行:'/usr/sbin/httpd -f /etc/httpd/conf/httpd-scale.conf -D FOREGROUND'

[Mon Mar 05 11:49:01.192086 2018] [mpm_prefork:error] [pid 1351] AH00161:服务器达到 MaxRequestWorkers 设置,考虑提高 MaxRequestWorkers 设置

[2018 年 3 月 5 日星期一 12:01:13.778293] [mpm_prefork:notice] [pid 1351] AH00170:捕获 SIGWINCH,正常关闭

[Mon Mar 05 12:01:43.297586 2018] [suexec:notice] [pid 1383] AH01232: suEXEC 机制已启用(包装器:/usr/sbin/suexec)

[Mon Mar 05 12:01:43.371237 2018] [so:warn] [pid 1383] AH01574: 模块 socache_shmcb_module 已加载,正在跳过

[Mon Mar 05 12:01:44.932973 2018] [mpm_prefork:notice] [pid 1383] AH00163: Apache/2.4.6 (CentOS) PHP/7.0.26 OpenSSL/1.0.2k-fips 已配置——恢复正常操作

[Mon Mar 05 12:01:44.933001 2018] [core:notice] [pid 1383] AH00094:命令行:'/usr/sbin/httpd -f /etc/httpd/conf/httpd-scale.conf -D FOREGROUND'

我不知道问题可能是什么。在我们在服务器上安装了 Bitrix 更新之前,Apache 一直运行良好。

任何形式的帮助或对此的评论将不胜感激。

0 投票
1 回答
168 浏览

php - UFPDF2、UFPDF 和 FPDF AddFont() 错误

这是我在 stackoverflow 上的第一篇文章。我的问题是通过单击按钮即时生成有关商店商品的 PDF 文件。使用 php、bitrix 的网站。我尝试使用 FPDF,以及下一个 UFPDF 和 UFPDF2 - 脚本。我通过 utilites 制作字体文件,它下载宽度主文件。我有 FreeSerif.php、FreeSerif.z 和 FreeSerif.ctg.z

我将它们包含在脚本中:

脚本生成 pdf 文件,但页面为 0/0,此文件可能创建不正确。哪里可能有问题?

0 投票
2 回答
2305 浏览

php - Google 邮件在 html 电子邮件中图像的 src 路径中插入加号

我的情况:
我正在成功发送 html 电子邮件。样式、字体和大部分图像都按计划显示。

但是来自产品预览的一些图像被谷歌邮件代理脚本破坏了。每封电子邮件大约有 6 张图片,每张图片大小为 100x100 像素。其中大约10%损坏 - 因为源代码根本没有图像(因为地址中出现 + 符号)。

检查代码只是帮助我猜测原因,而不是为我完全修复它。

我通过电子邮件发送的 src:

Google Mail 在向用户显示时将其更改为:

一切都很好,但在 10% 的情况下,我有这些断开的链接

看看这些优点:

我尝试解决的问题:

  1. 重定向。在这样的地址中 /for_email/products_images/690/690xxxxxxx.j+pg 我只是在删除+后重定向到 /for_email/products_images/690/690xxxxxxx.jpg 。但这不是像 /for_email/products_images/690/690xxx+xxxx.jpg 这样的错误的解决方案,因为 nginx 可以处理此类文件,我不会因为如此小的原因而更改它。

  2. 长度较少。为了解决这个问题,我还更改了名称的图像。以前是这样的 md5 哈希。

    现在是

    它有助于将断开链接的百分比降低到一半,但不能完全降低。

我很久以前就有这个问题:大约半年,偶尔有空的时候尝试解决它。谷歌搜索仍然没有帮助我,我希望你这样做。

我在 1C-Bitrix 上通过 PHP 发送它,但我认为这并不重要(但不完全确定)。

0 投票
2 回答
1353 浏览

ssl - 如何生成 PEM 文件来安装我自己的 SSL 证书?

我有一个 SSL 证书 Comodo PositiveSSL。

有文件:

要求供应商:

我是否正确创建 PEM 文件?

0 投票
1 回答
891 浏览

php - 502 网关故障(1-C Bitrix)

当我试图登录管理面板时,它给我扔了502-坏网关。站点位于 1-C Bitrix 系统。

日志:

[2018 年 5 月 30 日星期三 00:05:07.998250] [mpm_prefork:notice] [pid 1940] AH00171:请求正常重启,正在重启

[2018 年 5 月 30 日星期三 00:05:08.377884] [mpm_prefork:notice] [pid 1940] AH00163:Apache/2.4.27 (Ubuntu) PHP/5.6.31 已配置 — 恢复正常操作

[2018 年 5 月 30 日星期三 00:05:08.377925] [core:notice] [pid 1940] AH00094:命令行:'/usr/sbin/apache2'

[Wed May 30 10:43:29.683709 2018] [core:notice] [pid 1940] AH00052: child pid 2150 exit signal Segmentation fault (11)

[2018 年 5 月 30 日星期三 10:47:18.967783] [mpm_prefork:notice] [pid 1940] AH00170:捕获 SIGWINCH,优雅地关闭

[2018 年 5 月 30 日星期三 10:47:20.068047] [mpm_prefork:notice] [pid 2176] AH00163: Apache/2.4.27 (Ubuntu) PHP/5.6.31 已配置 — 恢复正常操作

[2018 年 5 月 30 日星期三 10:47:20.068110] [core:notice] [pid 2176] AH00094:命令行:'/usr/sbin/apache2'

是什么原因,我该如何解决?

0 投票
1 回答
628 浏览

mysql - 站点定期出现错误“Mysql 连接错误 [localhost]:(2002)连接被拒绝(400)”

网站在 CMS Bitrix 上工作。在mysqld重新启动后,站点会定期出现连接被拒绝的错误,一切正常。它在再次跌倒后工作 2-3 天。我不明白,有什么问题。不幸的是,我没有日志,因为没有启用时间日志,现在我启用了日志,但网站可以完美运行 5 天。但我想,错误很快就会出现。我可以在没有日志的情况下做任何事情吗,也许有人遇到了这样的问题并且可以建议检查什么。谢谢。

0 投票
1 回答
292 浏览

php - 为 PHPMailer 准备电子邮件正文

我在使用 1C-Bitrix 框架和 PHPMailer 时遇到了问题。与电子邮件正文有关的问题。

1C-Bitrix 框架根据启用的选项准备正文。例如,如果我打开选项“创建 html 电子邮件的文本版本”,正文将如下所示:

如果我的电子邮件模板将附加一个 txt 文件,则正文将如下所示:

最后,标准电子邮件正文将如下所示:

我不能只将这样的电子邮件正文提供给 PHPMailer。它不能正常工作。我试过 msgHtml() - 也不起作用。

但是标准的 php mail() 函数适用于这样的电子邮件正文。我发现在 PHPMailer 中我需要分别设置 Body 和 AltBody。但是,对我来说解析此类电子邮件正文的最佳方法是什么。

也许有人知道它的工具?
或者 PHPMailer 有一个内置的方法吗?
也许我需要手动设置正确的“Content-Type”标头(框架告诉我正确的 Content-Type)

提前致谢。

0 投票
1 回答
257 浏览

bitrix - 将 css Bootstrap 导入 Bitrix24 框架的最佳实践是什么?

在 Bitrix Framework 中,我想将 Css BootStrap 嵌入其中。无论如何,我不知道添加 Bootstrap 库目录的最佳实践在哪里。如果您有 bitrix 开发经验,请帮助指导我。非常感谢,