function build_sequence_plugin() { $unix = new unix(); $php = $unix->LOCATE_PHP5_BIN(); if (!ifHyperCacheFreeInsquid()) { build_progress(50, "{reconfigure_proxy_service}"); system("{$php} /usr/share/artica-postfix/exec.squid.php --build --force"); if (!ifHyperCacheFreeInsquid()) { build_progress(110, "{reconfigure_proxy_service} {failed}"); return; } } build_progress(100, "{reconfigure_proxy_service} {success}"); }
function build_sequence_plugin() { $unix = new unix(); $php = $unix->LOCATE_PHP5_BIN(); if (!ifHyperCacheFreeInsquid()) { build_progress(50, "{reconfigure_proxy_service}"); system("{$php} /usr/share/artica-postfix/exec.squid.php --build --force"); if (!ifHyperCacheFreeInsquid()) { build_progress(110, "{reconfigure_proxy_service} {failed}"); return; } } $HyperCacheSquid = new HyperCacheSquid(); $HyperCacheSquid->build(); $squid_checks = new squid_checks(); if (!$squid_checks->squid_parse()) { build_progress("{reconfigure_proxy_service} {failed}", 110); return; } $squidbin = $unix->LOCATE_SQUID_BIN(); system("{$squidbin} -k reconfigure"); build_progress(100, "{reconfigure_proxy_service} {success}"); }