Hướng dẫn localhost/phpmyadmin not working mac - localhost / phpmyadmin không hoạt động mac

Tôi đang sử dụng XAMPP và tôi đang cố gắng truy cập phpmyadmin đến http://localhost/phpmyadmin, nhưng tôi nhận được thông báo lỗi này:

Error
SQL query: 

SHOW PLUGINS

MySQL said: 

#1 - Can't create/write to file '/var/folders/_y/gtpc137d1q9gkvsj0dsxjd040000gn/T/#sql9f2_8_0.MYI' (Errcode: 13)

Tôi đã không cố gắng truy cập nó trong một thời gian để tôi không biết điều gì đã thay đổi kể từ lần cuối cùng. Bất cứ ai có thể làm sáng tỏ điều này cho tôi? Tôi đã googled và dường như không thể hiểu hầu hết mọi người đang nói về những gì trong các vấn đề liên quan.

Ngoài ra, XAMPP của tôi cũng sẽ không kết nối với Apache nữa (nó chỉ tiếp tục cho tôi hình ảnh tải).

Đây là lỗi tôi nhận được:

121201 22:59:27 mysqld_safe Starting mysqld daemon with databases from /Applications/XAMPP/xamppfiles/var/mysql
Warning: World-writable config file '/Applications/XAMPP/xamppfiles/etc/my.cnf' is ignored
121201 22:59:28 [Warning] Setting lower_case_table_names=2 because file system for     /Applications/XAMPP/xamppfiles/var/mysql/ is case insensitive
121201 22:59:28 [Note] Plugin 'FEDERATED' is disabled. /Applications/XAMPP/xamppfiles/sbin/mysqld: Can't create/write to file '/var/folders/_y/gtpc137d1q9gkvsj0dsxjd040000gn/T/ibCVKOvf' (Errcode: 13)
121201 22:59:28  InnoDB: Error: unable to create temporary file; errno: 13
121201 22:59:28 [ERROR] Plugin 'InnoDB' init function returned error.
121201 22:59:28 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
121201 22:59:29 [Note] Event Scheduler: Loaded 0 events
121201 22:59:29 [Note] /Applications/XAMPP/xamppfiles/sbin/mysqld: ready for connections.
Version: '5.1.44'  socket: '/Applications/XAMPP/xamppfiles/var/mysql/mysql.sock'  port: 3306  Source distribution

Hướng dẫn localhost/phpmyadmin not working mac - localhost / phpmyadmin không hoạt động mac

Pang

9.244146 Huy hiệu vàng85 Huy hiệu bạc119 Huy hiệu đồng146 gold badges85 silver badges119 bronze badges

Hỏi ngày 27 tháng 10 năm 2012 lúc 2:04Oct 27, 2012 at 2:04

Hướng dẫn localhost/phpmyadmin not working mac - localhost / phpmyadmin không hoạt động mac

MillermediamillermediaMillerMedia

3.59317 Huy hiệu vàng68 Huy hiệu bạc146 Huy hiệu đồng17 gold badges68 silver badges146 bronze badges

9

Dòng sau trong nhật ký là lý do:

"CẢNH BÁO: Tệp cấu hình thế giới-writable '/application

Như Rishi Kalia đã chỉ ra, bạn phải đặt các quyền chính xác:

  1. Terminal mở
  2. Điều hướng đến thư mục cấu hình XAMPP

    CD/Ứng dụng/xampp/xamppfiles/etc/

  3. Đặt quyền của my.cnf thành 600

    sudo chmod 600 my.cnf

  4. Khởi động lại MySQL.

Đã trả lời ngày 2 tháng 12 năm 2012 lúc 13:38Dec 2, 2012 at 13:38

3

Tôi đã phải đặt lại các quyền trong thư mục XAMPP của mình vì tôi cần có thể chèn hình ảnh vào một thư mục trong HTDOCS, thông qua PHP từ trang web tôi đang xây dựng.

Tuy nhiên sau khi tôi thay đổi quyền tôi nhận được: errcode: 13

