Khởi động PHP: Không thể tải thư viện động mysqli đã thử sử dụng lib64 php/mô-đun mysqli

Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan Sary Huang - Dydd Gwener, 10 Rhagfyr 2010, 2. 35 giờ sáng

Số lượng trả lời. 57

Tôi đang chạy môi trường thử nghiệm Moodle trên Window Vista có PHP 5. 2. 10 và Mysql 5. 1. 36-Cộng đồng. Khi tôi nâng cấp từ Moodle 1. 9. 9 đến 2. 0, tôi nhận được lỗi sau.  

Lỗi. phát hiện sự cố trình điều khiển cơ sở dữ liệu

Quản trị viên trang web nên xác minh cấu hình máy chủ

PHP chưa được cấu hình đúng với phần mở rộng MySQLi để nó có thể giao tiếp với MySQL. Vui lòng kiểm tra php của bạn. ini hoặc biên dịch lại PHP. Tiện ích mở rộng MySQLi không khả dụng cho PHP 4

Tôi cũng đã thử thay đổi dbtype='mysqli' trong cấu hình. ini và vẫn gặp lỗi tương tự

Tôi thực sự đánh giá cao nếu bạn có thể cung cấp một số gợi ý để giải quyết lỗi này

Cảm ơn bạn trước

sari

Cyfartaledd sgoriau. -

liên kết cố định

Trả lời Sary Huang

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan Alberto Ferreira - Dydd Gwener, 10 Rhagfyr 2010, 8. 15 giờ chiều

Tôi có chính xác cùng một lỗi

 

Xin vui lòng giúp đỡ

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Sary Huang

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan Tina Schaefer - Dydd Gwener, 10 Rhagfyr 2010, 9. 24 giờ chiều

Chào bạn,

Tôi cũng gặp lỗi và tôi phải mất một lúc để tìm ra nó. Về cơ bản, bạn cần thêm tiện ích mở rộng vào PHP

Giải pháp sau phù hợp với Microsoft Windows Server 2003 chạy Apache và MySQL

Tìm xem thư mục PHP của bạn nằm ở đâu trên máy chủ mà Moodle đang chạy trên đó. Nó thường ở C. \PHP

Mở php. ban đầu. Trong tệp, bạn sẽ tìm thấy ; extension=php_mysqli. dll. Xóa dấu chấm phẩy. Lưu các tập tin.

Khởi động lại Apache và truy cập trang web Moodle của bạn. Lỗi không nên hiển thị nữa

Tina hay nhất

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Tina Schaefer

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan Sary Huang - Dydd Sadwrn, 11 Rhagfyr 2010, 1. 07 giờ sáng

Tina, cảm ơn bạn đã gợi ý có giá trị của bạn. Tôi đã thêm bên dưới vào php. ini và khởi động lại Apache mà vẫn bị lỗi

[PHP_MYSQLI]

tiện ích mở rộng = php_mysqli. dll

Hai dòng trên không có ở đó để bỏ ghi chú trong php. ini, vì vậy tôi đã thêm vào cuối tệp. Ngoài ra, tôi đã xác minh tệp mở rộng php_mysqli. dll về mặt vật lý ở đó dưới c. \php\ext Tôi đang chạy php 5. 2. 10. Bạn đang sử dụng phiên bản php nào?

Cảm ơn bạn trước

sari

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Tina Schaefer

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan Alberto Ferreira - Dydd Sadwrn, 11 Rhagfyr 2010, 6. 04 giờ sáng

Cảm ơn bạn đã giúp đỡ. Nhưng đã không làm việc

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Tina Schaefer

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan Peter Kupfer - Dydd Sul, 13 Chwefror 2011, 12. 16 giờ sáng

Làm thế nào để bạn làm điều này nếu bạn không phụ trách máy chủ của bạn?

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Peter Kupfer

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan Chad Parsons - Dydd Sadwrn, 15 Mehefin 2013, 12. 09 giờ sáng

Trên máy chủ được lưu trữ của tôi, tôi không thể định vị một. tập tin ini. Thêm một php. ini dường như không có hiệu lực. [Tôi đang sử dụng valuehost. ca]. Tuy nhiên, tôi đã yêu cầu một thay đổi thường có trong tệp [tham chiếu tiện ích mở rộng mysqli] và sau đó thêm nó cho tôi. Moodle hiện đã hoạt động. Hi vọng điêu nay co ich

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Tina Schaefer

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan Gayle Baugh - Dydd Mawrth, 15 Mawrth 2011, 5. 46 giờ sáng

Tôi đang cố cài đặt Moodle 2 trên Windows Server 2008 bằng php v. 5. 3. 5 và mysqlv. 5. 5. tôi đã nhận lỗi. Tuy nhiên, dòng bạn đề cập, ; extension=php_mysqli. dll, không có trong php. tập tin ini. Tôi cũng vậy, đã cố gắng thêm các dòng.

[PHP_MYSQLI]
extension=php_mysqli. đll

xuống cuối php. ini và lưu nó và thực hiện IISReset và nó không hoạt động, vì vậy tôi đã xóa các dòng, thực hiện lại IISReset. Bây giờ, lỗi của tôi là khác nhau. tôi có

không thể tạo db màu đỏ ở cuối trang và ở đầu trang là thông báo

Cảnh báo. mysqli. đóng [] [mysqli. gần]. Không thể tìm nạp mysqli trong C. \inetpub\wwwroot\lib\dml\mysqli_native_moodle_database. php trên dòng 336

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Tina Schaefer

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan Jaymin Limbachiya - Dydd Gwener, ngày 10 tháng 5 năm 2013, 5. 09 giờ tối

Chào Tina,

Giải pháp của bạn là tốt nhưng điều này chỉ dành cho máy chủ cục bộ

tôi gặp lỗi này trên máy chủ trực tiếp vậy cách khắc phục

 

làm ơn giúp tôi

cảm ơn

JAY

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Sary Huang

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan Dick Taytor - Dydd Sul, 12 Rhagfyr 2010, 12. 01 giờ sáng

xin lỗi,

Ý bạn là bạn đã thay đổi dbtype    = 'mysqli' trong cấu hình. php? . ini, nhưng tệp cấu hình là. php - trừ khi đổi tên nó config. ini là một yêu cầu cho Windows

Brian

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Dick Taytor

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan Sary Huang - Dydd Sul, 12 Rhagfyr 2010, 1. 33 giờ sáng

Brian, vâng, ý tôi là cấu hình. php trong Moodle. sari

Cyfartaledd sgoriau. Hữu ích [1]

Permalink Dangos rhiant

