Hallo,
wollte die .htaccess Datei ändern, um PHP 5 zu aktivieren. Da mußte ich feststellen, daß keine ._htaccess oder .htaccess vorhanden ist. Was nun?
Vielen Dank für die Hilfe.
Gruß
Alex
Druckbare Version
Hallo,
wollte die .htaccess Datei ändern, um PHP 5 zu aktivieren. Da mußte ich feststellen, daß keine ._htaccess oder .htaccess vorhanden ist. Was nun?
Vielen Dank für die Hilfe.
Gruß
Alex
also per Google konnte ich das hier für dich finden
Diese ist im SourcePaket von TL. Du musst sie mit auf den Webserver kopieren (bei manchen Programmen muss man "versteckte" Dateien erst anschalten) und sie heisst seit neuesten .htaccess.default
ehm... mit der default htaccess das php Modul aktivieren?
nein, die htacccess.default umbenennen in .htaccess und die Umstellung dort definieren. Je nachdem was der Provider benoetigt, damit auf PHP5 geswitcht wird.
Die Inhalte der mitgelieferten htaccess haben durchaus Sinn ...
natürlich haben sie Sinn, aber es war ja was anderes gefragt und mit der default htaccess hätte dieser User höchstwahrscheinlich wenig anfangen können ... und bevor irgdeiner hier ein Tutorial für ihn bastelt kann man ihm auch zeigen, dass in einem solchen Fall auch Google hilft ;)
Danke für die schnelle Hilfe. Mir war nicht bewußt, daß das auch mit meinem Mac zu tun haben könnte.
Google meint, dass Mac OS X Dateien mit . voran nicht anzeigt. Hab nun Windows gestartet, aber eine .htaccess ist auch da nicht zu sehen. Hab nun wie von Dir empfohlen eine .htaccess neu angelegt. Das hat geklappt, allerdings bekomme ich nun
An error occurred while executing this script!
1. If you are a TYPOlight user, contact the administrator of your website.
2. Open file system/logs/error.log and search for a corresponding entry.
3. Open file system/config/localconfig.php and add the following line:
$GLOBALS['TL_CONFIG']['displayErrors'] = true;
4. Read the TYPOlight FAQs or visit the TYPOlight support page.
Hmm....
ich nehme mal an du hast die TL dateien zwar übertragen, aber die Installationsroutine noch nicht gestartet. Dazu musst du das entsprechende Installations-Script im typolight Verzeichnis aus deinem Browser heraus aufrufen.
Googelst du "Typolight installieren" dann hilft dir diese Seite
Selbstverständlich zeigt auch OSX 'hidden files' an: http://www.macworld.com/article/5183...allfinder.html
Danke für die Unterstützung. Hab´s inzwischen fast geschafft. Einzig beim installieren des Templates kommt nun diese Fehlermeldung:
Fatal error: Uncaught exception Exception with message Query error: Unknown column 'teaserCssID' in 'field list' (INSERT INTO `tl_article` (`id`, `pid`, `sorting`, `tstamp`, `title`, `alias`, `author`, `inColumn`, `keywords`, `showTeaser`, `teaser`, `printable`, `cssID`, `space`, `published`, `start`, `stop`, `teaserCssID`) VALUES ( 1, 2, 128, 1269956590, 'Willkommen', 'Willkommen', 4, 'main', NULL, '', NULL, '', 'a:2:{i:0;s:0:"";i:1;s:0:"";}', 'a:2:{i:0;s:2:"10";i:1;s:0:"";}', '1', '', '', ''); ) thrown in /homepages/5/d42423944/htdocs/Holzprofis/system/libraries/Database.php on line 533
#0 /homepages/5/d42423944/htdocs/Holzprofis/system/libraries/Database.php(162): Database_Statement->execute()
#1 /homepages/5/d42423944/htdocs/Holzprofis/typolight/install.php(323): Database->execute('INSERT INTO `tl...')
#2 /homepages/5/d42423944/htdocs/Holzprofis/typolight/install.php(767): InstallTool->run()
#3 {main}
Was ist denn da nun noch schief gelaufen?
Mach nochmal ein DatenbankUpdate. Das Feld teaserCssID existiert nicht in deiner Datenbank. Dieses Feld ist ein Standardfeld aus der TL-Installation.
Hallo lindesdb,
danke für Deine Hilfe.
Hab alles nochmals neu angelegt. Funktioniert alles soweit. Nur wenn ich mein Template installieren will, kommt die Fehlermeldung:
Fatal error: Uncaught exception Exception with message Query error: Unknown column 'teaserCssID' in 'field list' (INSERT INTO `tl_article` (`id`, `pid`, `sorting`, `tstamp`, `title`, `alias`, `author`, `inColumn`, `keywords`, `showTeaser`, `teaser`, `printable`, `cssID`, `space`, `published`, `start`, `stop`, `teaserCssID`) VALUES ( 1, 2, 128, 1269956590, 'Willkommen', 'Willkommen', 4, 'main', NULL, '', NULL, '', 'a:2:{i:0;s:0:"";i:1;s:0:"";}', 'a:2:{i:0;s:2:"10";i:1;s:0:"";}', '1', '', '', ''); ) thrown in /homepages/5/d42423944/htdocs/Holzprofis/system/libraries/Database.php on line 533
#0 /homepages/5/d42423944/htdocs/Holzprofis/system/libraries/Database.php(162): Database_Statement->execute()
#1 /homepages/5/d42423944/htdocs/Holzprofis/typolight/install.php(323): Database->execute('INSERT INTO `tl...')
#2 /homepages/5/d42423944/htdocs/Holzprofis/typolight/install.php(767): InstallTool->run()
#3 {main}
Bin am verzweifeln!
Nicht neu anlegen, mache ein DatenbankUpdate ueber die install.php oder ueber das Backend Sytem->Erweiterungsverwaltung->Datenbank prüfen/aktualisieren
Datenbank ist up to date! Problem ist damit also nicht behoben.
Interessanterweise funktioniert es mit einem anderen Template. Nur mit meinem nicht.
Das ist dann sehr komisch, da das Feld teaserCssID in den OriginalSourcen der 2.8.1 und 2.8.2 vorhanden sein muss (und laut Quelltext ist)
Welche Version hast Du laufen ?
2.7
Hatte mir das Rounded Boxes Template gekauft und das lief nicht auf 2.8
Du musst auf eine 2.8 updaten, da dieses Feld von der 2.8 ist, Wobei ich mich gerade wundere, wieso du im Quellcode dieses Feld abgefragt wird, du aber eine 2.7 laufen hast.
Kommt der Fehler beim Import des Templates ?
Laut dem Backtrace ja
Also ich hab jetzt auf 2.8.2 upgedatet, die Erweiterungen installiert. Wenn ich nun mein Template installieren will kommt nun eine neue Fehlermeldung:
Fatal error: Uncaught exception Exception with message Query error: Unknown column 'pid' in 'field list' (INSERT INTO `tl_comments` (`id`, `tstamp`, `name`, `email`, `website`, `comment`, `published`, `date`, `ip`, `source`, `parent`, `pid`) VALUES ( 1, 1239728425, 'John Smith', 'j.smith@example.com', 'https://contao.org', '
I especially like dfGallery, although it requires Flash.
\n
Hopefully, they are going to release the next version soon.
', '1', 1203204833, '127.0.0.1', '', 0, 63); ) thrown in /homepages/5/d42423944/htdocs/Holzprofis/system/libraries/Database.php on line 599
#0 /homepages/5/d42423944/htdocs/Holzprofis/system/libraries/Database.php(546): Database_Statement->query()
#1 /homepages/5/d42423944/htdocs/Holzprofis/system/libraries/Database.php(162): Database_Statement->execute()
#2 /homepages/5/d42423944/htdocs/Holzprofis/typolight/install.php(579): Database->execute('INSERT INTO `tl...')
#3 /homepages/5/d42423944/htdocs/Holzprofis/typolight/install.php(1039): InstallTool->run()
#4 {main}
Hatte gehofft, daß auch mal etwas klappt. Aber Pustekuchen.....
Aber VOR dem Template installieren ist die DB fehlerfrei ? Also keinerlei Anpassungen mehr noetig ?
Das Feld pid gibt es nicht in den tl_comments.
Da muss der Hersteller deines Templates nochmal ran, und es aktualisieren.
Sorry lindesbs,
aber ich hab den Überblick verloren.
In der Installation erscheint jetzt
"Kollation
Das Ändern der Kollation betrifft alle Tabellen mit tl_-Prefix."
Das ist jetzt neu, seit dem Update. Außerdem hab ich jetzt neben der .htaccess auch noch die .htaccess.default Denke die hat aber nichts zu bedeuten, oder?
Hab jetzt nochmals von vorne angefangen. TL 2.7
So, jetzt hab ich wieder etwas rausgefunden:
Beim Update der Datenbank will er den Key pid anlegen:
Add new columns
ALTER TABLE `tl_comments` ADD KEY `pid` (`pid`);
und dann kommt das
Fatal error: Uncaught exception Exception with message Query error: Duplicate key name 'pid' (ALTER TABLE `tl_comments` ADD KEY `pid` (`pid`);) thrown in /homepages/5/d42423944/htdocs/Holzprofis/system/libraries/Database.php on line 533
#0 /homepages/5/d42423944/htdocs/Holzprofis/system/libraries/Database.php(162): Database_Statement->execute()
#1 /homepages/5/d42423944/htdocs/Holzprofis/typolight/install.php(284): Database->execute('ALTER TABLE `tl...')
#2 /homepages/5/d42423944/htdocs/Holzprofis/typolight/install.php(767): InstallTool->run()
#3 {main}
Das ist das Problem, denke ich.
Hast Du ne Idee?
Inzwischen funktioniert es.
Danke für die Hilfe.