Contenido und T-Online Internal Server Error

Gesperrt
yodatortenboxer
Beiträge: 424
Registriert: Do 22. Jan 2004, 14:45
Wohnort: Kölpinsee auf Usedom
Kontaktdaten:

Contenido und T-Online Internal Server Error

Beitrag von yodatortenboxer »

Hallo,

bei einem Kunden lief die ganze Zeit Contenido 4.6.15mr auf PHP4.
Nun hat T-Online irgendwie seine Servereinstellungen geändert und bei dieser Version kam es dann bei allen Frontendseiten und auch teilweise bei Seiten im Backend zu einem:

Code: Alles auswählen

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, [no address given] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.
Beim Backend ist es aber fast immer der Frame links oben unter dem Contenido-Logo, auser bei Artikel. Da kommt der "Internal Server Error" auch wenn man den Artikel dann rechts aufrufen will.

Solange die 4.6.15 lief wollte er kein Update auf eine neuere Version haben.

Nun habe ich versucht die 4.8.8 dort per Upgrade zu installieren, aber leider bekomme ich dann dort ebenfalls im Frontend und im Backend wieder diese "Internal Server Error"´s. Das Setup lief aber ohne Probleme und es wurden auch keine Probleme angezeigt.

Die error.log ist komplett leer und in der cgi_error.log von T-Online stand nur nach dem Upgrade folgende Meldungen drin, vorher jedoch war diese auch Leer:

Code: Alles auswählen

/setup/dbupdate.php MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idarea' at line 1
   ALTER TABLE con_actions' DROP INDEX idarea
/setup/dbupdate.php MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX name_2' at line 1
   ALTER TABLE con_actions' DROP INDEX name_2
/setup/dbupdate.php MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX name' at line 1
   ALTER TABLE con_actions' DROP INDEX name
/setup/dbupdate.php MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idarea' at line 1
   ALTER TABLE con_area' DROP INDEX idarea
/setup/dbupdate.php MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idarea_2' at line 1
   ALTER TABLE con_area' DROP INDEX idarea_2
/setup/dbupdate.php MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX name_2' at line 1
   ALTER TABLE con_area' DROP INDEX name_2
/setup/dbupdate.php MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX name' at line 1
   ALTER TABLE con_area' DROP INDEX name
/setup/dbupdate.php MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idart' at line 1
   ALTER TABLE con_art' DROP INDEX idart
/setup/dbupdate.php MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idclient' at line 1
   ALTER TABLE con_art' DROP INDEX idclient
/setup/dbupdate.php MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idart' at line 1
   ALTER TABLE con_art_lang' DROP INDEX idart
/setup/dbupdate.php MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idlang' at line 1
   ALTER TABLE con_art_lang' DROP INDEX idlang
/setup/dbupdate.php MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idtplcfg' at line 1
   ALTER TABLE con_art_lang' DROP INDEX idtplcfg
/setup/dbupdate.php MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idart_2' at line 1
   ALTER TABLE con_art_lang' DROP INDEX idart_2
/setup/dbupdate.php?step=2 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX client' at line 1
   ALTER TABLE con_art_spec' DROP INDEX client
/setup/dbupdate.php?step=2 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX lang' at line 1
   ALTER TABLE con_art_spec' DROP INDEX lang
/setup/dbupdate.php?step=2 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idclient' at line 1
   ALTER TABLE con_cat' DROP INDEX idclient
/setup/dbupdate.php?step=2 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idcat' at line 1
   ALTER TABLE con_cat' DROP INDEX idcat
/setup/dbupdate.php?step=2 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idclient_2' at line 1
   ALTER TABLE con_cat' DROP INDEX idclient_2
/setup/dbupdate.php?step=2 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX parentid' at line 1
   ALTER TABLE con_cat' DROP INDEX parentid
/setup/dbupdate.php?step=2 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX preid' at line 1
   ALTER TABLE con_cat' DROP INDEX preid
/setup/dbupdate.php?step=2 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX is_start_2' at line 1
   ALTER TABLE con_cat_art' DROP INDEX is_start_2
/setup/dbupdate.php?step=2 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idart' at line 1
   ALTER TABLE con_cat_art' DROP INDEX idart
/setup/dbupdate.php?step=2 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idcat' at line 1
   ALTER TABLE con_cat_art' DROP INDEX idcat
/setup/dbupdate.php?step=2 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idcatart' at line 1
   ALTER TABLE con_cat_art' DROP INDEX idcatart
