Autor Beitrag
BungeeBug
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 901



BeitragVerfasst: Di 13.04.04 23:43 
Hi,

wir der ein oder andere sicher aus dem Betreff entnehmen kann, geht es um einen mysqld auf einem Debain Server ...
Ich habe per "apt-get update" und "apt-get upgrade" versucht ein Systemupdate zumachen.

Es hat auch alles geklappt bis es um den MySQLd ging.

Was ich nun davon habe ist das :
ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
1459-1:~# apt-get install mysql-server
Reading Package Lists... Done
Building Dependency Tree... Done
1 packages upgraded, 0 newly installed, 0 to remove and 0  not upgraded.
Need to get 0B/2801kB of archives. After unpacking 0B will be used.
Preconfiguring packages ...
Selecting previously deselected package mysql-server.
(Reading database ... 25478 files and directories currently installed.)
Preparing to replace mysql-server 3.23.49-8.4 (using .../mysql-server_3.23.49-8.
5_i386.deb) ...
Stopping MySQL database server: mysqlddpkg: warning - old pre-removal script returned error exit status 1
dpkg - trying script from the new package instead ...
Stopping MySQL database server: mysqlddpkg: error processing /var/cache/apt/archives/mysql-server_3.23.49-8.5_i386.deb (--unpack):
 subprocess new pre-removal script returned error exit status 1
Stopping MySQL database server: mysqldErrors were encountered while processing:
 /var/cache/apt/archives/mysql-server_3.23.49-8.5_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


Wenn ich versuche per "apt-get remove mysql-server" das Paket zuentfernen bekomme ich folgendes :
ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
1459-1:~# apt-get remove mysql-server
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages will be REMOVED:
  mysql-server
0 packages upgraded, 0 newly installed, 1 to remove and 0  not upgraded.
Need to get 0B of archives. After unpacking 7561kB will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 25477 files and directories currently installed.)
Removing mysql-server ...
Stopping MySQL database server: mysqlddpkg: error processing mysql-server (--remove):
 subprocess pre-removal script returned error exit status 1
Stopping MySQL database server: mysqldErrors were encountered while processing:
 mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)


In beiden Fällen wird also der Vergang abgebrochen aus einem Grund der wohl genannt wird mir aber in keiner Weise hilft den Fehler zufinden. Google konnte mir auch nicht helfen was das angeht. Nach einem reboot ist es so das der Server (mysqld) wohl läuft aber die Programme ( Confixx ) keine Verbindung zu ihm bekommen.

ausblenden Quelltext
1:
Fatal error: Call to undefined function: mysql_connect() in /home/www/confixx/html/functions.inc.php on line 311					


Nun seid ihr meine letzte Hoffung ... ich selbst bin mit meinem Latein am Ende, nur scheue ich mich davon den Server vom Provider neu aufsetzten zulassen da, dass mein Taschengeld für Monate aufbrauchen würde.
Phobeus
ontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 1280

Linux (FC6), WinXP Pro (Box)
D6 Pers, D7 Pro, FPC 2.x
BeitragVerfasst: Mi 14.04.04 00:29 
Einmal ganz blind durch die gegend geschossen.
Läuft der MySQL-Server eigentlich noch? Liefert "pstree | grep "mysql" etwas zurück? Wenn ja, gibt es die gleiche Meldung (also Fehler aufgetreten), wenn Du versuchst den Dienst zu beenden?
/etc/init.d/mysqld stop (nehme mal an, dass es bei Debian so heißt, evtl. heißt das Skript anders)

Ansonsten wäre es natürlich auch nochmal sehr interessant, was bei Dir im MySQL-Log steht. Dort sollte im Idealfall ja ein Hinweis darauf sein, welcher Fehler aufgetreten ist und entsprechend vielleicht auch eine neue Perspektive um eine Lösung zu finden /var/log/mysql (?)

_________________
"Menschen sterben nicht wenn man sie zu Grabe trägt, sondern wenn sie ihre Träume verlieren..."
BungeeBug Threadstarter
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 901



BeitragVerfasst: Mi 14.04.04 09:55 
Hi,

erst mal danke für den Lösungsansatz ... aber der mysqld ist aus und im log steht garnicht, nicht mal das er startet oder sich wegen nem fatalen Fehler gekillt hat, nichts.

Mir würd fürs erste auch reichen wenn ich wieder ne Verbindung zur DB bekommen würd. Confixx sagt immer nur can't connect to Socket /var/run/mysqld/mysqld.sock der ist aber da und gehört auch der Nutzergruppe mysql also sollte der doch verfügbar sein oder?
Phobeus
ontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 1280

Linux (FC6), WinXP Pro (Box)
D6 Pers, D7 Pro, FPC 2.x
BeitragVerfasst: Mi 14.04.04 16:24 
Es fällt mir wirklich sehr schwer zu glauben, dass er keinen Eintrag ins Log-File setzt. Hast Du den einmal versucht den MySQL-Server zu starten? Gibt es dann Meldung? Ist dann etwas im Log?

Ich gehe in diesem Fall von einer FC1-Distribution aus. Bei mir ist die mysqld.sock sowohl dem Benutzer als auch der Gruppe "mysql" zugeteilt worden. Die Bereichtigung ist 777. Bei allen anderen Dateien von /var/lib/mysql (imao bei Debian identisch) ebenfalls der gleiche benutzer und 700. Des weiteren solltest Du Dich mit einem solchen spezifischen Problem vielleicht doch eher an die Fachleute rantreten ;)
[url]www.debianforum.de[/url]

_________________
"Menschen sterben nicht wenn man sie zu Grabe trägt, sondern wenn sie ihre Träume verlieren..."
BungeeBug Threadstarter
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 901



BeitragVerfasst: Mi 14.04.04 18:46 
Hi,

das Problem ist beseitigt. So lächerlich es klingt es lang an der PHP Version die nicht richtig eingestellt war und das ganze immer zum Versagen gezwungen hat.

Noch mal ein dickes Danke für deine Bemühungen!
Phobeus
ontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 1280

Linux (FC6), WinXP Pro (Box)
D6 Pers, D7 Pro, FPC 2.x
BeitragVerfasst: Mi 14.04.04 18:50 
Aber PHP sollte nicht verhindern, dass ein MySQL-Server startet/stoppt oder logt :shock:

_________________
"Menschen sterben nicht wenn man sie zu Grabe trägt, sondern wenn sie ihre Träume verlieren..."
BungeeBug Threadstarter
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 901



BeitragVerfasst: Mi 14.04.04 19:23 
Nein das nicht aber der hat nen falschen Socket benutzt, was dann wieder zu nem MySQL Fehler geführt hat.

Wieso der MySQL nicht loggt weis ich nicht.