Trả lời Sary Huang

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan Alberto Ferreira - Dydd Sul, 12 Rhagfyr 2010, 3. 11 giờ sáng

Tôi chỉnh sửa cấu hình. php nhưng tôi không tìm thấy mục  dbtype    = 'mysqli',

 

Tôi đang sử dụng php5. 2. 13

 

Điều gì có thể là vấn đề của tôi Sary?

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Alberto Ferreira

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan Sary Huang - Dydd Mawrth, 14 Rhagfyr 2010, 10. 50 giờ sáng

Alberto,

Bạn có thể muốn bật gỡ lỗi ở cấp Nhà phát triển khi ở 1. 9 và sau đó nâng cấp để bạn có thể xem chi tiết vấn đề gỡ lỗi

Tôi tin rằng PHP 5. 2. 13 không đi kèm với trình điều khiển MySQLi. Bạn có thể biên dịch lại php với tùy chọn MySQLi hoặc nâng cấp PHP của bạn lên 5. 3. Tôi đã giải quyết vấn đề của mình bằng cách nâng cấp PHP lên 5. 3. 3. Sau đó gặp sự cố khác với cập nhật khóa trùng lặp và sửa dữ liệu trong db

sari

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Sary Huang

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan Alberto Ferreira - Dydd Mawrth, 14 Rhagfyr 2010, 5. 32 giờ chiều

Cảm ơn bạn đã giúp đỡ. tôi sẽ thử

 

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Alberto Ferreira

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan chris newton - Dydd Llun, 20 Rhagfyr 2010, 5. 30 giờ chiều

Xin chào,

Có vẻ như hầu hết các bài đăng trong chủ đề này đều hướng đến người dùng Windows. Tôi đang sử dụng Fedora linux mới nhất với các phiên bản sau

 

phiên bản mysql

[root@vvms]/etc/httpd# mysqladmin --version mysqladmin  Phiên bản 8. 42 Phân phối 5. 1. 52, cho redhat-linux-gnu trên x86_64

phiên bản php

[root@vvms]/etc/httpd# php -vPHP 5. 3. 3 [cli] [được xây dựng. 22 Tháng bảy 2010 15. 35. 56]Bản quyền [c] 1997-2010 PHP GroupZend Engine v2. 3. 0, Bản quyền [c] 1998-2010 Zend

phiên bản apache

Công nghệ[root@vvms]/etc/httpd# /usr/sbin/apachectl -vServer version. apache/2. 2. 17 [Unix] Máy chủ được xây dựng. 27 tháng mười 2010 10. 04. 21

 

và tôi nhận được cùng một lỗi. Lỗi xảy ra trong trình cấu hình web. Tôi đã dành thời gian đáng kể để cố gắng chỉnh sửa mọi thứ và làm theo bất kỳ hướng dẫn nào ở trên

Bất kỳ khuyến nghị đánh giá cao

 

Lỗi

Lỗi. phát hiện sự cố trình điều khiển cơ sở dữ liệu

Quản trị viên trang web nên xác minh cấu hình máy chủ

PHP chưa được cấu hình đúng với phần mở rộng MySQLi để nó có thể giao tiếp với MySQL. Vui lòng kiểm tra php của bạn. ini hoặc biên dịch lại PHP. Tiện ích mở rộng MySQLi không khả dụng cho PHP 4

 

cảm ơn,

Chris

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời chris newton

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan chris newton - Dydd Llun, 20 Rhagfyr 2010, 6. 32 giờ chiều

Xin lỗi vì bài viết không có thật. Tôi không nhận ra có gói "moodle" trong Fedora. Vấn đề được giải quyết. Nó kéo theo một loạt các phụ thuộc cần thiết mà tôi đã thiếu

yum cài đặt tâm trạng

Điều đó quá dễ dàng

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời chris newton

回應. Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan 輝 小 - Dydd Gwener, 3 Mehefin 2011, 3. 29 giờ tối

Nhân tiện, nếu ai đó sử dụng centos, bạn cần cập nhật lên php53

yum xóa php*

yum cài đặt php53*

 

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

In reply to 輝 小

Lại. 回應. Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan Shakir Hussain - Dydd Sadwrn, 25 Chwefror 2012, 8. 54 giờ chiều

Mẹo hay, tôi đã làm và vấn đề của tôi đã được giải quyết

 

Thanku rất rất nhiều vì mẹo đáng yêu của bạn

nó tiết kiệm rất nhiều thời gian của tôi

 

Chúa phù hộ bạn rất nhiều

Trân trọng

 

máy lắc

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Dick Taytor

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan Alberto Ferreira - Dydd Sul, 12 Rhagfyr 2010, 7. 55 giờ sáng

Tôi thử thay đổi cấu hình, ph,

 

Tôi đã thay đổi var $dbtype = 'mysqli';

Lỗi. phát hiện sự cố trình điều khiển cơ sở dữ liệu

Quản trị viên trang web nên xác minh cấu hình máy chủ

Trình điều khiển gốc/mysql không xác định

 

phải làm sao????

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Alberto Ferreira

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan Tina Schaefer - Dydd Llun, 13 Rhagfyr 2010, 9. 56 CH

Chào bạn,

Tôi đang sử dụng PHP5. 3. Tôi nghĩ tốt nhất là nâng cấp lên phiên bản mới nhất

Tôi đã sử dụng trang này http. //các cửa sổ. php. net/download/ để tải xuống PHP mới nhất và làm theo hướng dẫn này. http. //www. php. net/thủ công/vi/cài đặt. các cửa sổ. thủ công. php để cài đặt nó

Tôi cũng đã thử sử dụng $dbtype='mysql' nhưng Moodle 2. 0 sẽ không cho phép bạn vì một số lý do. Cố gắng nâng cấp lên PHP mới nhất và gắn bó với $dbtype='mysqli'

Hy vọng điều này giải quyết vấn đề của bạn

Tina hay nhất

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Tina Schaefer

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan Sary Huang - Dydd Mawrth, 14 Rhagfyr 2010, 10. 44 giờ sáng

Chào Tina

Cám ơn rất nhiều. Tôi đã nâng cấp lên PHP 5. 3. 3 và lỗi đã biến mất. Vấn đề được giải quyết

sari

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Sary Huang

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan kavitha pazhanee - Dydd Mercer, 1 Chwefror 2012, 3. 12 giờ trưa

