Ergebnis 1 bis 5 von 5

Thema: Nach Umzug auf neuen Server - Fehlermeldung beim Anlegen von Seiten

  1. #1
    Contao-Fan Avatar von dirksche
    Registriert seit
    05.08.2009.
    Ort
    Grosslittgen
    Beiträge
    644

    Standard Nach Umzug auf neuen Server - Fehlermeldung beim Anlegen von Seiten

    Hallo liebe Contao Community,

    vor einigen Tagen habe ich eine Website auf einen anderen Anbieter gewechselt.
    Seitdem kann ich z.B. keine neuen Seiten anlegen :-(
    Folgende Fehlermeldung erscheint:

    Code:
    Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/export/http/xxx/htdocs/error) is not within the allowed path(s): (/export/http/xxx/:/tmp/:/export/http/_global_testfiles/php/:/usr/local/php/lib/php) in /export/http/xxx/htdocs/system/libraries/Controller.php on line 3093
    
    #0 [internal function]: __error(2, 'is_dir() [removeOldFeeds()
    #3 /export/http/xxx/htdocs/system/modules/backend/dca/tl_page.php(1452): Automator->generateSitemap('205')
    #4 /export/http/xxx/htdocs/system/drivers/DC_Table.php(1811): tl_page->updateSitemap(Object(DC_Table))
    #5 /export/http/xxx/htdocs/system/modules/backend/Backend.php(271): DC_Table->edit()
    #6 /export/http/xxx/htdocs/contao/main.php(101): Backend->getBackendModule('page')
    #7 /export/http/xxx/htdocs/contao/main.php(286): Main->run()
    #8 {main}
    
    
    Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/export/http/xxx/htdocs/error) is not within the allowed path(s): (/export/http/xxx/:/tmp/:/export/http/_global_testfiles/php/:/usr/local/php/lib/php) in /export/http/xxx/htdocs/system/libraries/File.php on line 84
    
    #0 [internal function]: __error(2, 'is_dir() [__construct('error')
    #3 /export/http/xxx/htdocs/system/modules/backend/Automator.php(50): Controller->removeOldFeeds()
    #4 /export/http/xxx/htdocs/system/modules/backend/dca/tl_page.php(1452): Automator->generateSitemap('205')
    #5 /export/http/xxx/htdocs/system/drivers/DC_Table.php(1811): tl_page->updateSitemap(Object(DC_Table))
    #6 /export/http/xxx/htdocs/system/modules/backend/Backend.php(271): DC_Table->edit()
    #7 /export/http/xxx/htdocs/contao/main.php(101): Backend->getBackendModule('page')
    #8 /export/http/xxx/htdocs/contao/main.php(286): Main->run()
    #9 {main}
    
    
    Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/export/http/xxx/htdocs/error) is not within the allowed path(s): (/export/http/xxx/:/tmp/:/export/http/_global_testfiles/php/:/usr/local/php/lib/php) in /export/http/xxx/htdocs/system/libraries/File.php on line 92
    
    #0 [internal function]: __error(2, 'file_exists() [...', '/export/http/ro...', 92, Array)
    #1 /export/http/xxx/htdocs/system/libraries/File.php(92): file_exists('/export/http/ro...')
    #2 /export/http/xxx/htdocs/system/libraries/Controller.php(3098): File->__construct('error')
    #3 /export/http/xxx/htdocs/system/modules/backend/Automator.php(50): Controller->removeOldFeeds()
    #4 /export/http/xxx/htdocs/system/modules/backend/dca/tl_page.php(1452): Automator->generateSitemap('205')
    #5 /export/http/xxx/htdocs/system/drivers/DC_Table.php(1811): tl_page->updateSitemap(Object(DC_Table))
    #6 /export/http/xxx/htdocs/system/modules/backend/Backend.php(271): DC_Table->edit()
    #7 /export/http/xxx/htdocs/contao/main.php(101): Backend->getBackendModule('page')
    #8 /export/http/xxx/htdocs/contao/main.php(286): Main->run()
    #9 {main}
    
    
    Fatal error: Uncaught exception Exception with message Cannot create file "error" thrown in /export/http/xxx/htdocs/system/libraries/File.php on line 109
    
    #0 /export/http/xxx/htdocs/system/libraries/Controller.php(3098): File->__construct('error')
    #1 /export/http/xxx/htdocs/system/modules/backend/Automator.php(50): Controller->removeOldFeeds()
    #2 /export/http/xxx/htdocs/system/modules/backend/dca/tl_page.php(1452): Automator->generateSitemap('205')
    #3 /export/http/xxx/htdocs/system/drivers/DC_Table.php(1811): tl_page->updateSitemap(Object(DC_Table))
    #4 /export/http/xxx/htdocs/system/modules/backend/Backend.php(271): DC_Table->edit()
    #5 /export/http/xxx/htdocs/contao/main.php(101): Backend->getBackendModule('page')
    #6 /export/http/xxx/htdocs/contao/main.php(286): Main->run()
    #7 {main}
    Ich habe schon den Contao-Check durchgeführt... es werden mir aber keine Fehler angezeigt. Hat jemand eine Idee woran es liegt?

    LG,
    Dirk
    Geändert von xchs (30.01.2012 um 11:42 Uhr)

  2. #2
    Contao-Nutzer
    Registriert seit
    14.04.2010.
    Beiträge
    128

    Standard

    Ich hatte das selbe Problem.
    Mein Hoster hat mir gesagt es liegt an der PHP Version.
    Du kannst aber bei den meisten Hostern die PHP Version einfach umstellen.
    Bei mir ging das in der .htaccess
    Code:
    AddHandler php52-cgi .php
    Evtl. behebt das die neueste Contao Version auch ...!?

  3. #3
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    Das liegt eher an der Konfiguration von PHP.
    Der Hoster hat open_basedir restriction eingeschaltet. Damit darf die Anwendung nur in bestimmten Verzeichnissen (inkl. Unterverzeichnisse) schreiben.
    Irgendwo will nun contao schreiben, wo es nicht erlaubt ist.
    Musste mit Hoster / Admin klären.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  4. #4
    Contao-Nutzer Avatar von Jorge-C
    Registriert seit
    06.06.2012.
    Ort
    Berlin
    Beiträge
    58

    Standard Fehlermeldung Umzug von Localhost auf ONLINE

    Hallo,... gerade hatte ich es geschafft meine Minimal Webseite auf den Server zubringen. Bei neues Modul anlegen kommen die Fehlermeldungen.
    Hat jemand RAT? Screen ist beigelegt...
    Angehängte Grafiken Angehängte Grafiken

  5. #5
    Contao-Nutzer Avatar von Jorge-C
    Registriert seit
    06.06.2012.
    Ort
    Berlin
    Beiträge
    58

    Standard

    Zitat Zitat von BugBuster Beitrag anzeigen
    Das liegt eher an der Konfiguration von PHP.
    Der Hoster hat open_basedir restriction eingeschaltet. Damit darf die Anwendung nur in bestimmten Verzeichnissen (inkl. Unterverzeichnisse) schreiben.
    Irgendwo will nun contao schreiben, wo es nicht erlaubt ist.
    Musste mit Hoster / Admin klären.
    Musste mit Hoster / Admin klären. was heisst das konkret ?

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •