Fehler nach dem Wechsel des Provider. Dateizugriffsrechte?

Hallo,

nach unzähligen Problemen mit Strato (immer und immer wieder) habe ich jetzt einen Providerwechsel vollzogen und zu dem Provider MT (mediatemple) gewechselt. Vorab habe ich einen shop installiert und dieser hat funktioniert.

Aber nun zu meinem Problem.

Wie in der Anleitung beschrieben habe ich die Daten vom FTP heruntergeladen und vorher brav den temp ordner geleert. Auf dem neuen FTP wieder hochgeladen.

Dann habe ich die Datenbank exportiert und in die neue Datenbank eingefügt. Dann alle Rechte wie hier im Forum beschrieben eingestellt. Und noch die neuen Datenbank Informationen in die config.inc,php geändert und diese nochmal hochgeladen.

Die gute Nachricht: Das Backend, also ADMIN Bereich is da und vollständig
Die schlechte Nachricht. Mein Shop ist nur eine leere Seite. Keine Fehlermeldung. Nichts!

Im Admin Bereich werde ich darauf hingewiesen dass etwas mit den Dateizugriffsrechte nicht stimmt. Habe auch schon wie hier im Forum beschrieben alle untergeordneten Ordner auch geändert.

Ebenso habe ich auch auf die Kategorien neu indexieren geklickt. Stand auch im Forum.

Es passiert nichts. Weiterhin die selbe Fehlermeldung mit den Dateizugriffsrechte in Rot.

Hat jemand eine Idee? Jeder Tipp ist willkommen.

Vielen Dank und noch einen schönen Abend
Aleks

Hallo Aleks,

die Dateizugriffsrechte müssen rekursiv gesetzt werden.

Gruß

Hallo,

vielen Dank für die Antwort. Leider habe ich keine Möglichkeit in meinem FTP Programm eine derarige Einstellung vorzunehmen.

