Server Support Forum
Anzeige:

  #1  
Alt 11.07.2007, 11:06
Benutzerbild von society
Registered User
 
Registriert seit: 05.2004
Ort: 127.0.0.1
Alter: 30
Beiträge: 3.216
PHP 5.2.x RPMS fuer Suse 9.3 und MYSQL 5.x

Suse 9.3 (32BIT)

Verfügbare Pakete
PHP: 5.2.6 ( inkl. Suhosin )
Manuelle Installation: http://rpms.serversupportforum.de/suse93/


NOCHMAL: BITTE BACKUP ERSTELLEN ODER SEIN LASSEN WENN MAN KEINE AHNUNG HAT!

Installation für Plesk 7/8 unter Suse 9.3 (Dank an Uri, Bodoman und den Rest der Leuten im Thread):
VORSICHT: Watchdog von Plesk startet beim Beenden ev. wieder den alten MySQL Prozess!! (danke an rethus)


MySQL 5 (MySQL 4 NICHT LÖSCHEN!)
Code:
# MySQL Stoppen
/etc/init.d/mysql stop
cd /root
mkdir mysql5update
cd mysql5update
#Alles Downloaden
Code:
wget -r -np -nH -l1 http://rpms.serversupportforum.de/suse93/mysql-5.0.51b
#Div Pakete Löschen
rm mysql-*.src.rpm
rm mysql-Max-*.i586.rpm
#Installieren bzw. Updaten
Code:
 rpm -Uvh *.rpm
#MySQL Starten, jetzt werden alle Datenbanken Konvertiert!
Code:
 /etc/init.d/mysql start

Libtidy

Code:
cd /root
mkdir tidy
cd tidy
#Alles Downloaden
#Installieren bzw. Updaten
Code:
rpm -Uvh *.rpm
Libedit
Code:
cd /root
mkdir libedit
cd libedit
#Alles Downloaden
#Installieren bzw. Updaten
Code:
rpm -Uvh *.rpm
FOLGENDE PAKETE MÜSSEN VIA YAST UND DER ORIGINAL SUSE 9.3 QUELLE INSTALLIERT WERDEN:
- aspell
- aspell-en
- mm
Es kann sein das noch mehr Pakete fehlen, diese müssen ebenfalls via Yast und der Original Suse 9.3 Quelle installiert werden

PHP 5.2.x:
Komplett PHP4 mit Yast deinstallieren und Abhängigkeiten Ignorieren!
Falls PHP 5.1.x installiert ist muss folgendes Paket auch deinstalliert werden: php5-filepro
Auch den psa-php4-configurator muss gelöscht werden

Code:
cd /root
mkdir php5update
cd php5update
#Alles Downloaden
#Div Pakete Löschen
Code:
rm php5-debuginfo-*.i586.rpm
rm php5-*.src.rpm
# Nur Ausfuehren wenn bereits PHP 5.0.3 Original von Suse installiert ist
# rpm -e php5-dbx-5.0.3-14 php5-dio-5.0.3-14 php5-readline-5.0.3-14 php5-yp-5.0.3-14 php5-fam-5.0.3-14

#Installieren bzw. Updaten
Code:
rpm -Uvh *.rpm
Plesk 7/8
Plesk Autoinstaller ausführen und alle Pakete installieren lassen damit die
PHP5 Kompatibilität installiert wird

Code:
/usr/local/psa/bin/autoinstaller

Restarten:

Code:
/etc/init.d/mysql restart
/etc/init.d/apache2 restart
Horde bei 7.5.x HowTo (Danke an Uri)
Code:
cd /usr/share/php5/PEAR
php5 pearcmd.php upgrade DB
Es wird dann eine neue DB.php erstellt werden. Diese dann nach Horde kopieren und die alte DB.php die nur mit PHP4 lauffähig war überschreiben

Code:
cp -a DB.php /usr/share/php5/PEAR/DB/ /usr/share/psa-horde/pear/
Danach sollte Horde wieder funktionieren
DIE PAKETE FUNKTIONIEREN NICHT MIT DER 64BIT SUSE VERSION!!! UND BENÖTIGEN DIE MYSQL 5.x RPMS INSTALLIERT!
__________________

