我有以下情況:Smarty的加載時間過長時,LAN沒有互聯網連接
我開發使用PHP的Smarty和xajax的管理網絡系統。 在編寫代碼時,我在開發除平常錯誤之外的其他問題時沒有問題或問題,但是我正在修復這些問題。
DB和Apache服務器所在的局域網具有互聯網訪問和網站行爲。
兩天前,我正在研究的局域網被阻止訪問互聯網,以便測試其他系統行爲並嘗試重現未來的生產環境,並且我注意到我正在開發的系統,從那時起加載時間很長,但加載時間卻很長,大約需要30秒或更長時間,而以前,通過互聯網訪問,它會立即加載。
注意到這一點之後,我告訴網絡管理員允許該LAN再次訪問互聯網,並且加載時間恢復正常,此後LAN再次沒有互聯網,再次加載時間非常長。
我Smarty的配置就是在每個PHP文件中包含的文件是:
$smarty = new Smarty();
$smarty->cache_lifetime = 300;
$smarty->template_dir = "templates";
$smarty->compile_dir = "lib/smarty/templates_c";
$smarty->cache_dir = "lib/smarty/cache";
$smarty->config_dir = "lib/smarty/configs";
,因爲我有MySQL服務器和Apache服務器在局域網內部不應該有任何連接問題,那麼爲什麼這發生?
我希望任何面臨類似情況的人都可以給我提示,爲什麼會發生這種情況以及如何解決這個問題。
Probaby系統正試圖訪問互聯網上的資源(我的猜測是DNS查找)。您的系統管理員應該檢查路由器/防火牆日誌中是否存在從您的局域網到Internet的阻塞流量。 – Shadow