/setup/dbupdate.php?step=2 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idcat' at line 1
   ALTER TABLE con_cat_lang' DROP INDEX idcat
/setup/dbupdate.php?step=2 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idcatlang' at line 1
   ALTER TABLE con_cat_lang' DROP INDEX idcatlang
/setup/dbupdate.php?step=2 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idlang' at line 1
   ALTER TABLE con_cat_lang' DROP INDEX idlang
/setup/dbupdate.php?step=2 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idtplcfg' at line 1
   ALTER TABLE con_cat_lang' DROP INDEX idtplcfg
/setup/dbupdate.php?step=2 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idlang_2' at line 1
   ALTER TABLE con_cat_lang' DROP INDEX idlang_2
/setup/dbupdate.php?step=2 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idlang_3' at line 1
   ALTER TABLE con_cat_lang' DROP INDEX idlang_3
/setup/dbupdate.php?step=2 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idcat' at line 1
   ALTER TABLE con_cat_tree' DROP INDEX idcat
/setup/dbupdate.php?step=3 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idcatart' at line 1
   ALTER TABLE con_code' DROP INDEX idcatart
/setup/dbupdate.php?step=3 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idlang' at line 1
   ALTER TABLE con_code' DROP INDEX idlang
/setup/dbupdate.php?step=3 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idclient' at line 1
   ALTER TABLE con_code' DROP INDEX idclient
/setup/dbupdate.php?step=3 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idtpl' at line 1
   ALTER TABLE con_container' DROP INDEX idtpl
/setup/dbupdate.php?step=3 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX number' at line 1
   ALTER TABLE con_container' DROP INDEX number
/setup/dbupdate.php?step=3 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idtplcfg' at line 1
   ALTER TABLE con_container_conf' DROP INDEX idtplcfg
/setup/dbupdate.php?step=3 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idartlang' at line 1
   ALTER TABLE con_content' DROP INDEX idartlang
/setup/dbupdate.php?step=3 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idtype' at line 1
   ALTER TABLE con_content' DROP INDEX idtype
/setup/dbupdate.php?step=3 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX typeid' at line 1
   ALTER TABLE con_content' DROP INDEX typeid
/setup/dbupdate.php?step=4 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idarea' at line 1
   ALTER TABLE con_frame_files' DROP INDEX idarea
/setup/dbupdate.php?step=4 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idfrontendgroup' at line 1
   ALTER TABLE con_frontendpermissions' DROP INDEX idfrontendgroup
/setup/dbupdate.php?step=4 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX plugin' at line 1
   ALTER TABLE con_frontendpermissions' DROP INDEX plugin
/setup/dbupdate.php?step=4 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX action' at line 1
   ALTER TABLE con_frontendpermissions' DROP INDEX action
/setup/dbupdate.php?step=4 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX item' at line 1
   ALTER TABLE con_frontendpermissions' DROP INDEX item
/setup/dbupdate.php?step=5 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX keyword' at line 1
   ALTER TABLE con_keywords' DROP INDEX keyword
/setup/dbupdate.php?step=5 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idlang' at line 1
   ALTER TABLE con_keywords' DROP INDEX idlang
/setup/dbupdate.php?step=5 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idlang2' at line 1
   ALTER TABLE con_keywords' DROP INDEX idlang2
/setup/dbupdate.php?step=6 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idclient' at line 1
   ALTER TABLE con_mod' DROP INDEX idclient
/setup/dbupdate.php?step=6 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idclient_2' at line 1
   ALTER TABLE con_mod' DROP INDEX idclient_2
/setup/dbupdate.php?step=9 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idclient' at line 1
   ALTER TABLE con_properties' DROP INDEX idclient
/setup/dbupdate.php?step=9 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idcatart' at line 1
   ALTER TABLE con_stat' DROP INDEX idcatart
/setup/dbupdate.php?step=9 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX type' at line 1
   ALTER TABLE con_system_prop' DROP INDEX type
/setup/dbupdate.php?step=10 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idclient' at line 1
   ALTER TABLE con_template' DROP INDEX idclient
/setup/dbupdate.php?step=10 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idlay' at line 1
   ALTER TABLE con_template' DROP INDEX idlay
/setup/dbupdate.php?step=10 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idtpl' at line 1
   ALTER TABLE con_template' DROP INDEX idtpl
/setup/dbupdate.php?step=10 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idtplcfg' at line 1
   ALTER TABLE con_template' DROP INDEX idtplcfg
