Johan wrote: > klo di linux > /var/spool/root/cron > isi dgn > 0 9 * * 1-5 /home/johan/block.sh #jam 9 pagi hari senin sampe jumat > start block > > nah..block.sh nya di simpen di /home/johan/ > yang isinya memflush iptables agar koneksi yg ada di putus semua..dan > di mulai dari awal. > > #iptables flushing > /sbin/iptables -F > /sbin/iptables -t nat -F > sleep 5s > /etc/rc.d/iptables-up #isi dgn rule iptables kamu > > atau kalau nga mau..ya isi aja dgn ini > /usr/sbin/squid -k reconfigure > > klo di windows..(rada ribet,..kalau ada yg tau shortcut nya sih lebih > bagus).. > cara yg terpikir adalah > di task scheduler(control panel) > isi dgn open file txt..yg nantinya link txt itu di rubah menjadi > http://192.168.9.1/linuxku/restart_squid.php > lalu buat file restart_squid.php di /var/www/html/linuxku/ > yg isinya > echo exec("/usr/sbin/squid -k reconfigure"); > :wq (save n exit) > > lalu agar setiap file php bole di execute..harus edit /etc/sudoers > dipaling bawah...isi dgn ini(agar apache berhak mengeksekusi squid) : > apache ALL=(root) NOPASSWD: /usr/sbin/squid > > selesai deh... >
Tambahan sedikit: pada saat eksekusi exec melalui PHP karena pake sudo, tambahkan "sudo" didepan perintah. Jadi exec("sudo /usr/sbin/squid -k reconfigure"); Good Luck IWY -- FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab Unsubscribe: kirim email ke [EMAIL PROTECTED] Arsip dan info milis selengkapnya di http://linux.or.id/milis