在我的直播网站'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文件夹中。
编辑:我想通过从我的实时网站加载文件来解决这个问题...但我不知道从哪里加载这些文件。
答案 0 :(得分:1)
由于这些字体文件可能是从CSS加载的,我假设您已经从开发服务器加载了CSS 在浏览器中查看此信息(网络标签) 您可能会在HTML源代码中看到它。但加载也可以通过javascript启动。因此,您还需要检查对dev-server的任何引用。
然后您需要确定此包含的来源。如果它在javascript中很明显。
CSS包含可以在多个地方启动。最常见的是在typoscript中,所以首先尝试:转到模板分析器并查找您的开发服务器域。识别模板并进行修改。