我通过 IP 在子文件夹 ( http://ip/app )中托管多个应用程序。我现在还想托管一个域,我已经能够设置虚拟主机,以便域在它的文档根目录中正确加载,但是我的其余应用程序停止工作并指向域的同一个虚拟主机文档根目录.
如何维护现有设置以使所有其他请求的行为相同?
我通过 IP 在子文件夹 ( http://ip/app )中托管多个应用程序。我现在还想托管一个域,我已经能够设置虚拟主机,以便域在它的文档根目录中正确加载,但是我的其余应用程序停止工作并指向域的同一个虚拟主机文档根目录.
如何维护现有设置以使所有其他请求的行为相同?
最近切换到不同的服务器,一些 php 文件使用 curl 并且最初似乎运行良好,但不再那么好了。这是 google.com 的 curl_getinfo
array(20) {
["url"]=> string(22) "http://www.google.com/"
["content_type"]=> string(24) "text/html; charset=UTF-8"
["http_code"]=> int(200)
["header_size"]=> int(504)
["request_size"]=> int(1136)
["filetime"]=> int(-1)
["ssl_verify_result"]=> int(0)
["redirect_count"]=> int(1)
["total_time"]=> float(20.098232)
["namelookup_time"]=> float(0.006034)
["connect_time"]=> float(0.020963)
["pretransfer_time"]=> float(0.020999)
["size_upload"]=> float(0)
["size_download"]=> float(5481)
["speed_download"]=> float(272)
["speed_upload"]=> float(0)
["download_content_length"]=> float(5481)
["upload_content_length"]=> float(0)
["starttransfer_time"]=> float(0.047948)
["redirect_time"]=> float(20.035229)
}
有 1 个重定向,不知何故需要 20 秒,基本上 100% 的时间都在等待。
还有其他奇怪的延迟,登录 ssh 需要 20-30 秒才能在密码后进行身份验证/拒绝,而这过去是即时的。
有任何想法吗?
在过去的 4 天中,由于服务器无法连接到数据库,在夜间的某个时间点,现在有两次网站宕机。此时,其他一切仍在运行(apache 等),只是数据库已死。
当我使用 root 登录 ssh 进行调查时,我在所有地方都具有只读权限,这就是我怀疑 mysql 服务器死机的原因。
我检查了 mysql 日志、系统日志,基本上是我能找到的每个日志文件,当问题开始时(甚至一整天),没有任何迹象表明出现错误。这就像一个开关刚刚翻转,然后我重新启动系统,一切都很好......直到几天后?
上次发生这种情况时有 2G 的免费内存,第一次有 1.5G 的免费内存。最少的 CPU 使用率 (< 30%)。
有任何想法吗?