Vấn đề là cấp quyền sai cho /etc/phpMyAdmin
danh mục. Người dùng máy chủ web, apache, có quyền thích hợp đối với session.save_path
nhưng apache không thể đọc từ tệp config.inc.php của tôi. Thay đổi chủ sở hữu của / etc / phpMyAdmin thành người dùng apache và thay đổi quyền thành 755 đã giải quyết được vấn đề.
Nhìn vào checkConfigSource()
hàm trong Config.class.php
khiến tôi tin rằng nếu sự cố xảy ra với việc truy cập tệp cấu hình thì tôi sẽ nhận được lỗi 'Existing configuration file (%s) is not readable.'
thay vì Call to undefined function __()
Có ai biết tại sao không phải như vậy không?
Đây là một vấn đề / giải pháp khá cơ bản, nhưng trừ khi ai đó gợi ý khác, tôi nghĩ tôi sẽ bỏ nó vì vấn đề / giải pháp chính xác này không được giải quyết trong các cuộc thảo luận khác về Fatal error: Call to undefined function __() in /usr/share/phpMyAdmin/libraries/core.lib.php
lỗi khi cố gắng khởi động phpMyAdmin sau khi cài đặt.