/setup/dbupdate.php?step=10 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idtpl' at line 1
   ALTER TABLE con_template_conf' DROP INDEX idtpl
/setup/dbupdate.php?step=10 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idtplcfg' at line 1
   ALTER TABLE con_template_conf' DROP INDEX idtplcfg
/setup/dbupdate.php?step=10 MySQL error 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' DROP INDEX idclient' at line 1
   ALTER TABLE con_upl' DROP INDEX idclient
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'idarea'
ALTER TABLE con_actions add INDEX idarea (idarea)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'name'

ALTER TABLE con_actions add FULLTEXT INDEX name (name)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'name_2'

ALTER TABLE con_actions add INDEX name_2 (name)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'idarea'


ALTER TABLE con_area add INDEX idarea (idarea,name,online)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'name'

ALTER TABLE con_area add FULLTEXT INDEX name (name)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'name_2'

ALTER TABLE con_area add INDEX name_2 (name)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'idclient'


ALTER TABLE con_art add INDEX idclient (idclient)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'idtplcfg'


ALTER TABLE con_art_lang ADD INDEX idtplcfg (idtplcfg, idart)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'idart_2'

ALTER TABLE con_art_lang ADD INDEX idart_2 (idart, idlang)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'client'


ALTER TABLE con_art_spec ADD INDEX client (client)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'lang'

ALTER TABLE con_art_spec ADD INDEX lang (lang)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'idclient'


ALTER TABLE con_cat ADD INDEX idclient (idclient)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'idclient_2'

ALTER TABLE con_cat ADD INDEX idclient_2 (idclient, parentid)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'parentid'

ALTER TABLE con_cat ADD INDEX parentid (parentid, preid)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'preid'

ALTER TABLE con_cat ADD INDEX preid (preid)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'is_start_2'


ALTER TABLE con_cat_art ADD INDEX is_start_2 (is_start, idcat)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'idart'

ALTER TABLE con_cat_art ADD INDEX idart (idart)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'idcat'

ALTER TABLE con_cat_art ADD INDEX idcat (idcat)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'idcat'


ALTER TABLE con_cat_lang ADD INDEX idcat (idcat)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'idlang'

ALTER TABLE con_cat_lang ADD INDEX idlang (idlang)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'idtplcfg'

ALTER TABLE con_cat_lang ADD INDEX idtplcfg (idtplcfg)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'idlang_2'

ALTER TABLE con_cat_lang ADD INDEX idlang_2 (idlang, visible)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'idlang_3'

ALTER TABLE con_cat_lang ADD INDEX idlang_3 (idlang, idcat)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'idcat'


ALTER TABLE con_cat_tree ADD INDEX idcat (idcat)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'idcatart'


ALTER TABLE con_code ADD INDEX idcatart (idcatart)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'idlang'

ALTER TABLE con_code ADD INDEX idlang (idlang)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'idclient'

ALTER TABLE con_code ADD INDEX idclient (idclient)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'idtpl'


ALTER TABLE con_container ADD INDEX idtpl (idtpl)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'number'

ALTER TABLE con_container ADD INDEX number (number)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'idtplcfg'


ALTER TABLE con_container_conf ADD INDEX idtplcfg (idtplcfg)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'idartlang'


ALTER TABLE con_content ADD INDEX idartlang (idartlang)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'idtype'

ALTER TABLE con_content ADD INDEX idtype (idtype)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'typeid'

ALTER TABLE con_content ADD INDEX typeid (typeid)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'idarea'


ALTER TABLE con_frame_files add INDEX idarea (idarea,idframe,idfile)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'keyword'


ALTER TABLE con_keywords add INDEX keyword (keyword)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'idlang2'

ALTER TABLE con_keywords add INDEX idlang2 (idlang, keyword)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'idclient'


ALTER TABLE con_mod add INDEX idclient (idclient)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'idclient'


ALTER TABLE con_template add INDEX idclient (idclient)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'idlay'

ALTER TABLE con_template add INDEX idlay (idlay)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'idtplcfg'

ALTER TABLE con_template add INDEX idtplcfg (idtplcfg)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'idtplcfg'


ALTER TABLE con_template_conf add INDEX idtplcfg (idtplcfg)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'idclient'


ALTER TABLE con_upl add INDEX idclient (idclient)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'idfrontendgroup'


ALTER TABLE con_frontendpermissions ADD INDEX idfrontendgroup (idfrontendgroup,idlang)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'plugin'

ALTER TABLE con_frontendpermissions ADD INDEX plugin (plugin)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'action'

