2011-08-20 11 views
6

Niedawno musiałem ponownie zainstalować Lion'a od podstaw na moim MacBooku. Zapisałem mój folder XAMPP i przeniosłem go do folderu aplikacji w mojej nowej instalacji. Mogę uruchomić Apache, ale nie MySQL. Otrzymuję ten błąd: "The operation couldn’t be completed. (XAMPPErrorDomain error 1.)".Przeniesiono folder XAMPP do nowego komputera, teraz otrzymuję komunikat "(XAMPPErrorDomain error 1.)" podczas próby uruchomienia MySQL

Próbowałem ustawić uprawnienia w var/mysql na 775 i 777, nie działa.

Próbowałem uruchomiony "sudo /Applications/XAMPP/xamppfiles/bin/mysql.server start" w terminalu i uzyskać w ten sposób: "

Starting MySQL 
. ERROR! Manager of pid-file quit without updating file. 

" Po sprawdzeniu pliku błąd jest generowany, widzę to:

"

110820 14:41:20 mysqld_safe Starting mysqld daemon with databases from /Applications/XAMPP/xamppfiles/var/mysql 
110820 14:41:20 [Warning] The syntax '--skip-locking' is deprecated and will be removed in a future release. Please use --skip-external-locking instead. 
110820 14:41:20 [Warning] option 'thread_stack': unsigned value 65536 adjusted to 131072 
110820 14:41:20 [Warning] Setting lower_case_table_names=2 because file system for /Applications/XAMPP/xamppfiles/var/mysql/ is case insensitive 
110820 14:41:20 [Note] Plugin 'FEDERATED' is disabled. 
110820 14:41:20 InnoDB: Operating system error number 13 in a file operation. 
InnoDB: The error means mysqld does not have the access rights to 
InnoDB: the directory. 
InnoDB: File name ./ibdata1 
InnoDB: File operation call: 'open'. 
InnoDB: Cannot continue operation. 
110820 14:41:20 mysqld_safe mysqld from pid file /Applications/XAMPP/xamppfiles/var/mysql/hex-sha6-ev11435.concordia.ca.pid ended 

"

Wszelkie pomysły? Jedyną rzeczą, która zmieniła się z mojej starej instalacji systemu operacyjnego na moją nową, jest nazwa komputera zmienionego z MacBooka Scotta na Scott's Mac B ook. Wszystko działało dobrze na 10,7, zanim musiałem wymazać dysk i zainstalować wszystko ponownie.

+1

Mają ten sam problem. –

Odpowiedz

13

Uprawnienia problem prostu zrobić

chmod -R 777 /Applications/XAMPP/xamppfiles/var

i jesteś dobry, aby przejść.

+1

Idealny. Tak było. Dzięki. – Vik

+0

To nie rozwiąże mnie. Wiersz poleceń zawiera komunikat, że mysql został uruchomiony, ale nie uruchamia się. – pal4life

+1

Użycie polecenia unix "sudo" i zalogowanie się jako administrator działa. Dzięki!! --- sudo chmod -R 777/Aplikacje/XAMPP/xamppfiles/var – habamedia

Powiązane problemy