Geändert von society (11.05.2008 um 12:01 Uhr)
Mit Zitat antworten

  #2  
Alt 11.07.2007, 22:48
Registered User
 
Registriert seit: 10.2006
Alter: 23
Beiträge: 10

Beim versuch mySQL wieder zu starten erhalte ich folgendes:
Zitat:
hxxxxxx:~/mysql5update # /etc/init.d/mysql restart
Restarting service MySQL
Shutting down service MySQL done
Updating MySQL privilege database...
Looking for 'mysql' in: /usr/bin/mysql
Looking for 'mysqlcheck' in: /usr/bin/mysqlcheck
Running 'mysqlcheck'...
/usr/bin/mysqlcheck: Got 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 'FOR UPGRADE' at line 1 when executing 'CHECK TABLE ... FOR UPGRADE'
FATAL ERROR: Upgrade failed
failed
Kannst du mir weiterhelfen?
Mit Zitat antworten
  #3  
Alt 11.07.2007, 23:52
Benutzerbild von society
Registered User
 
Registriert seit: 05.2004
Ort: 127.0.0.1
Alter: 30
Beiträge: 3.216

Tja hast dich wohl nich schritt für schritt ans HowTo gehalten ich sehe nirgends was von mysql restart.
Dann wird wohl dort der Fehler liegen..... Restart niemals nach nen Update machen... man man
__________________

Geändert von society (12.07.2007 um 00:08 Uhr)
Mit Zitat antworten
  #4  
Alt 12.07.2007, 05:48
Registered User
 
Registriert seit: 10.2006
Alter: 23
Beiträge: 10

Das hatte ich danach versucht, beim ersten start natürlich "/etc/init.d/mysql start" aber es erschien der selbe Fehler.
Vor dem Update war der Server auch gestoppt.
PHP 5.2.3 konnte ich ohne Probleme installieren. Ich werde es heute nochmal nach deiner Anleitung probieren.
Mit Zitat antworten
  #5  
Alt 12.07.2007, 09:07
Benutzerbild von society
Registered User
 
Registriert seit: 05.2004
Ort: 127.0.0.1
Alter: 30
Beiträge: 3.216

Sicher auch das du nen 32BIT Suse 9.3 hast?
__________________
Mit Zitat antworten
  #6  
Alt 12.07.2007, 20:36
Registered User
 
Registriert seit: 10.2006
Alter: 23
Beiträge: 10

Ja, bin mir sicher.
Mit Zitat antworten
  #7  
Alt 14.07.2007, 15:55
Registered User
 
Registriert seit: 03.2006
Alter: 26
Beiträge: 771

Unter der 32 Bit Variante von Suse 9.3 funktioniert es bei mir DEFINITIV einwandfrei.

Kann man irgendwo noch umstellen, dass auch PHP-Code der nur mit <? eingeleitet wird akzeptiert wird? Bei mir ists derzeit nur möglich mit <?php zu öffnen ...
Mit Zitat antworten
  #8  
Alt 14.07.2007, 16:00
Benutzerbild von flyingoffice
Registered User
 
Registriert seit: 04.2006
Ort: Klein Gladebrügge
Alter: 45
Beiträge: 1.333

Hallo voodoo44!

Das kannst Du in der php.ini einstellen. Schau dir mal die Doku dazu an.

Gruß flyingoffice
__________________
Strato Root Server | Centos 5 | Plesk 8.6.0
Lesen ohne Denken verwirrt den Geist. Denken ohne Lesen macht leichtsinnig. (Konfuzius)
Der ganze Himmel ist Harmonie und Zahl. (Pythagoras)
Mit Zitat antworten
  #9  
Alt 14.07.2007, 20:03
Registered User
 
Registriert seit: 03.2006
Alter: 26
Beiträge: 771