Oder benötige ich ein anderes Programm um dies zu tun. Habe im Netzt gerade einen Befehl gefunden (# find . -type d -print0 | xargs -0 chmod 755) der das gewünschte Ergebniss liefern sollte aber ich weis nicht wo ich diese Zeile eingeben soll.

Vielen Dank für die Hilfe
Aleks

[QUOTE=aleksberlin;39589]Hallo,

vielen Dank für die Antwort. Leider habe ich keine Möglichkeit in meinem FTP Programm eine derarige Einstellung vorzunehmen.

Oder benötige ich ein anderes Programm um dies zu tun. Habe im Netzt gerade einen Befehl gefunden (# find . -type d -print0 | xargs -0 chmod 755) der das gewünschte Ergebniss liefern sollte aber ich weis nicht wo ich diese Zeile eingeben soll.

Vielen Dank für die Hilfe
Aleks[/QUOTE]
Ich glaub nicht, dass falsche Zugriffsrechte eine weiße Seite nach sich ziehen, das dürfte andere Ursachen haben.

Setzt mal in der config.inc.php “$iDebug=3”, evtl, gibt der Shop dann mehr Infos Preis, vor allen sollte er dann das Exception-Log schreiben.

Ok habe ich gemacht und in der tatwerden zwei Fehler angezeigt.

Leider kann ich aber auch mit diesen nicht viel anfangen und bin dankbar für eine interpretation :slight_smile:

"$iDebug=3"
Warning: Cannot modify header information - headers already sent by (output started at /nfs/c07/h03/mnt/105475/domains/lea-jewellery.com/html/shop_test/config.inc.php:4) in /nfs/c07/h03/mnt/105475/domains/lea-jewellery.com/html/shop_test/core/oxutilsserver.php on line 88

Warning: Cannot modify header information - headers already sent by (output started at /nfs/c07/h03/mnt/105475/domains/lea-jewellery.com/html/shop_test/config.inc.php:4) in /nfs/c07/h03/mnt/105475/domains/lea-jewellery.com/html/shop_test/core/oxutils.php on line 971

Keine Ideen?

Die Zeilen die in der Fehlermeldung angesprochen wurden sehen wie folgt aus:

oxutilsserver.php on line 88:

    return setcookie( $sName, $sValue, $iExpire, $this->_getCookiePath( $sPath ), $this->_getCookieDomain( $sDomain ) );

und oxutils.php on line 971:

    header($sHeader);

vielleicht hilft es weiter? :o

Hallo Aleks,

prüf bitte mal mit einer oxchkversion.

Gruß

Vielen Dank für die Antwort. Habe die Datei herunter geladen und auf den Server gelegt.
beim Aufrufen kommt aber leider folgende Fehler Meldung:

These error(s) occured

* Cannot access support server http://oxchkversion.oxid-esales.com/webService.php. This check cannot be executed. Please check firewall settings.

Habe die letzten Tage damit verbracht verschiedene Abläufe und Reihenfolgen auszuprobieren um vielleicht bei der Installatien entstandene Fehler zu vermeiden aber es führte immer wieder zum selben Ergebnis.

  • Funktionierender Admin Bereich ohne Fehlermeldungen
  • Leere Seite im Frontend ohne Fehlermeldung

Beim einfügen von “$iDebug=3” in díe config.inc.php erscheint folgender Fehler:

Warning: Cannot modify header information - headers already sent by (output started at /nfs/c07/h03/mnt/105475/domains/lea-jewellery.com/html/shop43/config.inc.php:2) in /nfs/c07/h03/mnt/105475/domains/lea-jewellery.com/html/shop43/core/oxutilsserver.php on line 88

Warning: Cannot modify header information - headers already sent by (output started at /nfs/c07/h03/mnt/105475/domains/lea-jewellery.com/html/shop43/config.inc.php:2) in /nfs/c07/h03/mnt/105475/domains/lea-jewellery.com/html/shop43/core/oxutilsserver.php on line 88

Warning: Cannot modify header information - headers already sent by (output started at /nfs/c07/h03/mnt/105475/domains/lea-jewellery.com/html/shop43/config.inc.php:2) in /nfs/c07/h03/mnt/105475/domains/lea-jewellery.com/html/shop43/core/oxutils.php on line 971

Langsam breitet sich Verzweiflung aus… mit Hinsicht auf die über 800 Produkte im Shop die neu eingepflegt werden müssten… :frowning:

Jeder Hinweis ist willkommen

Grüße
Aleks

[QUOTE=aleksberlin;39739]Beim einfügen von “$iDebug=3” in díe config.inc.php erscheint folgender Fehler:[/QUOTE]So wie Du das eingesetzt hast, geht das natürlich nicht. :eek:

Was damit gemeint war, ist, dass der Befehl

$this->iDebug = 0;

in der “[B]config.inc.php[/B]” zu ändern ist auf

$this->iDebug = 3;

AKTUELLER STAND:

Nach mehrmaligem instalieren des Shops und des Einfügens der exportierten Datenbank habe ich mich entschlossen auf die OXID E-Shop Version herunter zu gehen auf der der Shop vorher funktioniert hatte. (4.3.1)

Vorsichtig habe ich nach und nach die gesicherten Daten in den neu instalierten Shop über FTP eingefügt und immer wieder getestet wie es sich auswirkt.

Ergebnis:

Der Shop ist wider da bis auf einen Fehler der mir bisher aufgefallen ist.

Fast alle Links im Shop führen zu dem Fehler:

Hier ist der Link: http://s105475.gridserver.com/shop43/


Not Found

The requested URL /oxseo.php was not found on this server.
Apache/2.0.54 Server at s105475.gridserver.com Port 80


die Datei oxseo.php ist aber da.

Habe nun auch die Änderung in der config Datei vorgenommen (diesmal richtig) :o und dabei kommen folgende informationen:


Execution time :0.7886
Memory usage: 10.506 MB (peak: 10.857 MB)
System memory usage: 11 MB (peak: 11.25 MB)
cl=start

Profile start: 0.78914s 100.06% 1 * 0.78914s
Profile oxNew: 0.15158s 19.22% 270 * 0.00056s
Profile allarticles: 0.15153s 19.21% 1 * 0.15153s
Profile loadinglists: 0.10163s 12.89% 7 * 0.01452s
Profile articleAssign: 0.09234s 11.71% 17 * 0.00543s
Profile buildTree: 0.05602s 7.1% 1 * 0.05602s
Profile getCategory: 0.04478s 5.68% 3 * 0.01493s
Profile articleAssignPrices: 0.04238s 5.37% 17 * 0.00249s
Profile parseThroughSmarty: 0.03528s 4.47% 73 * 0.00048s
Profile smarty_function_oxmultilang: 0.02375s 3.01% 85 * 0.00028s
Profile _getArticleMainUri: 0.01514s 1.92% 17 * 0.00089s
Profile _getAmountPrice: 0.01404s 1.78% 17 * 0.00083s
Profile getCategoryUri: 0.01159s 1.47% 26 * 0.00045s
Profile _getLangTranslationArray: 0.00647s 0.82% 112 * 6.0E-5s
Profile _assignPriceInternal: 0.00597s 0.76% 17 * 0.00035s
Profile _applyVAT: 0.0035s 0.44% 26 * 0.00013s
Profile tagCloud: 0.00231s 0.29% 1 * 0.00231s
Profile _sortCats: 0.00209s 0.26% 1 * 0.00209s
Profile oxAutoload: 0.00185s 0.23% 67 * 3.0E-5s
Profile fround: 0.00152s 0.19% 210 * 1.0E-5s
Profile articleAssignParentInternal: 0.00087s 0.11% 17 * 5.0E-5s
Profile oxviewconfig::getViewConfigParam: 0.00066s 0.08% 89 * 1.0E-5s
Profile loadVariants: 0.00053s 0.07% 17 * 3.0E-5s
Profile oxviewconfig::setViewConfigParam: 0.00017s 0.02% 30 * 1.0E-5s
ADOdb-Lite Performance Monitor for internal-db.s105475.gridserver.com, db=db105475_shop43, 5.1.26-rc-5.1.26rc
Performance Stats View SQL View Tables Poll Stats Run SQL
2010-09-09 23:03:54exception ‘ADODB_Exception’ with message ‘mysql error: [1227: Access denied; you need the PROCESS privilege for this operation] in EXECUTE(“show innodb status”) ’ in /nfs/c07/h03/mnt/105475/domains/lea-jewellery.com/html/shop43/core/adodblite/adodb-exceptions.inc.php:84 Stack trace: #0 /nfs/c07/h03/mnt/105475/domains/lea-jewellery.com/html/shop43/core/adodblite/adodbSQL_drivers/mysql/mysql_driver.inc(369): adodb_throw(‘mysql’, ‘EXECUTE’, 1227, ‘Access denied; …’, ‘show innodb sta…’, false, Object(object_ADOConnection)) #1 /nfs/c07/h03/mnt/105475/domains/lea-jewellery.com/html/shop43/core/adodblite/adodb.inc.php(316): mysql_driver_ADOConnection->do_query(‘show innodb sta…’, -1, -1, false) #2 /nfs/c07/h03/mnt/105475/domains/lea-jewellery.com/html/shop43/core/adodblite/adodbSQL_drivers/mysql/mysql_perfmon_module.inc(298): ADOConnection->Execute(‘show innodb sta…’) #3 /nfs/c07/h03/mnt/105475/domains/lea-jewellery.com/html/shop43/core/adodblite/adodb-perf-module.inc.php(474): mysql_perfmon_ADOConnection->GetInnoDBHitRatio() #4 /nfs/c07/h03/mnt/105475/domains/lea-jewellery.com/html/shop43/core/adodblite/adodb-perf-module.inc.php(707): perfmon_parent_ADOConnection->_DBParameter(’=GetInnoDBHitRa…’) #5 /nfs/c07/h03/mnt/105475/domains/lea-jewellery.com/html/shop43/core/adodblite/adodb-perf-module.inc.php(581): perfmon_parent_ADOConnection->HealthCheck() #6 /nfs/c07/h03/mnt/105475/domains/lea-jewellery.com/html/shop43/index.php(154): perfmon_parent_ADOConnection->UI(5) #7 {main} ---------------------------------------------


Desweiteren erscheint im Adminbereich der Hinweis:


Ihr System erfüllt die Systemvoraussetzungen nicht. Weitere Informationen finden Sie im Systemvoraussetzungs-Check.
WICHTIG: Aus Sicherheitsgründen setzen Sie Ihre config.inc.php Datei auf read-only-Modus!


Wobei die config datei bereits auf 444 gestellt ist.

Bin wirklich froh wenn die Sache läuft… nach fast 5 Tagen Shop Umzug…

Vielen Dank für die Hilfe

Grüße
aleks

Hallo aleks,

mod_rewrite ist auf Deinem Server nicht installiert oder die .htaccess wird nicht richtig interpretiert, weil es der Serverbetreiber nicht zulässt.

Gruß

Hallo…

leider klappt es immernoch nicht…

Bei dem selben Provide habe ich einen neu aufgesetzten Shop laufen ohne Fehler. Bei der Instalation von dem jetztigen shop waren alle Voraussetztungen auf GRÜN bis auf “MySQL Modul für MySQL 5” dort war der Kasten auf GELB. Die Instalation ist nach dem Einfügen der Datenbank und der alten Daten vom FTP ist der fehler erst aufgetreten.

Wie muss die .htaccess Datei aussehen bzw. was muss sie enthalten damit sie optimal läuft.

Kann ich die installation von mod_rewrite selber vornehmen?

Grüße
Aleks