ALTER TABLE con_frontendpermissions ADD INDEX action(action)
/setup/dbupdate.php?step=32 MySQL error 1061: Duplicate key name 'item'

ALTER TABLE con_frontendpermissions ADD INDEX item (item)

Weis jemand wo ich hier nun am besten einmal ansetzen kann?

http://www.exercitor.de/info.php

gruß yodatortenboxer
Oldperl
Beiträge: 4316
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Hat sich bedankt: 6 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Beitrag von Oldperl »

Hallo yodatortenboxer,

ich tippe nun einfach mal auf max_execution_time oder einen dazu gehörigen Wert. Das Script braucht länger als erlaubt, daher der Fehler.

Man kann versuchen den Wert per htaccess im root zu erhöhen

Code: Alles auswählen

php_value max_execution_time 300
geht aber nur wenn AllowOverrideAll auch eingestellt ist im vHost.

Ansonsten T-Online mal bitten den Wert in der php.ini zu erhöhen.

Gruß aus Franken

Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
yodatortenboxer
Beiträge: 424
Registriert: Do 22. Jan 2004, 14:45
Wohnort: Kölpinsee auf Usedom
Kontaktdaten:

Beitrag von yodatortenboxer »

Danke erstmal für den Tipp,
ich tippe nun einfach mal auf max_execution_time oder einen dazu gehörigen Wert
Würde dann aber nicht das Script komplett mit einer dementsprechenden Fehlermeldung abbrechen?
Beim Contenido-Setup braucht Step 6 des Upgrades gerade einmal 15sec und im Frontend bei allen und Backend bei dem Frame unter den Logo, kommt direkt beim Aufrufen der Seite die Fehlermeldung. Also nach ca. 1sec.
Man kann versuchen den Wert per htaccess im root zu erhöhen
Das ist bei T-Online ein Problem. Die lassen keinerlei htaccess auf dem Webserver "aus Sicherheitsgründen" zu. Man kann sie nicht einmal per FTP hochladen geschweige eine Datei auf dem Server in htaccess umbenennen.

gruß yodatortenboxer
Zuletzt geändert von yodatortenboxer am Mi 5. Nov 2008, 18:00, insgesamt 1-mal geändert.
yodatortenboxer
Beiträge: 424
Registriert: Do 22. Jan 2004, 14:45
Wohnort: Kölpinsee auf Usedom
Kontaktdaten:

Beitrag von yodatortenboxer »

Bin nun ein Stück weiter was die php.ini Einstellungen betrifft.

Bei T-Online muss man eine Datei namens php.ini per FTP in den Server Root bei seinem Webspace legen.

In diese habe ich nun folgende einträge gemacht und dementsprechend sind auch die Änderungen im PHP:

Code: Alles auswählen

register_globals = Off
safe_mode = Off
memory_limit = 16M
upload_max_filesize = 10M
max_execution_time = 60
max_input_time = 60
aber die "Internal Server Error"´s ist immer noch :-(

Dann die noch eine Frage:
Was hat dieser Frame hier was die anderen nicht haben?
Bild
Es kommt überall, wo dieser Frame benötigt wird (Artikel, Dateiverwaltung, Newsletter, Layouts, Templates, Styles usw.) diese Fehlermeldung.

Gruß yodatortenboxer
Oldperl
Beiträge: 4316
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Hat sich bedankt: 6 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Beitrag von Oldperl »

Hallo yodatortenboxer,

der Frame hat nix anderes als andere auch 8)
Auser bei dir nen roten Rahmen und nen Pfeil :lol:

Spaß beiseite, versuch mal bitte die Werte für memory_limit und max_execution_time rauf zu setzen. (In der info.php prüfen ob sie dem entsprechen).

Auch besteht noch die Möglichkeit das sich MySQL frühzeitig ausklinkt, dafür müßte man aber an die entsprechenden logs kommen, was aber generell für die Ermittlung des Fehlers sehr hilfreich wäre.

Frag doch mal beim Support des großen T ob die da für dich mal reinschauen, Apachelog bzw. MySQL-Log. Damit könnte man sich dann das rumprobieren ersparen.

Gruß aus Franken

Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
yodatortenboxer
Beiträge: 424
Registriert: Do 22. Jan 2004, 14:45
Wohnort: Kölpinsee auf Usedom
Kontaktdaten:

Beitrag von yodatortenboxer »

Hiho,

