Tuesday, April 30, 2013

How to free Port 80 that already used in Windows 8

Solution 1:
  • Launch RegEdit
  • Find HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP
  • Change the value of "start" to 4 (disabled)
  • Reboot your computer

Solution 2:

  • Go to Device Manager, select “show hidden devices” from menu/view, go to “Non-Plug and Play Driver”/HTTP, double click it to disable it (and disable or manual some services depended on it).
  • Reboot and use

Tuesday, April 16, 2013

Nagios PNP Warning after upgrade php to 5.3

I got these error and warnings from Nagios after I upgrade my PHP:

Deprecated: Assigning the return value of new by reference is deprecated in /usr/local/nagios/share/pnp/include/ on line 1032

Warning: date() []: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europa/Berlin' for 'Debian/Squeeze' instead in /usr/local/nagios/share/pnp/include/ on line 557

Deprecated: Function eregi() is deprecated in /usr/local/nagios/share/pnp/include/ 

 To solve this problem you must edit this file: usr/local/nagios/share/pnp/include/

line 556: date_default_timezone_set('UTC');

line 1033: $pdf = new PDF('P', 'mm', 'A4');

line 1543: if($level == 2 && $type == "complete" && preg_match("/^NAGIOS_/",$tag)){