问题标签 [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.
frameworks - Bitrix : 关于将 im.bitrix.info 安装到自己的服务器
我购买了 bitrix 自主机版本,然后将其安装到我的服务器上。
但是在检查时,我看到所有消息都与 Bot Framwork 交互,一直到 bitrix server: ,我可以在自己的服务器上im.bitrix.info设置一个应用程序来进行控制。im.bitrix.info
我需要它,因为很多情况下我可以调试 Skype 机器人或 bitrix 问题的问题。
bitrix - Bitrix24 API:如何更新 CRM 交易文件自定义字段
我们正在使用 Bitrix24 云版本并在 CRM Deals 中创建了一个自定义字段。
如何使用 Bitrix API 更新此自定义字段(类型:文件)?
已经尝试过:
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 一直运行良好。
任何形式的帮助或对此的评论将不胜感激。
php - UFPDF2、UFPDF 和 FPDF AddFont() 错误
这是我在 stackoverflow 上的第一篇文章。我的问题是通过单击按钮即时生成有关商店商品的 PDF 文件。使用 php、bitrix 的网站。我尝试使用 FPDF,以及下一个 UFPDF 和 UFPDF2 - 脚本。我通过 utilites 制作字体文件,它下载宽度主文件。我有 FreeSerif.php、FreeSerif.z 和 FreeSerif.ctg.z
我将它们包含在脚本中:
脚本生成 pdf 文件,但页面为 0/0,此文件可能创建不正确。哪里可能有问题?
php - Google 邮件在 html 电子邮件中图像的 src 路径中插入加号
我的情况:
我正在成功发送 html 电子邮件。样式、字体和大部分图像都按计划显示。
但是来自产品预览的一些图像被谷歌邮件代理脚本破坏了。每封电子邮件大约有 6 张图片,每张图片大小为 100x100 像素。其中大约10%损坏 - 因为源代码根本没有图像(因为地址中出现 + 符号)。
检查代码只是帮助我猜测原因,而不是为我完全修复它。
我通过电子邮件发送的 src:
Google Mail 在向用户显示时将其更改为:
一切都很好,但在 10% 的情况下,我有这些断开的链接:
看看这些优点:
我尝试解决的问题:
重定向。在这样的地址中 /for_email/products_images/690/690xxxxxxx.j+pg 我只是在删除+后重定向到 /for_email/products_images/690/690xxxxxxx.jpg 。但这不是像 /for_email/products_images/690/690xxx+xxxx.jpg 这样的错误的解决方案,因为 nginx 可以处理此类文件,我不会因为如此小的原因而更改它。
长度较少。为了解决这个问题,我还更改了名称的图像。以前是这样的 md5 哈希。
现在是
它有助于将断开链接的百分比降低到一半,但不能完全降低。
我很久以前就有这个问题:大约半年,偶尔有空的时候尝试解决它。谷歌搜索仍然没有帮助我,我希望你这样做。
我在 1C-Bitrix 上通过 PHP 发送它,但我认为这并不重要(但不完全确定)。
ssl - 如何生成 PEM 文件来安装我自己的 SSL 证书?
我有一个 SSL 证书 Comodo PositiveSSL。
有文件:
要求供应商:
我是否正确创建 PEM 文件?
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'
是什么原因,我该如何解决?
mysql - 站点定期出现错误“Mysql 连接错误 [localhost]:(2002)连接被拒绝(400)”
网站在 CMS Bitrix 上工作。在mysqld重新启动后,站点会定期出现连接被拒绝的错误,一切正常。它在再次跌倒后工作 2-3 天。我不明白,有什么问题。不幸的是,我没有日志,因为没有启用时间日志,现在我启用了日志,但网站可以完美运行 5 天。但我想,错误很快就会出现。我可以在没有日志的情况下做任何事情吗,也许有人遇到了这样的问题并且可以建议检查什么。谢谢。
php - 为 PHPMailer 准备电子邮件正文
我在使用 1C-Bitrix 框架和 PHPMailer 时遇到了问题。与电子邮件正文有关的问题。
1C-Bitrix 框架根据启用的选项准备正文。例如,如果我打开选项“创建 html 电子邮件的文本版本”,正文将如下所示:
如果我的电子邮件模板将附加一个 txt 文件,则正文将如下所示:
最后,标准电子邮件正文将如下所示:
我不能只将这样的电子邮件正文提供给 PHPMailer。它不能正常工作。我试过 msgHtml() - 也不起作用。
但是标准的 php mail() 函数适用于这样的电子邮件正文。我发现在 PHPMailer 中我需要分别设置 Body 和 AltBody。但是,对我来说解析此类电子邮件正文的最佳方法是什么。
也许有人知道它的工具?
或者 PHPMailer 有一个内置的方法吗?
也许我需要手动设置正确的“Content-Type”标头(框架告诉我正确的 Content-Type)
提前致谢。
bitrix - 将 css Bootstrap 导入 Bitrix24 框架的最佳实践是什么?
在 Bitrix Framework 中,我想将 Css BootStrap 嵌入其中。无论如何,我不知道添加 Bootstrap 库目录的最佳实践在哪里。如果您有 bitrix 开发经验,请帮助指导我。非常感谢,