![]() |
| | LinkBack | Themen-Optionen | Thema durchsuchen | Thema bewerten | Ansicht |
|
#1
| |||
| |||
Holla. Ich möchte Typo3 mit MSSQL verwenden. Bin nach dieser Anleitung vorgegangen: Mssql - TYPO3Wiki Leider sagt der Installer immer noch:"Your database connection failed. Hier die localconfig: Code: <?php
$TYPO3_CONF_VARS['SYS']['sitename'] = 'New TYPO3 site';
// Default password is "joh316" :
$TYPO3_CONF_VARS['BE']['installToolPassword'] = 'hash';
$TYPO3_CONF_VARS['EXT']['extList'] = 'tsconfig_help,context_help,extra_page_cm_options,impexp,sys_note,tstemplate,tstemplate_ceditor,tstemplate_info,tstemplate_objbrowser,tstemplate_analyzer,func_wizards,wizard_crpages,wizard_sortpages,lowlevel,install,belog,beuser,aboutmodules,setup,taskcenter,info_pagetsconfig,viewpage,rtehtmlarea,css_styled_content,t3skin,adodb,dbal';
$typo_db_extTableDef_script = 'extTables.php';
## INSTALL SCRIPT EDIT POINT TOKEN - all lines after this points may be changed by the install script!
$TYPO3_CONF_VARS['BE']['installToolPassword'] = 'hash'; // Modified or inserted by TYPO3 Install Tool.
$typo_db_username = 'user'; // Modified or inserted by TYPO3 Install Tool.
$typo_db_password = 'passwort'; // Modified or inserted by TYPO3 Install Tool.
$typo_db_host = 'localhost'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS['SYS']['sitename'] = 'Sitename'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS['GFX']["im"] = '0'; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS['GFX']['im_combine_filename'] = ''; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS['GFX']["im_path"] = ''; // Modified or inserted by TYPO3 Install Tool.
$TYPO3_CONF_VARS['GFX']["im_path_lzw"] = ''; // Modified or inserted by TYPO3 Install Tool.
// Updated by TYPO3 Install Tool 25-10-07 14:32:02
$TYPO3_CONF_VARS['EXTCONF']['dbal']['handlerCfg'] = array (
'_DEFAULT' =>
array (
'type' => 'adodb',
'config' => array (
'driver' => 'mssql'
)
)
); ?> Ich habe ein kleines PHP Testscript geschrieben. Damit ist zu sehen, dass die Datenbankverbindung über adodb und odbc funktioniert: Code: <?php
echo $id = odbc_connect('MSSQL','user','passwort');
echo '<br>';
echo odbc_result_all(odbc_exec($id, 'SELECT * FROM testtable;'),'id');
odbc_close_all();
include('C:/Inetpub/wwwroot/typo3/typo3/sysext/adodb/adodb/adodb.inc.php');
$db = ADONewConnection('odbc_mssql'); # eg 'mysql' or 'postgres'
$db->debug = true;
$db->Connect('MSSQL', 'user', 'passwort');
$rs = $db->Execute('select * from testtable');
print "<pre>";
print_r($rs->GetRows());
print "</pre>";
$db = ADONewConnection('odbc_mssql'); # eg 'mysql' or 'postgres'
$db->debug = true;
$db->Connect('MSSQL', 'user', 'passwort');
$rs = $db->Execute('select * from testtable');
print "<pre>";
print_r($rs->GetRows());
print "</pre>";
?> - Wie kann ich sicher gehen, dass die adodb und dbal bei der Installation verwendet werden? Sind ja in der localconf.php eingetragen? Außerdem gibt es in typo3\typo3\sysext\adodb\doc\ einen patch für mssql und dbal. Habe aber keine Ahnung ob ich damit etwas machen muss. Vielen Dank im Voraus. codex Geändert von codex (02.05.08 um 12:46 Uhr). |
|
#2
| |||
| |||
| Das erste Problem ist überwunden. Ich bin mir nicht sicher, was zum Erfolg geführt hat. Möglicherweise ist es sehr wichtig, erst alles wie beschrieben vorzubereiten und erst danach den Installer aufzurufen. Die Datenbankverbindung kann jetzt also hergestellt werden. Es gibt allerdings neue Probleme bei der einrichtung der Tabellen. Wenn ich bei "Update required tables" auf "Compare" klicke, bekomme ich jede Menge Fehlermeldungen: "Warning: Invalid argument supplied for foreach() in ..\typo3\typo3conf\ext\dbal\class.ux_t3lib_db.php on line 1731" Und weiter unten: "Table and field definitions should be updated There seems to be a number of differencies between the database and the selected SQL-file. Please select which statements you want to execute in order to update your database:" Und dann folgen die SQL-Anweisungen. In der DB sind 41 Tabellen vorhanden. - Sind diese Fehlermeldungen akut oder "normal"? - Kann ich Typo3 stabil betreiben? |
|
#3
| ||||
| ||||
| Zitat:
ja manchen anleitungen könnte man vielleicht glauben.ich musste letztens beide patches einspielen > http://bugs.typo3.org/view.php?id=4640 > von daniel und felix
__________________ TYPO3 3.7./3.8.X/4.0.X/4.1.1 just2b.com | Google Maps | SmoothGallery | Das grösste werbefreie TYPO3 Forum typo3.net | Content-Management-Systeme mit TYPO3 & RedDot |
|
#4
| |||
| |||
| Danke für deine Antwort. Der erste Patch ist ja sehr leicht einzuspielen. Aber wie muss ich den zweiten anwenden? Muss ich die Datei ausführen, oder irgendwo hinkopieren? |
|
#5
| ||||
| ||||
| patch1: class.ux_t3lib_db.MSSQL.patch patch2: siehe msg id 0012755
__________________ TYPO3 3.7./3.8.X/4.0.X/4.1.1 just2b.com | Google Maps | SmoothGallery | Das grösste werbefreie TYPO3 Forum typo3.net | Content-Management-Systeme mit TYPO3 & RedDot |
|
#6
| |||
| |||
| Danke für deine Antwort. Den Patch von Daniel (Msg 12755) habe ich durchgeführt. Allerdings habe ich noch nicht verstanden wie ich den Patch von Felix anwenden muss. Was muss ich mit der Datei (http://studio9.tribut.de/class.ux_t3lib_db.MSSQL.patch) machen. Muss ich die den Code aus der Datei auch in die class.t3lib_treeview.php einfügen? Es wär super nett, wenn mir das noch jemand erklären könnte. |
|
#7
| ||||
| ||||
| in den angebgebenen files das mit + hinzufügen u das mit - löschen georg
__________________ TYPO3 3.7./3.8.X/4.0.X/4.1.1 just2b.com | Google Maps | SmoothGallery | Das grösste werbefreie TYPO3 Forum typo3.net | Content-Management-Systeme mit TYPO3 & RedDot |
|
#8
| |||
| |||
| Danke, läuft jetzt alles. ![]() |
|
#9
| |||
| |||
| Guten Morgen und Hallo zusammen, ich habe hier wohl ein größeres ( Verständis- ) Problem. Das Ziel soll sein Typo3 mit einer MS SQL Datenbank anzufahren. Hierzu habe ich auf dem Server bereits ein System-DNS-Eintrag erstellt. Um meine Einstellungen zu testen habe ich das Beispiel-Skript von Codex hergenommen. Konnte ohne Probleme auf die Testdaten zugreifen. Kurz ne Erläuterung was ich bereits gemacht habe bzw. wie: Zuerst die Aktuellste Version von typo3.org: Packages heruntergeladen ( typo3_src+dummy-4.2.0.zip ). Daten entpackt und auf den WebServer kopiert. Die Datei localconf.php im Ordner typo3conf entsprechend den Zeilen von Codex angepasst ( Variable 'installToolPassword' mit dem MD5 Wert des Passworts von joh316 genommen ). Anschließend die ENALBE_INSTALL_TOOL Datei erstellt. Anpassungen an der php.ini ( post_max_size, upload_max_filesize ). Das Programm ImageMagick installiert und auch die PHP-Erweiterungen hinzugefügt ( GDLIB, MSSQL, PDO-ODBC <- ist das überhaupt die richtige, muss für ODBC etwas extra für PHP installiert werden? ). Wie bereits geschrieben, die Test-Datei ( Code wie im Beispiel von Codex hat ohne Probleme Ergebnisse angezeigt ). Wenn ich nun den Link ( http://192.168.10.47:83/typo3/instal...?TYPO3_INSTALL[type]=config ) aufrufe bekomme ich die Meldunge bei 'Check database: PHP does not feature MySQL support (which is pretty unusual).' Was muss ich wann tun? Ich verstehe das nicht so recht. Was habe ich vergessen oder falsch gemacht? ![]() Ich Danke euch schonmal für die Hilfe Gruß Patrice |
|
#10
| ||||
| ||||
| patrice, alles das gemacht > Mssql - TYPO3Wiki ?
__________________ TYPO3 3.7./3.8.X/4.0.X/4.1.1 just2b.com | Google Maps | SmoothGallery | Das grösste werbefreie TYPO3 Forum typo3.net | Content-Management-Systeme mit TYPO3 & RedDot |
![]() |
| Themen-Optionen | Thema durchsuchen |
| Ansicht | Thema bewerten |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| nach install: seiten werden nicht gefunden | amiga1200 | TYPO3 4.x Installation und Updates | 0 | 19.05.08 13:35 |
| Login Install Tool funktioniert nicht | WhiteShadow | TYPO3 4.x Fragen und Probleme | 1 | 25.04.08 09:17 |
| Typo3 Installation mit MSSQL DB kein Schreibzugriff | tsaenger | TYPO3 4.x Installation und Updates | 4 | 25.03.08 17:52 |
| typo3 v3.6.2 auf 1&1 business installiert, BE und install funktionieren, FE nicht. | ChrL | TYPO3 3.x Installation und Updates | 0 | 29.06.06 15:30 |
| Install passwort wird nicht angenommen. | dynamic35de | TYPO3 4.x Fragen und Probleme | 12 | 22.06.06 08:20 |