ich habe nun ein wenig weiter herumgespielt.
Die Werte für memory_limit und max_execution_time liegen nun bei 120sec und 32MB und der Fehler ist immer noch vorhanden.

Ich hatte ja noch folgende Frage:
Was hat dieser Frame hier was die anderen nicht haben?
Ich hab es durch Probieren herausbekommen. In der main.php steht folgender Code der NUR für Frame 1 ausgeführt wird:

Code: Alles auswählen

if ($cfg["use_pseudocron"] == true)
{
    /* Include cronjob-Emulator, but only for frame 1 */
    if ($frame == 1)
    {
			$sess->freeze();

			$oldpwd = getcwd();

			chdir($cfg["path"]["contenido"].$cfg["path"]["cronjobs"]);
			cInclude("includes", "pseudo-cron.inc.php");
			chdir($oldpwd);

			if ($bJobRunned == true)
			{
				// Some cronjobs might overwrite important system variables.
				// We are thaw'ing the session again to re-register these variables.
				$sess->thaw();
			}
    }
}
Wenn ich das komplett auskommentiere gibt es im Backend bei dem Frame auf dem Bild keinen Internal Server Error mehr und es wird alles wunderbar angezeigt.

In der front_content.php steht ebenfalls folgender Code:

Code: Alles auswählen

if ($cfg["use_pseudocron"] == true)
{
	/* Include cronjob-Emulator */
	$oldpwd = getcwd();
	chdir($cfg["path"]["contenido"].$cfg["path"]["cronjobs"]);
	cInclude("includes", "pseudo-cron.inc.php");
	chdir($oldpwd);
}
Wird dieser auskommentiert Funktioniert nun auch das Frontend wieder wunderbar ohne Internal Server Error und die Seite wird ohne Fehler angezeigt.

Zumindest habe ich nun einmal den Fehler gefunden. Ob es nun an der Serverkonfiguration oder an der Contenido-Version liegt kann ich nicht sagen.

Wenn ich diese beiden Codes auskommentiere, welche Nachteile entstehen dann für mich bzw. das Contenido System? Wo kann ich use_pseudocron auf false stellen und welche alternativen habe ich dann?
Es handelt sich hier ja scheinbar um einen Cronjob-Emulator (steht zumindest so da)

Gruß yodatortenboxer
Oldperl
Beiträge: 4316
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Hat sich bedankt: 6 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Beitrag von Oldperl »

Hallo yodatortenboxer,

ohne den pseudo-cron werden die Aufräumarbeiten und Benachrichtigungsfunktionen von Contenido nicht funktionieren.

Hier liegt wohl eher ein Problem bei der Ausführung der Cronjobs per Pseudocron vor. Ich würde zuerst einmal nachschauen ob im Verzeichnis der Cronjobs die Rechte nicht stimmen. Alle Cronjobs sollten Worldrechte haben (777), evtl. liegt da schon das Problem.

Kommt man an die Serverlogs könnte man auch dort nachschauen wo der Fehler liegt (Apache-Logs).

Gruß aus Franken

Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
yodatortenboxer
Beiträge: 424
Registriert: Do 22. Jan 2004, 14:45
Wohnort: Kölpinsee auf Usedom
Kontaktdaten:

Beitrag von yodatortenboxer »

Hallo und danke erst einmal,
Hier liegt wohl eher ein Problem bei der Ausführung der Cronjobs per Pseudocron vor.
Gibt es hier eine Möglichkeit dies manuell einzurichten, also eine Datei die ich per Server-Cron ansteuern kann?
Ich würde zuerst einmal nachschauen ob im Verzeichnis der Cronjobs die Rechte nicht stimmen.
Ich kann keinerlei Rechte per FTP-Programm ändern. Er nimmt nirgends ein 777 an. Zitat T-Online:
>1. warum kann ich per chmod keine 777 Rechte für Dateien und Ordener setzen?

Das ist nicht nötig. Scripts auf Ihrem Homepage-Speicherplatz haben alle
nötigen Berechtigungen, um Dateien und Verzeichnisse zu lesen, zu
schreiben, zu ändern oder zu löschen.
Wenn ich zum testen auf dem FTP die Datei crontab.txt umbenenne funktioniert ebenfalls alles wieder wunderbar, also ohne Internal Server Error.

Mal schauen was T-Online dazu sagt. Ich hab auch angefragt ob man bei den die Cron´s Serverseitig laufen lassen kann. Dann währe das Problem ja ebenfalls erledigt.

Gruß von Usedom ;-)
yodatortenboxer
Gesperrt