Xin chào, tôi đang cố gắng nâng cấp phiên bản tâm trạng của mình từ 1. 9 đến 2. 0. 7 trong redhat linux. Tôi gặp lỗi tương tự như Lỗi. đã phát hiện sự cố trình điều khiển cơ sở dữ liệu Quản trị viên trang web nên xác minh cấu hình máy chủ PHP chưa được cấu hình đúng với phần mở rộng MySQLi để nó có thể giao tiếp với MySQL. Vui lòng kiểm tra php của bạn. ini hoặc biên dịch lại PHP. Tiện ích mở rộng MySQLi không khả dụng cho PHP 4. tôi có phiên bản PHP 5. 2. 10 và phiên bản mysql là 5. 1. 40. tôi đã thử bỏ ghi chú các dòng sau từ/usr/local/lib/php. phần mở rộng ini = php_mysql. phần mở rộng dll = php_mysqli. dll vẫn bị lỗi như vậy. bất cứ ai có thể giúp tôi giải quyết vấn đề xin vui lòng. Cảm ơn trước. Trân trọng, Kavitha pazhanee

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời kavitha pazhanee

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

nhiệm vụ gan Ken - Dydd Mercer, 1 Chwefror 2012, 5. 57 giờ chiều

thêm /etc/redhat-release hiển thị thông tin cụ thể về Red Hat [hoặc CentOS]

Xác minh rằng bạn thực sự đang chạy 5. 2. 10. php -v sẽ hiển thị

Có thể kiểm tra/etc/php. d/ cho sự tồn tại của. tập tin ini. Trên CentOS 5. x [có liên quan chặt chẽ với Red Hat Enterprise 5. x] có hai như vậy. tập tin ini liên quan

mysqli. ini
mysql. ini

Họ tải các phần mở rộng tương ứng của họ. mysqli. vậy và mysql. vì thế

Để kiểm tra xem chúng đã được tải chưa

php -m

sẽ liệt kê tất cả các tiện ích mở rộng được tải và một người sẽ thấy cả hai

php. ini thường nằm trong /etc/. Mọi thay đổi trong php. ini yêu cầu khởi động lại Apache

/sbin/dịch vụ khởi động lại httpd

Kiểm tra lỗi /var/log/httpd/error_log

Hai mặt hàng khác

'php nào' sẽ hiển thị php nào sẽ được sử dụng

và sau đây sẽ tìm thấy tất cả các vị trí của php. tập tin ini

tìm / -tên php. ban đầu

Lệnh trên sẽ mất nhiều thời gian để hoàn thành vì nó đang tìm kiếm toàn bộ ổ đĩa của bạn để tìm bất kỳ tệp nào có tên đó

Có mục Tracker

http. // theo dõi. ủ rũ. org/duyệt/MDL-17399

Bạn có nhận được TẤT CẢ phiên bản 2 mà bạn đang cố sử dụng không?

'tinh thần chia sẻ', Ken

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Ken Task

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan kavitha pazhanee - Dydd Mercer, 1 Chwefror 2012, 8. 38 giờ chiều

Xin chào,

Cảm ơn vì đã trả lời

tôi đã thử thêm /etc/redhat-release trong máy linux của mình và tôi đã nhận được phiên bản là máy chủ phát hành doanh nghiệp mũ đỏ phiên bản 5. 2

Như trong các bài viết trên, tôi đã thử nâng cấp phiên bản php lên 5. 3. 9. Vì vậy, lệnh php -v đang cung cấp cho tôi phiên bản 5. 3. 9

/etc/php của tôi. thư mục d không chứa bất kỳ tệp nào. Tôi đã có thể nhìn thấy một php duy nhất. ini trong /usr/local/lib của tôi. và khi tôi bỏ ghi chú phần mở rộng cho mysql, mysqli và pdo_mysql, tôi nhận được cảnh báo là

Cảnh báo PHP. Khởi động PHP. Không thể tải thư viện động '/usr/local/lib/php/extensions/no-debug-non-zts-20090626/php_mysql. dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20090626/php_mysql. dll. không thể mở tệp đối tượng được chia sẻ. Không có tệp hoặc thư mục như vậy trong Không xác định trên dòng 0 Cảnh báo PHP. Khởi động PHP. Không thể tải thư viện động '/usr/local/lib/php/extensions/no-debug-non-zts-20090626/php_mysqli. dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20090626/php_mysqli. dll. không thể mở tệp đối tượng được chia sẻ. Không có tệp hoặc thư mục như vậy trong Không xác định trên dòng 0 Cảnh báo PHP. Khởi động PHP. Không thể tải thư viện động '/usr/local/lib/php/extensions/no-debug-non-zts-20090626/php_pdo_mysql. dll' - /usr/local/lib/php/extensions/no-debug-non-zts-20090626/php_pdo_mysql. dll. không thể mở tệp đối tượng được chia sẻ. Không có tệp hoặc thư mục như vậy trong Không xác định trên dòng 0

và cảnh báo xuất hiện khi dấu chấm phẩy tồn tại trước các tiện ích mở rộng trong php. tập tin ini

và php -m comand hiển thị cho tôi với mysql và pdo_mysql trong danh sách mô-đun nhưng thiếu mysqli. hãy giúp tôi giải quyết vấn đề này

Trân trọng,

kavitha pazhanee

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời kavitha pazhanee

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

nhiệm vụ gan Ken - Dydd Mercer, 1 Chwefror 2012, 10. 36 giờ chiều

dấu chấm phẩy trước mục hàng trong php. ini đang nhận xét nó - tức là PHP sẽ không sử dụng mục đó

Khi bạn nâng cấp lên php 5. 3. 9, bạn có nhận được từ Mạng RedHat và TẤT CẢ các tiện ích mở rộng không?

danh sách yum php53*

sẽ hiển thị những gì được cài đặt và những gì có sẵn

Nếu phiên bản của bạn 1. 9 của Moodle vẫn hoạt động, Quản trị Trang web -> Máy chủ -> Thông tin PHP hiển thị trong mối quan hệ với bản dựng và các tiện ích mở rộng được tải, v.v. Nó sẽ hiển thị php nào. ini đang được sử dụng

Trong các lần nâng cấp trước đây lên php, có thể gọi lại khi gặp sự cố khi tải mod và nó đã báo cáo lỗi 'trên dòng 0' tương tự. Đó là một bản mod không dùng nữa hiện được đưa vào lõi PHP và cách khắc phục là thay đổi tên của /etc/php. d/X. ini để nó không tải

Trên máy chủ RedHat Enterprise Linux, tôi có thể tìm thấy KHÔNG. dll liên quan đến PHP và không có dòng nào đề cập đến. tập tin dll trong php. ban đầu. Tuy nhiên, những máy chủ đó có khá nhiều Linux không có tiện ích mở rộng bổ sung cho những thứ như Trang trước

Còn thiếu. vì vậy tập tin là lạ. Không nên thiếu

Có thể muốn xem lại cách thức và những gì đã được cài đặt khi nâng cấp lên PHP

