php script...

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • qwe
    Confirmed User
    • Jul 2003
    • 2109

    #1

    php script...

    just need simple script to check domains if they're working... like adding let's say 50 domains and when I execute php file it will check if they're loading or dead... thanks
  • woj
    <&(©¿©)&>
    • Jul 2002
    • 47882

    #2
    If you are looking to invest a few bucks for this technology, hit me up, icq: 33375924
    Custom Software Development, email: woj#at#wojfun#.#com to discuss details or skype: wojl2000 or gchat: wojfun or telegram: wojl2000
    Affiliate program tools: Hosted Galleries Manager Banner Manager Video Manager
    Wordpress Affiliate Plugin Pic/Movie of the Day Fansign Generator Zip Manager

    Comment

    • junction
      Confirmed User
      • Dec 2002
      • 2411

      #3
      Originally posted by woj
      If you are looking to invest a few bucks for this technology, hit me up, icq: 33375924
      Shoot me an email dave [at] plbnetmedia [dot] com. Software / programming project.

      Comment

      • potter
        Confirmed User
        • Dec 2004
        • 6559

        #4
        This is a quick crude method but it should do it, let me know if it works (don't pay someone for <10 lines of code) ;)

        Just set the list of URLS in the urls variable.

        Code:
        <?php
        	$urls = array('http://google.com','http://yahoo.com');
        	foreach ($urls as $value) {
        		$siteCheck = get_headers($value);
        		$statusCode = substr($siteCheck[0] , 9, 3);
        		if ($statusCode >= 400) {
        			print $value . ': Down<br />';
        		} else {
        			print $value . ': Up<br />';
        		}
        	}
        ?>
        Last edited by potter; 07-09-2011, 02:12 PM.

        Comment

        • Aka_Bluey
          Confirmed User
          • Sep 2007
          • 631

          #5
          /edit. you only wanted to test sites not server, this script tests the server probly not what you wanted.


          Freeware SERVER_ONLINE_TEST PHP script - Check status (online/offline) of the chosen web server(s).
          http://www.adamek.biz/server_online_test/



          .
          Last edited by Aka_Bluey; 07-09-2011, 02:52 PM.
          Things that make ya go hmmmm....

          Comment

          • potter
            Confirmed User
            • Dec 2004
            • 6559

            #6
            Originally posted by pornopete
            Heaven forbid somebody gets paid for their time!


            Ok, please send me $1.60 - because that's what writing that code above would be at my hourly rate.

            so much for a webmaster forum

            Comment

            • fris
              Too lazy to set a custom title
              • Aug 2002
              • 55679

              #7
              Originally posted by qwe
              just need simple script to check domains if they're working... like adding let's say 50 domains and when I execute php file it will check if they're loading or dead... thanks
              http://codecanyon.net/item/uptime-we...nitoring/86651

              5 bucks
              Since 1999: 69 Adult Industry awards for Best Hosting Company and professional excellence.

              Comment

              • Kiopa_Matt
                Confirmed User
                • Oct 2007
                • 1448

                #8
                xMarkPro will do that. Bit more than $5 though. Also allows you to specify a small phase for each domain, and it ensures that phrase shows up on the home page. Helps prevent against server errors, hosting account suspensions, etc.
                xMarkPro -- Ultimate Blog Network Management
                Streamline your marketing operations. Centralize management of domains, pages, Wordpress blogs, sponsors, link codes, media items, sales and traffic statistics, plus more!

                Comment

                • qwe
                  Confirmed User
                  • Jul 2003
                  • 2109

                  #9
                  Originally posted by potter
                  This is a quick crude method but it should do it, let me know if it works (don't pay someone for <10 lines of code) ;)

                  Just set the list of URLS in the urls variable.

                  Code:
                  <?php
                  	$urls = array('http://google.com','http://yahoo.com');
                  	foreach ($urls as $value) {
                  		$siteCheck = get_headers($value);
                  		$statusCode = substr($siteCheck[0] , 9, 3);
                  		if ($statusCode >= 400) {
                  			print $value . ': Down<br />';
                  		} else {
                  			print $value . ': Up<br />';
                  		}
                  	}
                  ?>
                  gives me Fatal error: Call to undefined function: get_headers() in /www/users/check.php on line 4

                  Comment

                  • fris
                    Too lazy to set a custom title
                    • Aug 2002
                    • 55679

                    #10
                    Originally posted by qwe
                    gives me Fatal error: Call to undefined function: get_headers() in /www/users/check.php on line 4
                    its a php5 function, dont tell me you are still using php4
                    Since 1999: 69 Adult Industry awards for Best Hosting Company and professional excellence.

                    Comment

                    • qwe
                      Confirmed User
                      • Jul 2003
                      • 2109

                      #11
                      Originally posted by fris
                      its a php5 function, dont tell me you are still using php4
                      im not sure what the host uses

                      Comment

                      • Barry-xlovecam
                        It's 42
                        • Jun 2010
                        • 18083

                        #12
                        Here is a simple Perl script tutorial: http://perl.about.com/od/appliedprog...icemonitor.htm

                        Maybe, that would work better in your situation ...

                        To get your server's PHP version;
                        in SSH or terminal:
                        $ php -v
                        or in a file

                        PHP Code:
                        <?php
                        phpinfo();
                        
                        ?>

                        Comment

                        • raymor
                          Confirmed User
                          • Oct 2002
                          • 3745

                          #13
                          For a more solid version, you might like our clonebox monitoring system. The simple code posted generally won't alert you to a completely broken page with an error message, for example, or a hacked page.
                          The sort simple page will also sometimes say that a sure is down when actually everything is ok.

                          Clonebox checks every few minutes and emails you or sends you an SMS if it's down for more than five minutes. Clonebox can even automatically switch to a backup server when the site goes down.
                          For historical display only. This information is not current:
                          support&#64;bettercgi.com ICQ 7208627
                          Strongbox - The next generation in site security
                          Throttlebox - The next generation in bandwidth control
                          Clonebox - Backup and disaster recovery on steroids

                          Comment

                          • potter
                            Confirmed User
                            • Dec 2004
                            • 6559

                            #14
                            Originally posted by qwe
                            im not sure what the host uses
                            Fris is right, you definitely shouldn't be using php4 any more. I'm sure your host allows you to switch your account to php5. You can email them and ask or simply google "myhostcompanyname switch to php5".

                            Usually if you're on a shared host and they have you default to php4, you can easily switch to php5 by adding "AddHandler application/x-httpd-php5 .php" to your htaccess file.

                            Comment

                            • qwe
                              Confirmed User
                              • Jul 2003
                              • 2109

                              #15
                              Originally posted by potter
                              Fris is right, you definitely shouldn't be using php4 any more. I'm sure your host allows you to switch your account to php5. You can email them and ask or simply google "myhostcompanyname switch to php5".

                              Usually if you're on a shared host and they have you default to php4, you can easily switch to php5 by adding "AddHandler application/x-httpd-php5 .php" to your htaccess file.
                              anyway to do it in php 4 ?

                              Comment

                              • CYF
                                Coupon Guru
                                • Mar 2009
                                • 10973

                                #16
                                Originally posted by qwe
                                anyway to do it in php 4 ?
                                php4 was obsolete in 2008. Time to upgrade.
                                Webmaster Coupons Coupons and discounts for hosting, domains, SSL Certs, and more!
                                AmeriNOC Coupons | Certified Hosting Coupons | Hosting Coupons | Domain Name Coupons

                                Comment

                                • amateurcanada
                                  Confirmed User
                                  • Jul 2001
                                  • 3766

                                  #17
                                  coders lol

                                  be our partner - join nichepartners today
                                  will.assum.producer @ AmateurCanada.com / icq: 30146166 / facebook.com/will.assum / #amateurcanada

                                  Comment

                                  Working...