[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • Mit index.php ins Hauptverzeichnis umziehen
Seite 1 von 1

Mit index.php ins Hauptverzeichnis umziehen

Verfasst: 7. Dez 2017, 19:10
von joaopinto
Hallo,
ich habe Redaxo5 in einem Unterordner "redaxo_neu" eingerichtet und würde jetzt gerne mit der index.php eine Ebene höher ins Hauptverzeichnis ziehen, um die Website zu veröffentlichen.
Was muss ich an der index.php anpassen?
Und gilt bei der .htaccess etwas zu beachten (verwende das YRewrite)?

Code: Alles auswählen

<?php

unset($REX);
$REX['REDAXO'] = false;
$REX['HTDOCS_PATH'] = './';
$REX['BACKEND_FOLDER'] = 'redaxo';
$REX['LOAD_PAGE'] = true;

require $REX['BACKEND_FOLDER'] . '/src/core/boot.php';
Dachte an
$REX['HTDOCS_PATH'] = './';
$REX['BACKEND_FOLDER'] = 'redaxo_neu/redaxo';
aber so funktioniert's nicht...

Danke!

Re: Mit index.php ins Hauptverzeichnis umziehen

Verfasst: 8. Dez 2017, 12:31
von joaopinto
Noch eine weitere Frage, die vielleicht nicht unmittelbar damit zusammenhängt:

Im Systemlog wird nun jedesmal beim Aufruf der Website die Meldung "Object of class rex_article could not be converted to int" eingetragen.
Datei: redaxo/src/addons/structure/functions/function_rex_url.php
Zeile: 23

Code: Alles auswählen

function rex_getUrl($id = null, $clang = null, array $params = [], $separator = '&amp;')
{
    $id = (int) $id;
    $clang = (int) $clang;

Nachtrag:
Das erste Problem oben mit dem Unterordner habe ich vorerst über die Konfiguration des Webhosts gelöst (Pfad zum Dokument-Root relativ zum Dokument-Root der Haupt-Domain). Klappt problemlos, auch im Backend.
Dafür tauchen neue Meldungen im Systemlog auf:

Code: Alles auswählen

Warning: Invalid argument supplied for foreach()	
Datei: redaxo/src/addons/media_manager/lib/media_manager.php
Zeile: 226

Notice: Undefined index: headers	
Datei: redaxo/src/addons/media_manager/lib/media_manager.php
Zeile:221

Re: Mit index.php ins Hauptverzeichnis umziehen

Verfasst: 27. Dez 2017, 19:39
von joaopinto
Bzw. weitere Meldungen die im Systemlog auftauchen:

Code: Alles auswählen

Notice	
Object of class rex_article could not be converted to int	
redaxo/src/addons/structure/functions/function_rex_url.php
Zeile 23
Jemand eine Idee? Danke im voraus.

Re: Mit index.php ins Hauptverzeichnis umziehen

Verfasst: 21. Feb 2018, 19:03
von joaopinto
Dank der raschen Hilfe im Slack-Channel alles geklärt.
Für's Protokoll:
Die Media Manager Notices und Warnings waren mit einem Löschen des Caches sofort beseitigt (somit vermutlich Altlasten),
beim Problem in der function_rex_url.php war in einem Breadcrumb-Aufruf eine fehlende getSiteStartArticleId schuld.