'tinh thần chia sẻ', Ken

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Ken Task

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan kavitha pazhanee - Dydd Iau, 2 Chwefror 2012, 5. 10 GIƠ TÔI

vâng, thậm chí tôi đã biết rằng dấu chấm phẩy được sử dụng để nhận xét các dòng trong php. tập tin ini. Tôi đã nâng cấp php với. /configure lệnh như bên dưới, vì lệnh yum không hoạt động cho hệ thống của tôi

/configure --with-apxs2=/usr/local/apache/bin/apxs --with-curl --with-ldap --with-gd --enable-mbstring --enable-exif --with-mysql=/

Điều hướng tâm trạng hiện có của tôi tới php hiển thị PHP Phiên bản 5. 3. 9, đã tải tệp cấu hình dưới dạng usr/local/lib/php. ini và Cấu hình lệnh là '. /configure' '--with-apxs2=/usr/local/apache/bin/apxs' '--with-curl' '--with-ldap' '--with-gd' '--enable-mbstring' '

libphp5. vì vậy tệp có sẵn /usr/local/apache/modules

tôi có thiếu thứ gì trong quá trình cài đặt không?

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Alberto Ferreira

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan john michel - Dydd Iau, 2 Chwefror 2012, 1. 30 giờ tối

tôi nghĩ bạn nên thay đổi trình điều khiển cơ sở dữ liệu trong phpmyadmin,

tôi hy vọng bạn có được giải pháp

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời john michel

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan kavitha pazhanee - Dydd Iau, 2 Chwefror 2012, 4. 53 giờ chiều

Xin chào,

tôi không thể tìm thấy bất cứ thứ gì có tên phpmyadmin trong máy linux của mình. bạn có thể vui lòng cho tôi biết làm thế nào để làm điều đó

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời john michel

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan kavitha pazhanee - Dydd Iau, 2 Chwefror 2012, 7. 28 giờ tối

Xin chào,

Cảm ơn tất cả. Nó hoạt động cuối cùng. Trong khi cài đặt php, tôi đã bỏ lỡ cấu hình tiện ích mở rộng mysqli, đó là vấn đề khi tạo một tiện ích mở rộng. Sau khi biên dịch lại với phần mở rộng mysqli, nó đã hoạt động

Các bước dành cho người mới bắt đầu nếu họ gặp vấn đề như tôi. khi bạn gặp lỗi như trên trong Redhat linux

1. đi đến vị trí tệp giải nén php. Ví dụ: nếu bạn giải nén. tập tin tar trong /root

cd /root/phpfoldername

sau đó sử dụng lệnh. /configure --help

nó hiển thị tất cả các tiện ích mở rộng có sẵn cho php bạn đã cài đặt. vì lỗi cho biết tiện ích mở rộng mysqli bị thiếu, hãy sao chép các tiện ích mở rộng sau  --with-mysqli --enable-mysqlnd

và thêm vào các tiện ích mở rộng mặc định để bạn. /configure phải giống như thế này

/configure --with-apxs2=/usr/local/apache/bin/apxs --with-curl --with-ldap --with-gd --enable-mbstring --enable-exif --with-mysql=/

sau khi cấu hình thành công, sử dụng lệnh "make" và "make install". Sau khi thành công, hãy khởi động lại apache và sự cố sẽ không còn nữa

 

Trân trọng,

kavitha

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời kavitha pazhanee

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

nhiệm vụ gan Ken - Dydd Iau, 2 Chwefror 2012, 11. 20 giờ tối

Rất vui vì bạn đã giải quyết được sự cố và cảm ơn vì đã đăng giải pháp

Đối với các sự cố trong tương lai, có thể kiểm tra để mua các gói từ kho lưu trữ yum công khai
Chắc chắn ĐỌC. http. // cộng đồng ius. org/Giới thiệu
http. // cộng đồng ius. tổ chức/Giao dịch

'tinh thần chia sẻ', Ken

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Sary Huang

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan Benjamin Gee - Dydd Mawrth, 13 tháng 5 năm 2012, 10. 42 giờ sáng

Đây là cách tôi sửa lỗi trong khi cài đặt 2. 2 trên máy chủ centOS

Nhấp vào danh sách tùy chọn đầy đủ trong "apache dễ dàng"

Kích hoạt MSQLi

biên dịch lại

Xong

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Benjamin Gee

Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan Mahesh Patil - Dydd Gwener, ngày 16 tháng 5 năm 2012, 2. 27 giờ sáng

Tôi đang cố gắng cài đặt moodle trên trang web của mình chứ không phải trên máy chủ cục bộ và tôi gặp phải lỗi này

hãy giúp tôi ra


Lỗi. phát hiện sự cố trình điều khiển cơ sở dữ liệu

Quản trị viên trang web nên xác minh cấu hình máy chủ

PHP chưa được cấu hình đúng với phần mở rộng MySQLi để nó có thể giao tiếp với MySQL. Vui lòng kiểm tra php của bạn. ini hoặc biên dịch lại PHP. Tiện ích mở rộng MySQLi không khả dụng cho PHP 4

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Mahesh Patil

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

nhiệm vụ gan Ken - Dydd Gwener, ngày 16 tháng 5 năm 2012, 3. 51 giờ sáng

Vui lòng cung cấp thông tin cụ thể về máy chủ … hệ điều hành, phiên bản php, v.v.
và phiên bản Moodle bạn đang cài đặt.
Lỗi hiển thị phiên bản PHP 4.

Nếu cố gắng cài đặt Moodle 2 thì không được… yêu cầu phiên bản php 5. 3+

Nếu trên Linux đăng nhập với tư cách người dùng root.
php -v sẽ hiển thị phiên bản
php -i. grep mysqli sẽ hiển thị nếu php đã được biên dịch với sự hỗ trợ của mysqli.

'tinh thần chia sẻ', Ken

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Ken Task

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan Mahesh Patil - Dydd Gwener, 16 tháng 2012, 11. 09 giờ sáng

tất cả đều đúng vì tôi đã kiểm tra kết nối của php và mysql bằng mã và nó cho thấy nó đã được kết nối

và tại thời điểm cài đặt, lỗi này liên tục xảy ra

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Mahesh Patil

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

nhiệm vụ gan Ken - Dydd Gwener, ngày 16 tháng 5 năm 2012, 1. 26 giờ chiều