@flyingoffice
Vielen Dank, hatte mir inzwischen selbst geholfen Aber trotzdem nochmal Danke!
Mit Zitat antworten
  #10  
Alt 14.07.2007, 22:18
Benutzerbild von DerFalk
Registered User
 
Registriert seit: 07.2004
Beiträge: 1.035
DerFalk eine Nachricht über ICQ schicken

Kann man das MySQL5 auch weg lassen?
__________________
Es bedankt sich...

DerFalk
Mit Zitat antworten
  #11  
Alt 14.07.2007, 22:24
Benutzerbild von Firewire2002
Registered User
 
Registriert seit: 02.2006
Ort: Hürth
Beiträge: 3.822

Hehe, erst wollen alle PHP mit MySQL 5 und nun kommen Fragen zu ohne MySQL 5.

Wie gut das ich meine immer selbst rebuilde.
Sollte auch eine Möglichkeit für den Rest hier sein, der mit Kleinigkeiten der RPMs nicht zufrieden ist.
Solangs dann keine Probs mit Plesk gibt.
Mit Zitat antworten
  #12  
Alt 18.07.2007, 05:54
Benutzerbild von DerFalk
Registered User
 
Registriert seit: 07.2004
Beiträge: 1.035
DerFalk eine Nachricht über ICQ schicken

Mal noch 2 Fragen dazu:

1) Ich habe noch php 4.3.10-14.37 & mySQL 4.1.10a-3.8! Kann ich dann diese Anleitung auch dafür nutzen das in einem Wisch alles upzudaten?

2)
Code:
#MySQL Starten, jetzt werden alle Datenbanken Konvertiert!
/etc/init.d/mysql stop
Muß das nicht /etc/init.d/mysql start heissen?
__________________
Es bedankt sich...

DerFalk
Mit Zitat antworten
  #13  
Alt 18.07.2007, 08:36
Benutzerbild von society
Registered User
 
Registriert seit: 05.2004
Ort: 127.0.0.1
Alter: 30
Beiträge: 3.216

Zitat:
Zitat von DerFalk Beitrag anzeigen
Kann ich dann diese Anleitung auch dafür nutzen das in einem Wisch alles upzudaten?
Yupp!

Zitat:
Zitat von DerFalk Beitrag anzeigen
Muß das nicht /etc/init.d/mysql start heissen?
Yupp! Ist geändert ;-) Danke!
__________________
Mit Zitat antworten
  #14  
Alt 18.07.2007, 08:41
Benutzerbild von DerFalk
Registered User
 
Registriert seit: 07.2004
Beiträge: 1.035
DerFalk eine Nachricht über ICQ schicken

Hast vielleicht einer danach schon mal nen Plesk Online Update gemacht? Lüppt das ohne Probleme?
__________________
Es bedankt sich...

DerFalk
Mit Zitat antworten
  #15  
Alt 18.07.2007, 09:25
Benutzerbild von society
Registered User
 
Registriert seit: 05.2004
Ort: 127.0.0.1
Alter: 30
Beiträge: 3.216

Ja habe ich.... hatte nach meinen eigenen Update Plesk 8.1 auf Plesk 8.2 geupdated.
Aber dran denken.... IMMER SCHÖN BACKUP MACHEN!!!


P.S.: Neue MySQL 5.0.45 ist Online ;-)
__________________
Mit Zitat antworten
Antwort

Lesezeichen


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
PHP 5.1.x RPMS fuer Suse 9.3 und MYSQL 4.1.x society Server Support Forum RPMs 109 10.12.2007 01:02
PHP 5.2.x RPMS fuer Suse 9.3 und MYSQL 4.1.x society Server Support Forum RPMs 132 11.07.2007 11:21
mod_cband RPMS fuer Suse 9.3 society Server Support Forum RPMs 0 12.06.2007 13:46
PHP 5.1.x RPMS fuer Suse 9.3 und MYSQL 4.1.x Fehlermeldung sigipel Server Support Forum RPMs 6 10.12.2006 16:31





Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Content Relevant URLs by vBSEO ©2011, Crawlability, Inc.