---
title: "Fehler bei der Datenbankeinrichtung \"Neos\""
url: "https://www.typo3.net/d/117866-fehler-bei-der-datenbankeinrichtung-neos"
source: "typo3.net"
tags: ["Neos","Datenbank","Frage"]
created: "2014-04-14"
last_reply: "2014-05-16"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Fehler bei der Datenbankeinrichtung "Neos"

Neos · 2 Antworten · gestartet 2014-04-14

## Eröffnungsbeitrag

**chetux** · 2014-04-14 · [Beitrag #1](https://www.typo3.net/d/117866-fehler-bei-der-datenbankeinrichtung-neos/1)

Seit einer Woche versuche ich nun Typo3 Neos auf meinem Uberspace zu installieren leider bislang ohne Erfolg. Ich kann weder das Setup starten noch manuell Typo dazu bringen zu funktionieren. Weder Wordpress noch Joomla oder Owncloud haben auch nur die geringsten Probleme und auch Typo sollte laut Uberspace ohne Probleme laufen.

Meine Settings.yaml sieht so aus:

```php
TYPO3:
  Flow:
    persistence:
      backendOptions:
        dbname: 'DB_Name'     # an DB-Namen anpassen
        user: 'DB_USER'       # an DB-User anpassen
        password: 'PASSWORT' # an DB-Passwort anpassen
        host: 'localhost'    # an DB-Host anpassen


    core:
      phpBinaryPathAndFilename: "/package/host/localhost/php-5.5.5/bin/php"
```

Es scheint ein Problem zu sein, dass es nie möglich ist das Setup Script durchzuführen.
Wenn ich wie vorgesehen auf das Verzeichnis /setup/ weiterleiten will, kommt nur "Seite nicht gefunden".

Mein Logfile gibt aus:

> Uncaught exception in line 48 of /.../Data/Temporary/Development/Cache/Code/Flow_Object_Classes/TYPO3_Flow_Persistence_Doctrine_QueryResult.php: $.php: A table or view seems to be missing from the database.
>
> 26 TYPO3\Flow\Persistence\Doctrine\Query_Original::getResult()
> 25 TYPO3\Flow\Persistence\Doctrine\QueryResult_Original::initialize()
> 24 TYPO3\Flow\Persistence\Doctrine\QueryResult_Original::toArray()
> 23 TYPO3\Neos\Domain\Repository\DomainRepository_Original::findOneByHost("URL.......")
> 22 TYPO3\Neos\Domain\Repository\DomainRepository_Original::findOneByActiveRequest()
> 21 call_user_func_array(array|2|, array|0|)
> 20 TYPO3\Flow\Object\DependencyInjection\DependencyProxy::__call("findOneByActiveRequest", array|0|)
> 19 TYPO3\Flow\Object\DependencyInjection\DependencyProxy::findOneByActiveRequest()
> 18 TYPO3\Neos\Routing\FrontendNodeRoutePartHandler_Original::buildContextFromWorkspaceName("live")
> 17 TYPO3\Neos\Routing\FrontendNodeRoutePartHandler_Original::buildContextFromNodeContextPath("")
> 16 TYPO3\Neos\Routing\FrontendNodeRoutePartHandler_Original::convertNodeContextPathToNode("")
> 15 TYPO3\Neos\Routing\FrontendNodeRoutePartHandler_Original::matchValue("")
> 14 TYPO3\Flow\Mvc\Routing\DynamicRoutePart_Original::match("")
> 13 TYPO3\Flow\Mvc\Routing\Route_Original::matches(TYPO3\Flow\Http\Request)
> 12 TYPO3\Flow\Mvc\Routing\Router_Original::findMatchResults(TYPO3\Flow\Http\Request)
> 11 TYPO3\Flow\Mvc\Routing\Router_Original::route(TYPO3\Flow\Http\Request)
> 10 TYPO3\Flow\Mvc\Routing\Router::route(TYPO3\Flow\Http\Request)
> 9 call_user_func_array(array|2|, array|1|)
> 8 TYPO3\Flow\Mvc\Routing\Router::Flow_Aop_Proxy_invokeJoinPoint(TYPO3\Flow\Aop\JoinPoint)
> 7 TYPO3\Flow\Aop\Advice\AdviceChain::proceed(TYPO3\Flow\Aop\JoinPoint)
> 6 TYPO3\Fluid\Core\Widget\AjaxWidgetRoutingAspect_Original::routeAjaxWidgetRequestAdvice(TYPO3\Flow\Aop\JoinPoint)
> 5 TYPO3\Flow\Aop\Advice\AroundAdvice::invoke(TYPO3\Flow\Aop\JoinPoint)
> 4 TYPO3\Flow\Aop\Advice\AdviceChain::proceed(TYPO3\Flow\Aop\JoinPoint)
> 3 TYPO3\Flow\Mvc\Routing\Router::route(TYPO3\Flow\Http\Request)
> 2 TYPO3\Flow\Http\RequestHandler::handleRequest()
> 1 TYPO3\Flow\Core\Bootstrap::run()

Da ich wie beschrieben einen Sharehoster nutze habe ich keinen Zugriff auf Apache und habe meine Domain über .htaccess auf das /Web/ Verzeichnis geleitet.

Der zugehörige Eintrag sieht so aus.

```php
RewriteCond %{HTTP_HOST} ^(www.)?URL.....$
RewriteCond %{REQUEST_URI} !^/Typo3/Web/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /Typo3/Web/$1
RewriteCond %{HTTP_HOST} ^(www.)?URL......$
RewriteRule ^(/)?$ /Typo3/Web [L]
```

## Antworten

### [#2](https://www.typo3.net/d/117866-fehler-bei-der-datenbankeinrichtung-neos/2) · Unbekannter Benutzer · 2014-04-15

Hi,

ein Rewrite reicht da nicht. Du solltest auf jeden Fall einen vhost benutzen. Ich habe für Dich kurz mal im Uberspace Wiki geguckt, wenn Du dich nach diesem hier richtest:

<https://uberspace.de/dokuwiki/start:domain#in_sachen_webserver>

solltest Du per Symlink den Web Ordner auf eine Subdomain mappen können. Damit dürfte es dann besser gehen. zumindest das setup tool erwartet das im Moment so. Du kannst aber natürlich auch einfach alles über Shell konfigurieren. Man muss das Setuptool nicht nutzen. Alles was dort gemacht wird, geht auch über die Command line.

### [#3](https://www.typo3.net/d/117866-fehler-bei-der-datenbankeinrichtung-neos/3) · chetux · 2014-05-16

Super vielen Dank, nachdem ich jetzt einen Symlink eingerichtet habe funktioniert auch das Beispieltemplate.

---

Quelle: „Fehler bei der Datenbankeinrichtung "Neos"“, typo3.net, https://www.typo3.net/d/117866-fehler-bei-der-datenbankeinrichtung-neos
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