Không phải là lập trình viên Moodle. chỉ là một người dùng có kinh nghiệm. và biết rằng có những khác biệt trong nền tảng đòi hỏi các cách tiếp cận tương tự nhưng hơi khác để giải quyết vấn đề. CentOS 5. x, chẳng hạn, sẽ không hiển thị php-mysqli dưới dạng chuyển đổi biên dịch/xây dựng vì hỗ trợ cho mysqli được tích hợp vào php-mysql. Cách duy nhất để xem liệu có hỗ trợ hay không là sử dụng php -i. grep mysqli

Bây giờ bạn không thể chạy CentOS cũng như bất kỳ máy chủ có hương vị RedHat nào để mẹo đó có thể/có thể không giúp được gì cho bạn. Đó là lý do tại sao yêu cầu thêm một số thông tin máy chủ

Tuy nhiên, rõ ràng là nó báo cáo PHP phiên bản 4 không cung cấp hỗ trợ cho mysqli là đúng. PHP phiên bản 4 không có mysqli. Điều đó có thể có nghĩa là hệ thống mà bạn đang cài đặt có mặc định sử dụng PHP phiên bản 4 trước nhưng người ta có thể trỏ Moodle tới phiên bản PHP được yêu cầu mới hơn. Một cách để thấy điều đó là từ dòng lệnh với. php nào rồi php -v

Có thể bạn đang sử dụng một hệ thống được lưu trữ từ xa không có quyền truy cập ssh/dòng lệnh nên mẹo đó cũng vô dụng đối với bạn. Nhưng, trong bảng điều khiển, v.v. của hệ thống được lưu trữ từ xa của bạn, có thể có các nút hiển thị phiên bản PHP và cũng có thể cung cấp cách để bạn sử dụng phiên bản PHP cao hơn cho Moodle

Vì thế. điểm mấu chốt, vì tôi đã cài đặt vô số Moodles độc lập [không phải hệ thống chia sẻ được lưu trữ từ xa] CentOS 5. x, Ubuntu LTS và RedHat Enterprise 5. x không có vấn đề như vậy, tôi chỉ có thể cố gắng giúp tìm ra vấn đề nằm ở đâu bằng cách chia sẻ kinh nghiệm của mình và đặt câu hỏi. Không có thông tin, tuy nhiên, nó sẽ trở thành một dự đoán hoàn toàn và có thể là tổng thời gian của bạn và của tôi

'tinh thần chia sẻ', Ken

Cyfartaledd sgoriau. Hữu ích [1]

Permalink Dangos rhiant

Trả lời Ken Task

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan Simon Bryan - Dydd Gwener, 14 Rhagfyr 2012, 6. 24 giờ sáng

Gà,

Đến bữa tiệc muộn ở đây, nhưng bạn có thể giúp. Gặp vấn đề tương tự ở đây với CentOS 6, sử dụng thông tin của bạn, tôi có thể thấy rằng tôi có thể ngừng thử tải xuống và cài đặt mysqli. Đã kiểm tra với php -i và nó đã được biên dịch bằng php, phần trong php. ini có tất cả các mục không bị ghi chú. Nhưng tôi không thể tìm thấy một mysqli. vậy, tôi có nên có một cái không, hay đó là thứ được tích hợp trong mysql. vì thế?

Điều kỳ lạ là khi tôi thiết lập cái này ngày hôm qua, tất cả đều hoạt động thậm chí bắt đầu định cấu hình và chọn chủ đề Afterburner làm điểm bắt đầu, đăng nhập lại sau đó và bây giờ tôi gặp lỗi này

Bất kỳ suy nghĩ?

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Simon Bryan

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

nhiệm vụ gan Ken - Dydd Gwener, 14 Rhagfyr 2012, 7. 43 giờ sáng

@Simon - cậu bé chủ đề này thật khó hiểu. bắt đầu với sự cố Windows sau đó chuyển sang Linux và CentOS

Hãy thử php -m. grep mysql

Bạn sẽ thấy đầu ra cho thấy

mysql
mysqli

Trong /etc/php. d nên có một mysqli. ini VÀ một mysql. ban đầu. Không tí nào. ini trong /etc/php. d/ đã được tải và không cần phải có cùng tham chiếu trong /etc/php. tập tin ini

[root@elearning php. d]# mèo mysqli. ini
; . vậy
extension=mysqli.so

[root@elearning php. d]# mèo mysql. ini
; . vậy
extension=mysql.so

Nên có một mysql. vì thế

Trên hộp 64 bit

/usr/lib64/php/mô-đun/mysql. vì thế

Người ta có thể kiểm tra sự tồn tại của php5-mysql qua yum

danh sách yum php-mysql

sẽ hiển thị

Gói đã cài đặt
php-mysql. x86_64                                       5. 3. 3-14. el6_3                                        @rhel-x86_64-server-6

Nếu cài đặt

danh sách yum php-*

Sẽ hiển thị tất cả các mô-đun được cài đặt và có sẵn

Nếu nó đã hoạt động và không phải bây giờ thì đó là điều lạ

'tinh thần chia sẻ', Ken

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Ken Task

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan Simon Bryan - Dydd Gwener, 14 Rhagfyr 2012, 8. 42 giờ sáng

Rực rỡ

php -m. grep mysql - điều gì đó về Magic Quotes không được hỗ trợ

php -m - danh sách đọc - không có Mysql hoặc Mysqli. Hãy thử yum cài đặt php-mysql

Khởi động lại Apache - Bingo, hoạt động trở lại

Cảm ơn vì điều đó

Không chắc chuyện gì đã xảy ra, không thể thấy bất kỳ điều gì trong nhật ký, tôi đã la hét cả buổi sáng, bao gồm --distribution-synchronisation, hạ cấp PHP và muốn hạ cấp MySQL nhưng không thành công do xung đột

Sau đó, tôi đã sử dụng Webmin và Yum để xóa tất cả các gói MySql còn lại và cài đặt MySql yum [lần này không phải từ kho lưu trữ 'Remi'] Nó đã cho tôi MySQL 5. 1. 6, thay vì cập nhật hơn 5. 5

Đó là nơi tôi đã ở khi email của bạn đến và nhận ra rằng tôi thậm chí còn chưa kiểm tra xem php-mysql đã được tải chưa

Cảm ơn một lần nữa, 24 giờ rất khó chịu, nhưng tôi đã nâng cao kỹ năng Linux của mình một lần nữa.

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Simon Bryan

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

nhiệm vụ gan Ken - Dydd Gwener, 14 Rhagfyr 2012, 11. 22 giờ sáng

Vui vì nó hoạt động

Nhưng mà. 'điều gì đó về Magic Quotes không được hỗ trợ' không nhất thiết phải tốt. Nó đã nói gì?