Quá trình được liệt kê ở trên các tác phẩm nhưng tôi đang thêm một số ghi chú bổ sung cho những người không biết cách sử dụng thiết bị đầu cuối.

1. Thiết bị đầu cuối mở

  • Thiết bị đầu cuối nằm trong các ứng dụng/tiện ích/thiết bị đầu cuối

2. Điều hướng đến thư mục cấu hình XAMPP

  • NKT hiển thị danh sách đường dẫn vào thư mục hiện tại

  • CD thay đổi thư mục hiện tại

  • ls -a liệt kê tất cả các tệp trong thư mục đó

Nhập mã này vào thiết bị đầu cuối: CD/Ứng dụng/XAMPP/XAMPPFILES/ETC/cd /Applications/XAMPP/xamppfiles/etc/

3. Đặt quyền của My.cnf thành 600

Nhập mã này vào thiết bị đầu cuối: sudo Chmod 600 My.cnfsudo chmod 600 my.cnf

4. Khởi động lại MySQL

Voilà!

Đã trả lời ngày 27 tháng 3 năm 2013 lúc 21:27Mar 27, 2013 at 21:27

Hướng dẫn localhost/phpmyadmin not working mac - localhost / phpmyadmin không hoạt động mac

Bạn phải chuyển đến thư mục cài đặt XAMPP của mình và thay đổi quyền từ my.cnf thành 600

Đã trả lời ngày 28 tháng 10 năm 2012 lúc 2:17Oct 28, 2012 at 2:17

000000000

3.9364 Huy hiệu vàng24 Huy hiệu bạc39 Huy hiệu đồng4 gold badges24 silver badges39 bronze badges

2

Nếu bạn đã thay đổi quyền ghi và đọc các quyền trong tất cả các mục kèm theo bên trong thư mục chính XAMPP ("/Ứng dụng/XAMPP"), hãy chắc chắn làm cho thư mục này có thể đọc được và có thể ghi cho mọi người: " ". ("/Applications/XAMPP"), be sure to make this folder Readable and Writable for everyone: "/Applications/XAMPP/xamppfiles/var/mysql".

Điều này có thể được thực hiện truy cập vào thư mục đó từ người tìm và sau đó nhận thông tin (CMD + I), trong "Chia sẻ & quyền" Nhấp vào biểu tượng khóa, nhập mật khẩu của bạn và thay đổi "mọi người - chỉ đọc" thành "mọi người - đọc & Viết ", và hãy chắc chắn thực hiện thay đổi đó cho tất cả các mục kèm theo (nhấp vào biểu tượng bánh răng và sau đó" áp dụng cho các mục kèm theo ... ").

Hi vọng điêu nay co ich!

Đã trả lời ngày 2 tháng 1 năm 2018 lúc 13:28Jan 2, 2018 at 13:28

Hướng dẫn localhost/phpmyadmin not working mac - localhost / phpmyadmin không hoạt động mac

Jimmy Adarojimmy AdaroJimmy Adaro

1.18516 huy hiệu bạc26 Huy hiệu đồng16 silver badges26 bronze badges

Khá đơn giản ... Một khi bạn sở hữu XAMPPFILES, bạn cũng cần cập nhật tệp của tôi trong thư mục XAMPPFILES/ ETC/.

Mật khẩu MySQL mặc định là mysql.

Khi bạn đã ủy quyền dịch vụ HTTPD để chạy với tư cách là người dùng của bạn (OS X) nhóm của bạn (ID).

Terminal mở và gõ trong sudo whoami, điều này sẽ cho bạn biết. Trong tệp My.cnf, thay thế mysql bằng tên người dùng của bạn.

Khởi động lại Apache.

Tệp tên người dùng của bạn sẽ được cập nhật tự động.

Hướng dẫn localhost/phpmyadmin not working mac - localhost / phpmyadmin không hoạt động mac

Leon Gaban

33.9K106 Huy hiệu vàng320 Huy hiệu bạc514 Huy hiệu đồng106 gold badges320 silver badges514 bronze badges

Đã trả lời ngày 23 tháng 6 năm 2015 lúc 20:38Jun 23, 2015 at 20:38