Oxid Admin kein Login - Fehler 500 [Debian 7 Apache 2.2 VPS]

Hallo,

ich habe seit Tagen das Problem, dass nicht ins Admin Interface komme. Mehrere male setzte ich ihn neu auf und änderte vieles ab, was die “Komplettlösugen” meinten, sie würden helfen.

Beim Firefox, wenn ich mich einlogt habe, bleibt weiß. Beim IE kommt immerhin Fehler 500.

[B]Was ich schön probiert habe: [/B]
> htacess gelöscht
> oxsysrequirements.php die function checkModRewrite() durch return 1 überschrieben
> a2enmod rewrite per hand angestupst
> im Apache die configdatei, für den Shop, abgeänder siehe unten

System: VPS - Debian 7.6, Apache 2.2, PHP 5.4.4, Oxid CE 4.8.7

Meine Configs:

[B]PHPInfo:[/B]
Info.php – Klick mir :slight_smile:

[B]VirtualHost /Apache[/B]

<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName name

    DocumentRoot /var/www/oxid/

<Directory /var/www/oxid>
AllowOverride none
Options FollowSymLinks
#RewriteEngine On
</Directory>

    ErrorLog /var/log/apache2/oxid/error.log
    LogLevel warn
    CustomLog /var/log/apache2/oxid/access.log combined

</VirtualHost>

Wenn ich AllowOverride auf all setzte, kommt nurn weißes Bild

[B]htaccess[/B]
Oxid Standard

Hätte wer eine Idee?

Danke im Vorraus

lade mal die Dateien erneut binär hoch, damit alles wieder da ist und checke dann die Fehler-Logs

Hallo,

upps ganz vergessen die Fehlerlogs :slight_smile:

[Thu Sep 11 14:40:35 2014] [error] [client 5.45.102.114] PHP Fatal error: Call to undefined function curl_setopt() in /var/www/oxid/application/models/oxcurl.php on line 427, referer: domain.tld
[Thu Sep 11 14:41:25 2014] [error] [client 5.45.102.114]] PHP Fatal error: Call to undefined function curl_setopt() in /var/www/oxid/application/models/oxcurl.php on line 427, referer: http://domain.tld/admin/index.php?editlanguage=0&force_admin_sid=rtdo1fs6e8pce$
[Thu Sep 11 19:00:44 2014] [error] [client 5.255.253.23] File does not exist: /var/www/oxid/kontakt

Grüße

http://magento.xonu.de/fehlerbehebung/fatal-error-call-to-undefined-function-curl_setopt-in-libvarienhttpadaptercurl-php-on-line/

Sieht schon besser aus :slight_smile: Dachte hätte was mit dem mod_rewrite zu tun

Frage: müsste eigntlich der Shop nicht selber:

[error] [client 5.255.253.23] File does not exist: /var/www/oxid/kontakt
[client 69.58.178.59] File does not exist: /var/www/oxid/Datenschutz
[error] [client 69.58.178.59] File does not exist: /var/www/oxid/startseite

Anlegen? Editieren unter CMS kann ich sie.

Grüße

Sieht schon besser aus, Danke :slight_smile:

Dächte liegt mod_rewirte – weil Stackoverflow was schrieb von bezüglich “Call to undefined function curl_setopt()”

Die CMS Seiten stehen auf Aktiv, sind aber dennoch nicht anklickbar (404), nur editierbar.
Legt der Shop die eigentlich nich selber an?

Legt wen selber an? Die CMS Seiten?
Nein, der Installationsskript legt einige Seite an.

und alles andere funktioniert?

Check mal, ob Du überhaupt mod_rewrite hast. Bei Dir geht nur die Startseite, alles andere liefert eine 404 zurück.

Steht auch die richtige Adresse in der config?

Hallo,

@vanilla thunder: im Adminbereich kann man alles Umstellen, übernnimmt nix z.b. Artikel

@MeisterYoda: lt “a2enmod”: Module rewrite already enabled von daher nehme ichs an, das mod_rewrite läuft. Aber “Systemgesundheitsprüfung” sagt: nö … – mit überall 404 kommt hin :slight_smile:

Grüße

wenn mod_rewrite nicht erkannt wird ist es Essig mit dem Shop.

Versuch mal diesen Lösungsansatz:
https://kunden.rackspeed.de/knowledgebase/8/OXID-eShop-Installation-modrewrite-nicht-erkannt.html

vergess den Tipp, hast Du ja schon gemacht…

Nun willer doch endlich :slight_smile:

Hab Datenbank geplättet, neu hoch geladen/aufgespielt, sowie im

<Directory /var/www/oxid>
AllowOverride none
Options FollowSymLinks
</Directory>

Teil das “AllowOverride none” in “AllowOverride All” geändert, was lt Wiki genau anders herum sein soll bzw helfen, aber dort stand ja auch beim Indianer 2.3.9 :slight_smile:

<(^.^)< >(^.^)< >(^.^)>