Khi một người bắt đầu sử dụng các kho lưu trữ khác để bù đắp cho những gì CentOS không cung cấp, điều đó có thể khiến bạn gặp rắc rối. Hầu hết tất cả các bản cập nhật của bạn phải đến từ CentOS ngược dòng, không phải remi. Trong trường hợp này, điều quan tâm duy nhất tại remi là MySQL

Làm thế nào để tránh điều đó. theo mặc định, remi repo được đặt thành hoạt động. Vì vậy, làm cho nó 'không hoạt động' theo mặc định

cd /etc/yum. repos. d

nano remi. repo

thay đổi enable=1 thành enable=0

Bây giờ khi cập nhật hệ điều hành với yum -y update remi sẽ không được kiểm tra

Khi cần kiểm tra nâng cấp lên MySQL

yum --enablerepo=remi cập nhật mysql-server mysql mysql-libs

Và hai lời khuyên yum cuối cùng. nếu cần kiểm tra xem yum sẽ cài đặt/cập nhật cái gì, đừng bao giờ sử dụng tùy chọn -y. Nếu bạn tắt nó đi, yum sẽ tạm dừng hiển thị tất cả những gì nó sẽ cập nhật và hỏi y/n

Người ta cũng có thể loại trừ các phụ thuộc

yum --enablerepo=remi --exclude=php* cập nhật mysql-server mysql mysql-libs

Yum sẽ tạm dừng hiển thị những gì nó sẽ cài đặt/nâng cấp. Nếu không đúng, nhấn 'n' [ENTER] và thử lại lệnh với các tùy chọn khác

Có thể thêm loại trừ trong remi. repo để bảo vệ PHP

loại trừ=php*

Nhân tiện, vì bạn đã đề cập đến Webmin, nên người ta có thể tạo các 'nút' của Lệnh yum cho Lệnh tùy chỉnh để người ta không phải cố nhớ tất cả các công tắc/tùy chọn sau khi lệnh yum được kiểm tra và hoạt động như mong muốn

Webmin cũng là một công cụ tuyệt vời để lên lịch các công việc định kỳ của Moodle thông qua php, wget hoặc curl và sao lưu cơ sở dữ liệu với kết xuất SQL hàng ngày - ngày/giờ được đóng dấu, cũng như các bản sao lưu trang web của Moodle bao gồm gốc web + thư mục dữ liệu tar bóng. Không chỉ vậy, git còn cập nhật trong một loạt

'tinh thần chia sẻ', Ken

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Ken Task

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan Simon Bryan - Dydd Gwener, 14 Rhagfyr 2012, 12. 17 giờ chiều

Ok, vừa kiểm tra lại và chúng vẫn hoạt động nhưng

Cảnh báo PHP. Chỉ thị 'magic_quotes_gpc' không được dùng trong PHP 5. 3 trở lên trong Unknown trên dòng 0
Cảnh báo PHP. Chỉ thị 'magic_quotes_sybase' không được dùng trong PHP 5. 3 trở lên trong Unknown trên dòng 0

Yep đã sử dụng công tắc --enablerepo cho Remi nên nó không nằm trong đường dẫn cập nhật thông thường

Lần duy nhất tôi sử dụng -y là cập nhật hệ điều hành và biết rằng tôi muốn mọi thứ mới nhất. yum, apt-get, v.v. khiến tôi lười biếng, tôi nghĩ, không còn chu kỳ tải xuống, giải nén, định cấu hình và xây dựng để khiến tôi thích thú nữa

Tôi nghĩ mọi thứ bắt đầu đâu vào đấy sau khi tôi thực hiện yum --distribution-synchronisation

PS Điều tốt thứ hai từ cái này = nano, đã hoàn toàn quên nó và đang sử dụng vi

Chúc mừng

Simon

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Simon Bryan

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

nhiệm vụ gan Ken - Dydd Gwener, 14 Rhagfyr 2012, 1. 47 CH

Xin lỗi. dường như đang 'giảng dạy' ở đây khi tôi không cần. . \

/etc/php. ban đầu

magic_quotes_gpc = Tắt
magic_quotes_runtime = Tắt
magic_quotes_sybase = Tắt

'tinh thần chia sẻ', Ken

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Ken Task

Vấn đề trình điều khiển cơ sở dữ liệu tương tự Lỗi MySQLi

gan Daniel Thomas - Dydd Llun, 25 tháng 5 năm 2013, 9. 21 giờ sáng

Xin chào các bạn,

Tôi đã dành vài ngày để cài đặt Moodle 2. 4. 1 trên máy tính cục bộ chạy CentOS 5. 8, với phiên bản PHP 5. 3. 3

Tôi đang gặp vấn đề tương tự, quá trình cài đặt không tiến triển sau khi kết nối cơ sở dữ liệu;

PHP chưa được cấu hình đúng với phần mở rộng MySQLi để nó có thể giao tiếp với MySQL

tôi đã thử rất nhiều thứ

Đầu tiên nghĩ rằng nó có thể là một khó khăn liên quan đến phiên bản Moodle, vì vậy tôi đã thử với Moodle 2. 2 và thậm chí với Moodle 1. 9. 9, luôn luôn có cùng một vấn đề

Sau đó, tôi nghĩ rằng có thể sử dụng PostgreSQL sẽ ổn thôi, nhưng không. cùng một vấn đề. [chỉ là một thay đổi nhỏ trong thông báo lỗi]

Tôi đã truy cập các chủ đề diễn đàn và thử nhiều giải pháp được đề xuất đã hiệu quả với những người khác nhưng không thành công đối với tôi

Tôi đã chỉnh sửa PHP. INI để thêm tiện ích mở rộng, không thành công

Có điều gì đó thú vị, có vẻ như  mysqli. tập tin dll không có trong máy tính của tôi. Tôi đã thử tải xuống và sau đó đặt nó ở nơi tôi cho rằng nó phải ở đó, nhưng nó cũng không hoạt động.

Một trong những chủ đề cuối cùng được đề xuất chỉnh sửa mysql. ini và mysqli. tập tin ini. thật ngạc nhiên, tôi đã tìm kiếm những tệp đó và cũng phát hiện ra rằng chúng cũng không có trong máy tính của tôi

Tuy nhiên, tôi thực sự đã cài đặt mysql và mysql-server. Tôi cũng cài đặt postgres và postgres-server. làm sao có thể, không có mysql. đơn vị mysqli. ini trong máy tính của tôi?

Một số chủ đề khác được đề xuất bằng cách sử dụng  . /configure lệnh để biên dịch lại PHP, nhưng có lẽ đó không phải là CentOS. Tôi không thể sử dụng lệnh đó, hệ thống báo rằng nó không tồn tại.

Vì vậy, đến lúc này.
Tôi tuyệt vọng. XIN VUI LÒNG GIÚP ĐỠ. LÀM ƠN.

