Start PHP-Scripte Bo)CMS Bo)Tickets Android Hosting Design Eigene Webseite?

Anleitung "Bo)DomainCheck"

Kurzbeschreibung

Bo)DomainCheck führt automatisiert einen Whois auf beliebig viele Domains hintereinander aus und benachrichtigt Sie per eMail, falls sich der Status (belegt oder frei) einer Domain ändert.

Installation

  1. Öffnen Sie die Datei config.inc.php in einem Texteditor und passen Sie die vorhandenen Variablen an (MySQl, eMail- Einstellungen etc).
  2. Laden Sie das Script mit einem FTP-Client auf Ihren Webserver 
  3. Rufen Sie das Script in einem Webbrowser auf (zum Beispiel http://demo.bocombo.de/domaincheck). 
  4. Es kommt eine Meldung, dass Sie die Installation starten sollen. 
  5. Läuft die Installation problemlos, müssen Sie nun die install.php und update.php wieder vom Server löschen. Ansonsten überprüfen Sie die MySQL- Einstellungen. 
  6. Das Produkt ist nun startbereit. 

Update

  1. Öffnen Sie die Datei config.inc.php in einem Texteditor und passen Sie die vorhandenen Variablen an (MySQl, eMail- Einstellungen etc). Die Einstellungen müssen mit denen der vorherigen Installation übereinstimmen.
  2. Laden Sie das Script mit einem FTP-Client auf Ihren Webserver und überschreiben Sie die vorhandene Dateien
  3. Rufen Sie die Datei update.php im DomainCheck- Verzeichnis auf.
  4. Läuft das Update problemlos, müssen Sie nun die install.php und update.php wieder vom Server löschen. Ansonsten überprüfen Sie die MySQL- Einstellungen.
  5. Das Produkt ist nun startbereit. 

Designanpassung

Das Design des Produktes kann beliebig geändert werden. Sie müssen einfach die Datei "templates/template.html" mit einem beliebigen HTML-Editor editieren. Platzieren Sie in Ihrem HTML- Dokument die Zeichenkette % return % dort, wo später die Ausgabe des Scriptes erscheinen soll (siehe Beispiel-Template, welches mitgeliefert wurde).

 

Automatische Ausführung der Prüfung

Die Domainprüfung kann manuell über die Weboberfläche angestoßen werden, aber auch per Cronjob automatisch ausgeführt werden. Der aufzurufene Befehl lautet

cd /var/www/domain- de/domaincheck && php - f ./cron.php ADMINNAME P ASSWORT

und kann via Linux- Shell in die Cronjob- Tabelle eingebaut werden. Hier muss natürlich der Pfad angepasst werden. ADMINISTRATORNAME, sowie PASSWORT, sind durch die Einstellungen in der Konfiguration zu ersetzen. Für die Überprüfung über die Linuxshell muss die "PHP Maximum Execution Time" hoch gestellt werden. Erfahrungsgemäß ist die Domainprüfung über das Webpanel besser zu handhaben. Beachten Sie, dass es nicht von Vorteil ist, den Cronjob mehrfach zu starten. Die Zeitspanne zwischen zwei Aufrufen sollte ausreichend gewählt sein, da sonst der Dienst mehrmals gleichzeitig läuft.

 

Automatisches Registrieren von Domains

Seit Version 1.3 können Domains direkt bei Freiwerden registriert werden. Hierzu bietet das Script die Möglichkeit an, den Mail- sowie XML-Gateway des Registrars, zu benachrichtigen. Zur Zeit wird nur der Gateway von InterNetworX unterstützt. Dieser wird empfohlen, da hier ausführliche Tests durchgeführt wurden. Alle bei InterNetworX über die Schnittstelle registrierbare Endungen, die auch über Bo)DomainCheck geprüft werden können, sind so automatisch registrierbar.

Die Konfigurierung des Gateways wird über die Datei gateway.php vorgenommen. Falls $gateway['aktiv'] auf false steht, wird die Möglichkeit der automatischen Registrierung im Script komplett ausgeblendet (Voreinstellung). Durch die Registrierung entstehen weitere Kosten! Durch Fehlkonfiguration können Domains ggf. nicht oder falsch registriert werden.

 

   
   
   
Einen Moment...