Oke mensen ik zit met een probleem:
Thuis heb ik een linuxserver (ubuntu zonder GUI) draaien, waarop ik mijn bestanden backup en ook een apache/php/mysql server draai.
Nu had ik in eerste instantie alles opengegooit door chmod -R 777 / te doen, maar na wat verdiepen in linux kwam ik er achter dat het zo ongeveer de debielste oplossing ooit is.
Dus toen heb ik / gewoon weer helemaal dichtgetimmerd met chmod -R 700, en daarna de andere bestanden gewoon rechten gegeven zoals het hoort. Maar er zijn complicaties.
Ssh deed het niet meer omdat ik dus door die 777 de password file open had gegooit. Allemaal gefixed, maar er is een probleem:
Mijn mysql-server is gewoon zwaar kapot nou, ik kan niets meer. Wanneer ik mysql-server restart doe, krijg ik dit:
De syslog geeft geen opvallende dingen, het enige dat ik opvallend vind is dat mysqld.sock niet bestaat in de aangegeven directory.
Ook het apt-get remove en weer install doen heeft geen resultaat. Het gebeurde na het wijzigen van de rechten, dus ik denk dat het daarmee te maken heeft.
Enige hulp zou een uitkomst zijn, want ik heb geen idee wat ik nou heb gesloopt.
Thuis heb ik een linuxserver (ubuntu zonder GUI) draaien, waarop ik mijn bestanden backup en ook een apache/php/mysql server draai.
Nu had ik in eerste instantie alles opengegooit door chmod -R 777 / te doen, maar na wat verdiepen in linux kwam ik er achter dat het zo ongeveer de debielste oplossing ooit is.
Dus toen heb ik / gewoon weer helemaal dichtgetimmerd met chmod -R 700, en daarna de andere bestanden gewoon rechten gegeven zoals het hoort. Maar er zijn complicaties.
Ssh deed het niet meer omdat ik dus door die 777 de password file open had gegooit. Allemaal gefixed, maar er is een probleem:
Mijn mysql-server is gewoon zwaar kapot nou, ik kan niets meer. Wanneer ik mysql-server restart doe, krijg ik dit:
code:
1
2
3
4
5
6
7
| woutey@paris:/$ /etc/init.d/mysql restart
Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld...failed.
Please take a look at the syslog.
/usr/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists! |
De syslog geeft geen opvallende dingen, het enige dat ik opvallend vind is dat mysqld.sock niet bestaat in de aangegeven directory.
Ook het apt-get remove en weer install doen heeft geen resultaat. Het gebeurde na het wijzigen van de rechten, dus ik denk dat het daarmee te maken heeft.
Enige hulp zou een uitkomst zijn, want ik heb geen idee wat ik nou heb gesloopt.