Có lẽ Ken với tinh thần chia sẻ tuyệt vời của anh ấy có thể giúp tôi, tôi có thể thấy rằng các giải pháp mà anh ấy đề xuất đã thực sự giúp ích cho những người khác gặp vấn đề tương tự

LÀM ƠN. ????

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Daniel Thomas

Lại. Vấn đề trình điều khiển cơ sở dữ liệu tương tự Lỗi MySQLi

nhiệm vụ gan Ken - Dydd Llun, 25 tháng 5 năm 2013, 10. 15 giờ sáng

@Daniel

CentOS 5. 8 trở lên trong một bản cài đặt php điển hình có tất cả 'trình điều khiển' cần thiết [php-mysql và php-mysqli - thực ra mysqli được bao gồm trong trình điều khiển mysql]. Một php của máy chủ CentOS. ini, BTW, không nên hiển thị bất kỳ. dll's [đó là tệp php của Windows. ini]

Vì vậy, hãy quay lại đây một chút. php đã được cài đặt như thế nào?

Có thể đơn giản như một lệnh yum để cập nhật php với tất cả các tiện ích mở rộng thích hợp và xóa một php sai. ini dành cho Windows

'tinh thần chia sẻ', Ken

Cyfartaledd sgoriau. Hữu ích [1]

Permalink Dangos rhiant

Trả lời Ken Task

Lại. Vấn đề trình điều khiển cơ sở dữ liệu tương tự Lỗi MySQLi

gan Daniel Thomas - Dydd Mawrth, 26 tháng 2013, 5. 31 giờ sáng

Cảm ơn bạn rất nhiều Ken và Howard vì phản hồi tốt đẹp của bạn

 

Vì lý do nào đó, toàn bộ gói mysqli bị thiếu;

Vấn đề có vẻ nằm ở kho lưu trữ?
Điều gì xảy ra khi tôi thử yum search php53-mysqli hoặc yum install php53-mysqli, gói is not found...

rõ ràng mọi thứ khác đã được cập nhật thực sự lên PHP 5. 3. 3

có thể có một số kho lưu trữ mà tôi có thể thử thêm vào, phòng trường hợp nó hữu ích không?

PURA VIDA

[Lời chào của người Costa Rica]

Daniel Henry

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Daniel Thomas

Lại. Vấn đề trình điều khiển cơ sở dữ liệu tương tự Lỗi MySQLi

nhiệm vụ gan Ken - Dydd Mawrth, 26 Mawrth 2013, 6. 49 giờ sáng

Với CentOS 5. 8, được nhân đôi RHEL 5, phiên bản php có sẵn từ các kho lưu trữ CentOS ít hơn so với yêu cầu. Repo của bên thứ ba cần có được 5. 3. x của php với tất cả các phần mở rộng

Người ta có thể có được từ repos epel

Mẹo. khi thiết lập repo đó, hãy đảm bảo rằng nó được đặt mặc định là 'đã tắt'. trước khi sử dụng. Nó có thể gây nhầm lẫn cho hệ thống nếu để hoạt động. Điều này không có nghĩa là người ta cần kích hoạt nó một cách nhanh chóng bằng cách sử dụng

yum --enablerepo=danh sách epel php53* php53-*

Người ta chỉ cần lấy php53 và các tiện ích mở rộng. không phải tất cả những thứ khác có thể có sẵn

Nhân tiện, CentOS 5 hiện ở mức 5. 9

Cân nhắc cập nhật toàn bộ hệ thống trước khi sử dụng php53 với epel repo

Nếu bạn cần nó. http. //www. thegeekstuff. com/2012/06/enable-epel-repository/

Đây là một sự khác biệt trong nền tảng. với CentOS/RHEL, người ta chỉ cần mua php53-mysql [bao gồm mysqli]. Như bạn đã phát hiện ra, không có php53-mysqli - riêng biệt

Sau khi có được, có thể cân nhắc tăng ngay một số giá trị trong php. sau đó. Và, apache sẽ phải được khởi động lại để nhận các thay đổi đối với PHP. ;]

'tinh thần chia sẻ', Ken

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Daniel Thomas

Lại. Vấn đề trình điều khiển cơ sở dữ liệu tương tự Lỗi MySQLi

gan Howard Miller - Dydd Llun, 25 tháng 5 năm 2013, 2. 36 giờ chiều

Đúng - bạn đã làm theo hướng dẫn dành cho Windows hoàn toàn khác

Giải pháp của bạn có lẽ chỉ là [với tư cách là người dùng root]

yum cài đặt php-mysqli

sau đó khởi động lại máy chủ web

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Howard Miller

Lại. Vấn đề trình điều khiển cơ sở dữ liệu tương tự Lỗi MySQLi

gan Ali Ahmadian - Dydd Mercer, 10 Ebrill 2013, 6. 13 giờ chiều

Cảm ơn Howard Miller ,

Tôi đã có cùng một vấn đề và bình luận của bạn làm việc cho tôi

HĐH=Centos 6. 3

PHP=5. 3. 3

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Daniel Thomas

Lại. Vấn đề trình điều khiển cơ sở dữ liệu tương tự Lỗi MySQLi

gan Toneee Dot Com - Dydd Gwener, 30 tháng 4 năm 2013, 5. 11 giờ sáng

Chúng tôi đã có cùng một vấn đề. Vì mysqli đã được bao gồm trong mysql, tôi không chắc tại sao Moodle không thể kết nối. Cũng như những người khác sử dụng CentOS, không tìm thấy mySQLi; . Tôi đã kiểm tra phpinfo[] bằng cách sử dụng php -i tại dấu nhắc lệnh. Tôi cũng đã thử sử dụng PostgresQL và nó trả về cùng một lỗi, chỉ thay thế mySQL bằng các tệp liên quan đến PostgresQL

Moodle dường như chưa bao giờ khó cài đặt đến thế. Đưa cái gì?

THÔNG SỐ KỸ THUẬT. Chúng tôi đang sử dụng như sau

  • Máy chủ VPS [đại lý GoDaddy]
  • TRUNG TÂM 6. 4 x86_64 điêu luyện
  • php 5. 3. 26
  • mySQL 5. 5. 32
  • cPanel 11. 38. 2 [bản dựng 6]

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Toneee Dot Com

Lại. Vấn đề trình điều khiển cơ sở dữ liệu tương tự Lỗi MySQLi

nhiệm vụ gan Ken - Dydd Gwener, ngày 30 tháng 4 năm 2013, 7. 08 giờ sáng

@Tấn

