php-resource

PHP Handbuch

YP/NIS Functions

CLXXXVI. YP/NIS Functions

Einführung

NIS (früher unter dem Namen Yellow Pages bekannt) erlauben das netzwerkweite Management von wichtigen administrativen Dateien (z.B. der Passwort-Datei. Für weitere Informationen zu NIS empfehlen wir die NIS Manpage und die Einführung zu YP/NIS Des weiteren ist ein empfehlenswertes Buch mit dem Titel Managing NFS and NIS von Hal Stern erhältlich.

Anmerkung: Diese Erweiterung wurde ins PECL Repositorium verschoben und ist nicht mehr Teil von PHP ab PHP 5.1.0.

Anmerkung: Diese Erweiterung steht auf Windowsbetriebssystemen nicht zur Verfügung.

Anforderungen

Diese Extension benötigt nur Funktionen aus Unix Standardbibliotheken die immer verfügbar sind (entweder libc oder libnsl, configure wählt automatisch die richtige Bibliothek).

Installation

Um diese Funktionen zu aktivieren müssen Sie PHP mit der --enable-yp configure Option kompilieren.

Laufzeit Konfiguration

Diese Erweiterung definiert keine Konfigurationseinstellungen in der php.ini.

Vordefinierte Konstanten

Folgende Konstanten werden von dieser Erweiterung definiert und stehen nur zur Verfügung, wenn die Erweiterung entweder statisch in PHP kompiliert oder dynamisch zur Laufzeit geladen wurde.

YPERR_ACCESS (integer)

Zugriffsfehler (diese Konstante wurde im PECL CVS hinzugefügt)

YPERR_BADARGS (integer)

Ungültige Funktionsparameter

YPERR_BADDB (integer)

Korrupte YP Datenbank

YPERR_BUSY (integer)

YP Datenbank bereits in Benutzung

YPERR_DOMAIN (integer)

Keine Anbindung an Server in dieser Domain möglich

YPERR_KEY (integer)

Key in dieser Map nicht vorhanden

YPERR_MAP (integer)

Map in dieser Domain nicht vorhanden

YPERR_NODOM (integer)

Lokaler Domainname nicht gesetzt

YPERR_NOMORE (integer)

Keine weiteren Einträge in der Datenbank

YPERR_PMAP (integer)

Keine Kommunikation mit dem Portmapper möglich

YPERR_RESRC (integer)

Fehlgeschlagene Resourcenzuweisung

YPERR_RPC (integer)

RPC Fehler - Domainanbindung wurde freigegeben

YPERR_YPBIND (integer)

Keine Kommunikation mit ypbind möglich

YPERR_YPERR (integer)

Interner YP Server- oder Clientfehler

YPERR_YPSERV (integer)

Keine Kommunikation mit ypserv möglich

YPERR_VERS (integer)

Unverträgliche YP Versionen

Inhaltsverzeichnis
yp_all -- Traverse the map and call a function on each entry
yp_cat -- Return an array containing the entire map
yp_err_string --  Returns the error string associated with the previous operation
yp_errno --  Returns the error code of the previous operation
yp_first --  Gibt das erste Schlüssel-Wert-Paar der angegebenen Map zurück
yp_get_default_domain -- Gibt die voreingestellte NIS-Domäne der aktuellen Maschine zurück.
yp_master --  Gibt den Namen des Hauptservers für eine NIS-Map zurück
yp_match -- Gibt die übereinstimmende Zeile zurück
yp_next -- Gibt das nächste Schlüssel-Wert-Paar in der angegebenen Map zurück.
yp_order -- Gibt die Ordnungsnummer einer Map zurück


Anmerkungen zum PHP Handbuch
Neue Anmerkung schreiben
 

shophosting



 

Neuzugänge PHP MySQL Tutorials

Joomla! Starterhilfe

Dieses Tutorial begleitet Sie bei dem Einstieg in die Welt von dem CMS Joomla!.

17.01.2012 werninator | Kategorie: MySQL
Objektorientiertes Programmieren

Dieses Tutorial beschreibt sehr gut die Wirkunsweise von objektorientiertes Programmieren. Also bestens geeignet um das objektorientierte Programmieren zu verstehen.

07.12.2010 phpsven | Kategorie: PHP
Tutorials zu Facebook Anwendungen mit PHP

In mehreren Tutorials wird der Zugriff auf Facebook Daten mittels Graph API, FQL und REST API erklärt. Alle Codebeispiele liegen zum Ausprobieren in einem SVN, bzw. github Repository bereit.

06.12.2010 abouttheweb | Kategorie: PHP