---
title: "eu_ldap per CLI?"
url: "https://www.typo3.net/d/62333-eu-ldap-per-cli"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2007-05-10"
last_reply: "2007-05-10"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# eu_ldap per CLI?

Extensions · 0 Antworten · gestartet 2007-05-10

## Eröffnungsbeitrag

**indalo** · 2007-05-10 · [Beitrag #1](https://www.typo3.net/d/62333-eu-ldap-per-cli/1)

Hallo zusammen.

Folgende Situation:
Typo3-Version: 3.7
PHP: 5.0.5
eu_ldap: 2.6.1

Mein Ziel ist es den Import neuer FE-User und das Update bestehender FE-User zu automatisieren.

Hat das schon jemand realisiert?

Ich habe es mit CLI versucht, scheiter aber schon vor dem Zugriff auf eu_ldap.

Ich habe einen BE-User namens cli_euldap.
Die Dateien habe ich in einen Unterordner namens cli in den extension-Ordner gepackt.
Die PHP-Skripte sehen wie folgt aus:
conf.php

> <?php
> // DO NOT REMOVE OR CHANGE THESE 3 LINES:
> define('TYPO3_MOD_PATH', '../typo3conf/ext/eu_ldap/cli/');
> $BACK_PATH = '../../../../typo3/';
> $MCONF['name'] = '_CLI_euldap';
> ?>

cli.euldap.php
#! /usr/local/bin/php -q

> <?php
>
> // *****************************************
> // Standard initialization of a CLI module:
> // *****************************************
>
> // Defining circumstances for CLI mode:
> define('TYPO3_cliMode', TRUE);
>
> // Defining PATH_thisScript here: Must be the ABSOLUTE path of this script in the right context:
> // This will work as long as the script is called by it's absolute path!
>
> define('PATH_thisScript','/usr/local/apache/www/typo3conf/ext/eu_ldap/cli/cli.php');
>
> // Include configuration file:
> require(dirname(PATH_thisScript).'/conf.php');
>
> // Include init file:
> require(dirname(PATH_thisScript).'/'.$BACK_PATH.'init.php');
>
> # HERE you run your application!
> require_once(t3lib_extMgm::extPath('eu_ldap').'class.tx_euldap_div.php');
>
> $crawlerObj = t3lib_div::makeInstance('tx_euldap_div');
> $crawlerObj->CLI_main();
>
> ?>

Wenn ich das Skript nun aufrufe erhalte ich den Fehler

**ERROR: No backend user named "_cli_euldap" was found!**.

Der User ist wie gesagt angelegt. Hat jemand eine Idee hierzu bzw. eine alternative Vorgehensweise zum automatisierten LDAP-Abgleich.

Danke und Gruß
Thomas

---

Quelle: „eu_ldap per CLI?“, typo3.net, https://www.typo3.net/d/62333-eu-ldap-per-cli
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