Không có vấn đề gì với *độc lập* CentOS 6. 4 với mysql hoặc mysqli. mysqli là một cải tiến ['i'] so với mysql nên chúng không thực sự giống nhau. Một người cài đặt php-mysql, người ta cũng sẽ nhận được php-mysqli với Cent. vì cả hai đều nằm trong gói rpm

nội dung gói rpm

/etc/php. d/mysql. ini
/etc/php. d/mysqli. ini
/etc/php. d/pdo_mysql. ini
/usr/lib64/php/modules/mysql. vì vậy
/usr/lib64/php/modules/mysqli. vì vậy
/usr/lib64/php/modules/pdo_mysql. vậy

Sự thật là bạn đang sử dụng một cỗ máy do GoDaddy xây dựng. Không có quy tắc nào về việc làm gì/làm thế nào một người có thể xây dựng một hộp

Xem có mysql không. ini VÀ một mysqli. ini trong /etc/php. thư mục d/

Đồng thời kiểm tra các. vì vậy các tập tin cho cả hai. Nằm trong /usr/lib64/php/modules/

Phải sử dụng remi repo để lấy phiên bản MySQL cao hơn làm cơ sở cho CentOS là 5. 1. 69

Có gì trong danh sách repo của bạn. yum repolist

Tôi cho rằng gói VPS có bao gồm mysql trên localhost. MySQL đang chạy?

'tinh thần chia sẻ', Ken

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Ken Task

Lại. Vấn đề trình điều khiển cơ sở dữ liệu tương tự Lỗi MySQLi

gan Vivek mahadvan - Dydd Iau, 12 Medi 2013, 5. 06 giờ sáng

Chào mọi người,

Tôi đang đối mặt với cùng một vấn đề như được mô tả

Lỗi. phát hiện sự cố trình điều khiển cơ sở dữ liệu

Quản trị viên trang web nên xác minh cấu hình máy chủ

PHP chưa được cấu hình đúng với phần mở rộng MySQLi để nó có thể giao tiếp với MySQL. Vui lòng kiểm tra php của bạn. ini hoặc biên dịch lại PHP. Tiện ích mở rộng MySQLi không khả dụng cho PHP 4

Tôi đang sử dụng Ubuntu 12. 10 cài đặt, với PHP 5. 4. 6. , cùng với máy chủ mysql phiên bản 5. 2. 2 Bất kỳ ý tưởng nào về cách giải quyết vấn đề?

 

Cảm ơn rất nhiều thời gian của bạn

 

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Vivek Mahadevan

Lại. Vấn đề trình điều khiển cơ sở dữ liệu tương tự Lỗi MySQLi

nhiệm vụ gan Ken - Dydd Iau, 12 Medi 2013, 8. 41 giờ sáng

@Vivek

Bạn đã thử cài đặt php-mysqli qua apt-get chưa? . Có lẽ Ubuntu có chúng riêng biệt trong quản lý gói của họ

Cái gì đó như. sudo apt-get cài đặt php5-mysqli

kiểm tra php. ini để tải tiện ích mở rộng. tiện ích mở rộng = mysqli. vì thế

Nếu thành công trong việc mua lại, hãy khởi động lại các dịch vụ apache để việc bổ sung/thay đổi thành php có hiệu lực

'tinh thần chia sẻ', Ken

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Ken Task

Lại. Vấn đề trình điều khiển cơ sở dữ liệu tương tự Lỗi MySQLi

gan Vivek mahadvan - Dydd Iau, 12 Medi 2013, 9. 07 giờ sáng

Cảm ơn Ken đã trả lời nhanh

Tôi đã thử nó nhưng tôi nhận được lỗi sau

Gói php5-mysqli không khả dụng nhưng được tham chiếu bởi một gói khác.
Điều này có thể có nghĩa là gói bị thiếu, đã lỗi thời hoặc
chỉ có sẵn từ một nguồn khác
Tuy nhiên, những điều sau .
  php5-mysqlnd. i386 php5-mysql. i386 php5-mysqlnd php5-mysql

E. Gói 'php5-mysqli' không có ứng cử viên cài đặt

Bất kỳ đề xuất nào về gói tôi nên tiếp tục?

Cảm ơn

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Vivek Mahadevan

Lại. Vấn đề trình điều khiển cơ sở dữ liệu tương tự Lỗi MySQLi

nhiệm vụ gan Ken - Dydd Iau, 12 Medi 2013, 11. 42 giờ sáng

uhhh. như tôi đã nói, đừng dùng Ubuntu mà dùng CentOS. Tuy nhiên, có thể Google và đã làm. xem http. // diễn đàn Ubuntu. tổ chức/showthread. php?t=821575

Theo diễn đàn đó đăng trên chủ đề. php5-mysql

Ngoài ra, theo bài đăng đó, khi một người kiểm tra php bằng phpinfo, php-mysqli có ở đó hoặc ít nhất là hỗ trợ cho nó

đầu ra của php -m của bạn là gì. grep mysql

Hiển thị tất cả các mô-đun được tải. Và trong màn hình, người ta sẽ thấy cả mysql và mysqli. Một người chỉ cần tối thiểu để có được mọi thứ/mọi thứ liên quan đến php của phiên bản 64 bit sẽ ổn thôi, tôi nghĩ vậy. Vì vậy, việc nhận php5-mysqlnd sẽ không ảnh hưởng gì

'tinh thần chia sẻ', Ken

 

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Ken Task

Lại. Vấn đề trình điều khiển cơ sở dữ liệu tương tự Lỗi MySQLi

gan John Andrewartha - Dydd Iau, 12 Medi 2013, 1. 05 giờ chiều

Bạn cũng cần khởi động lại máy chủ web của mình sau khi thực hiện bất kỳ thay đổi nào đối với tệp php. ini hoặc php. conf, bao gồm thêm các mô-đun

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Ken Task

Lại. Vấn đề trình điều khiển cơ sở dữ liệu tương tự Lỗi MySQLi

gan Vivek mahadvan - Dydd Iau, 12 Medi 2013, 2. 23 giờ chiều

Tôi đã kết thúc việc cài đặt mysql-lnd. Cảm ơn. Nó giải quyết vấn đề

Cyfartaledd sgoriau. -

Permalink Dangos rhiant

Trả lời Sary Huang

Lại. Sự cố trình điều khiển cơ sở dữ liệu Lỗi MySQLi

gan Jaymin Limbachiya - Dydd Llun, 8 Rhagfyr 2014, 3. 43 giờ chiều

Xin chào


Tôi đã thử nhiều cách để cài đặt tiện ích mở rộng mysqli trong php5. 4. 35.  

1]. Tìm phần mở rộng mysqli trong

Chủ Đề