Confixx MySQL 5 und PHP 5

LabSen

Member
Hallo zusammen

Ich habe eine Frage. Wie sieht es mit PHP 5 und MySQL 5 bei Confixx aus? Läuft das ohne Probleme? Ich habe im MoM noch PHP 4 und MySQL 4 installiert auf einem Debian WebServer. Wie mach ich nun am besten das Updaten bei PHP und MySQL von Version 4 auf Version 5 ohne das es Probleme mit Confixx gibt?
 
Last edited by a moderator:
Welche Gründe gibt es, dass du auf PHP5 und MySQL5 welchseln willst? Wenn du keine guten Gründe hast zu wechseln, solltest du es lassen, da "never change a running system".
 
Vor allem sollte man seine Confixx Version nennen, wenn man ernsthaft eine Antwort erwartet.
 
Es ist die Confixx Version 3.0.9 laut settings.inc.php. Ich möchte auf die 5er Version von PHP und MySQL wechseln, da ich den Server als Test Server zum Coden habe und ich schon jetzt auf das neuste setzten will. Wenn es dann nicht laufen soll, kann ich immer noch wechseln, da ja nichts wichtiges auf dem Server ist.

Edit: Es gibt auch die möglichkeit auf die neuste Version zu updaten.
 
Last edited by a moderator:
Wieso brauch man Confixx auf einem Testserver? Solange man da nicht selbst dran rumwerkelt sollte es doch nicht nötig sein Confixx zu haben.

Das ist nun genauso, wie eine GUI auf nem Server, auf den du per Remote zugreifst (nicht VNC!).
 
Also befinde mich nun beim Install von php5. Habe die Config vom PHP4 genommen die man ja über die PHP Info sehen kann. Nun habe ich aber das Problem das follgendes kommt:

Code:
Configuring SAPI modules
checking for AOLserver support... no
checking for Apache 1.x module support via DSO through APXS... no
checking for Apache 1.x module support... no
checking for mod_charset compatibility option... no
checking for Apache 2.0 filter-module support via DSO through APXS... no
checking for Apache 2.0 handler-module support via DSO through APXS...

Sorry, I cannot run apxs.  Possible reasons follow:

1. Perl is not installed
2. apxs was not found. Try to pass the path using --with-apxs2=/path/to/apxs
3. Apache was not built using --enable-so (the apxs usage page is displayed)

The output of /usr/bin/apxs2 follows:
./configure: line 6335: /usr/bin/apxs2: No such file or directory
configure: error: Aborting

Das Problem konnte ich aber beheben mit apt-get install apache2-dev beheben. Dann starte ich die config neu. Später kommt der Fehler

Code:
Configuring extensions
checking whether to enable LIBXML support... yes
checking libxml2 install dir... no
checking for xml2-config path... /usr/bin/xml2-config
checking whether libxml build works... yes
checking for OpenSSL support... yes
checking for Kerberos support... /usr
checking for krb5-config... no
checking for pkg-config... no
checking for OpenSSL version... >= 0.9.6
checking for CRYPTO_free in -lcrypto... yes
checking for SSL_CTX_set_ssl_version in -lssl... yes
checking for PCRE support... yes
checking for ZLIB support... yes
checking if the location of ZLIB install directory is defined... no
checking for gzgets in -lz... yes
checking whether to enable bc style precision math functions... yes
checking for BZip2 support... yes
checking for BZip2 in default path... not found
configure: error: Please reinstall the BZip2 distribution

Wenn ich nun bzip2 neu installiere mit apt-get remove bzip2 und dann die config neu starte kommt wieder der obrige Fehler.

Wie kann ich das ganze beheben?
 
Da brauchst du denke ich die dev-Pakete. Grundsätzlich sind PHP5/MySQL5 mit der neusten Confixx-Version kein Problem.
 
Welches dev Packet müsste da noch installiert werden? apache2-dev wird ja schon beim 1. Schritt installiert
 
Hallo!

Bitte mit install, nicht mit remove.

mfG
Thorsten

Dann kommt ja

Code:
labsen:~# apt-get install bzip2
Reading Package Lists... Done
Building Dependency Tree... Done
bzip2 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
labsen:~#

Weill es schon installiert ist.
 
Wie oben beschrieben kommt mit remove der andere Fehler den ich mit dem installieren von apache2-dev beheben konnt. Mit Install kommt das obrige und mit upgrade

Code:
labsen:~# apt-get upgrade bzip2
Reading Package Lists... Done
Building Dependency Tree... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
labsen:~#
 
Also für mich sieht das nicht nach einer falschen bzip2 Installation aus, sondern eher nach, dass PHP bzip2 nicht finden kann.

checking for BZip2 in default path... not found

Wobei ich nun nicht sagen kann, was da mit default path gemeint ist. Kannst du vllt. mal sagen wie du versuchst PHP zu installieren?
 
Ich konnte das ganze nun lösen. Habe es mir einfach gemacht und über apt-get installiert. MySQL 5 auch. Läuft alles noch:)
 
Hallo.

Schön, dass es noch läuft... ich will trotzdem darauf hinweisen, das Confixx erst ab Version 3.1.2 richtig kompatibel zu PHP5 ist.
Vlt. hast du Glück gehabt, dass bei dir noch alles wie gewohnt funktioniert, aber ich habe schon einige Fälle gesehen, bei denen dann die Domainauswahl im Confixx etc nicht mehr richtig ging.
Generell ist es also besser erst ein Confixx-Update durchzuführen.
 
Also ich habe Confixx davpr sowiso geupdatet auf 3.2.1. Läuft alles ohne Problem, ausser das in der PHP Info noch die alte MySQL Version angezeigt wird. Aber im phpMyAdmin und per mysql -V zeigt es ja die 5er an. Auf das sollte man schauen hat mein Hoster gesagt. Dazu kommt beim restart von MySQL

labsen:~# /etc/init.d/mysql restart
Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld.
Checking for corrupt, not cleanly closed and upgrade needing tables.

Aber das sollte angebelich auch kein Problem sein.:rolleyes:
 
labsen:~# /etc/init.d/mysql restart
Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld.
Checking for corrupt, not cleanly closed and upgrade needing tables.

Aber das sollte angebelich auch kein Problem sein.

Und wie bist du das
Checking for corrupt, not cleanly closed and upgrade needing tables.
wieder los geworden?
Könntest du mir das bitte erklären? Bei mir kommt das jetzt auch immer
Danke
 
Back
Top