Ik heb op mijn server de combinatie Mandrake Linux 9.0, apache, php en mysql geinstalleerd. Alles werkt goed behalve mysql...
Als ik een naar een site probeer te connecten waarbij gegevens uit de database gebruikt moeten worden krijg ik deze foutmelding:
Error Number: 1 can't create/write to file '/root/tmp/#sqla39_2_0.MYI' (Errcode: 13)
Na het lezen van heel veel docs en zoeken op GOT ben ik tot de conclusie gekomen dat het een rechtenprobleem moet zijn. Maar de /root/tmp dir en bestanden daarin heb ik toegankelijk en aanpasbaar gemaakt voor iedere bezoeker door alle vinkjes aan te klikken in mandrake. Daarnaast heb ik ook gebruik gemaakt van chmod en chown. Ik heb 'safe_mysqld', 'mysqld -u mysql -t /home/mysql/tmp' en nog wel meer combinaties gebruikt om de deamon op te starten.
Bij safe_mysqld gaat alles goed maar zodra ik mysqld gebruik om op te starten krijg ik een foutmelding dat er weer een rechtenfout is in root/tmp/.
Via de mysql console valt de database trouwens wel te bereiken als deze opgestart is met safe_mysqld.
MySql was standaart geinstalleerd maar ik heb hem ondertussen weer een keer opnieuw geinstalleerd maar de fout bleef.
Ik ben nog maar een noob in linux (werk pas sinds zondag met linux) maar op dit probleem heb ik al 3 nachten lopen puzzelen. Ik hoop dat jullie een oplossing hebben.
Als ik een naar een site probeer te connecten waarbij gegevens uit de database gebruikt moeten worden krijg ik deze foutmelding:
Error Number: 1 can't create/write to file '/root/tmp/#sqla39_2_0.MYI' (Errcode: 13)
Na het lezen van heel veel docs en zoeken op GOT ben ik tot de conclusie gekomen dat het een rechtenprobleem moet zijn. Maar de /root/tmp dir en bestanden daarin heb ik toegankelijk en aanpasbaar gemaakt voor iedere bezoeker door alle vinkjes aan te klikken in mandrake. Daarnaast heb ik ook gebruik gemaakt van chmod en chown. Ik heb 'safe_mysqld', 'mysqld -u mysql -t /home/mysql/tmp' en nog wel meer combinaties gebruikt om de deamon op te starten.
Bij safe_mysqld gaat alles goed maar zodra ik mysqld gebruik om op te starten krijg ik een foutmelding dat er weer een rechtenfout is in root/tmp/.
Via de mysql console valt de database trouwens wel te bereiken als deze opgestart is met safe_mysqld.
MySql was standaart geinstalleerd maar ik heb hem ondertussen weer een keer opnieuw geinstalleerd maar de fout bleef.
Ik ben nog maar een noob in linux (werk pas sinds zondag met linux) maar op dit probleem heb ik al 3 nachten lopen puzzelen. Ik hoop dat jullie een oplossing hebben.