TYPO3 - 在控制台中阻止加载混合活动内容

时间:2018-01-23 19:46:50

标签: typo3 typo3-8.x typo3-8.7.x

在我的直播网站'mysite.com'上,我在控制台中看到以下错误消息:

import os

from google.appengine.ext import vendor
from google.appengine.ext.appstats import recording

appstats_CALC_RPC_COSTS = True

# Add any libraries installed in the "lib" folder.
#     Use pip with the -t lib flag to install libraries in this directory:
#     $ pip install -t lib gcloud
#     https://cloud.google.com/appengine/docs/python/tools/libraries27
try:
    vendor.add('lib')
except:
    print "Unable to add 'lib'"


def webapp_add_wsgi_middleware(app):
    app = recording.appstats_wsgi_middleware(app)
    return app

if os.environ.get('SERVER_SOFTWARE', '').startswith('Development'):
    print "gaesqs development"
    import imp
    import os.path
    import inspect
    from google.appengine.tools.devappserver2.python import sandbox

    sandbox._WHITE_LIST_C_MODULES += ['_ssl', '_socket']
    # Use the system socket.

    real_os_src_path = os.path.realpath(inspect.getsourcefile(os))
    psocket = os.path.join(os.path.dirname(real_os_src_path), 'socket.py')
    imp.load_source('socket', psocket)
    os.environ['HTTP_HOST'] = "my-project-id.appspot.com"
else:
    print "gaesqs prod"
    # Doing this on dev_appserver/localhost seems to cause outbound https requests to fail
    from lib import requests
    from lib.requests_toolbelt.adapters import appengine as requests_toolbelt_appengine

    # Use the App Engine Requests adapter. This makes sure that Requests uses
    # URLFetch.
    requests_toolbelt_appengine.monkeypatch()

我不知道它是如何到达那里的,我不记得我改变了什么。我需要在哪里寻找,我该如何解决这个问题?

我有一个开发站点... dev.mysite.com ...并且为了部署我只是将新文件移动到live文件夹中。

编辑:我想通过从我的实时网站加载文件来解决这个问题...但我不知道从哪里加载这些文件。

1 个答案:

答案 0 :(得分:1)

由于这些字体文件可能是从CSS加载的,我假设您已经从开发服务器加载了CSS 在浏览器中查看此信息(网络标签) 您可能会在HTML源代码中看到它。但加载也可以通过javascript启动。因此,您还需要检查对dev-server的任何引用。

然后您需要确定此包含的来源。如果它在javascript中很明显。
CSS包含可以在多个地方启动。最常见的是在typoscript中,所以首先尝试:转到模板分析器并查找您的开发服务器域。识别模板并进行修改。