Php mcrypt thay thế

Thử nghiệm Mann-Whitney U là một thử nghiệm phi tham số có thể được sử dụng thay cho thử nghiệm t không ghép đôi. Nó được sử dụng để kiểm tra giả thuyết không rằng hai mẫu đến từ cùng một quần thể [i. e. có cùng trung vị] hoặc, cách khác, liệu các quan sát trong một mẫu có xu hướng lớn hơn các quan sát trong mẫu kia hay không

Lỗi trên xuất hiện sau khi bạn cài đặt và chạy phpMyAdmin thành công trên OS X, nhìn chung bạn không phải lo lắng về nó, bạn chỉ cần xử lý lỗi nếu bạn định sử dụng một ứng dụng web yêu cầu nó, ví dụ như Magento

mcrypt là một phương pháp mã hóa tệp sử dụng các kỹ thuật an toàn để trao đổi dữ liệu. Hướng dẫn này đã được thử nghiệm trong 10. 9 Mavericks

Có hai cách để giải quyết vấn đề này trên OSX, tùy thuộc vào những gì bạn cảm thấy thoải mái và những gì bạn đã có – hướng dẫn này sẽ hướng dẫn bạn duy trì những gì bạn đã có bằng cách cài đặt và biên dịch mã để chạy tiện ích mở rộng, một cách khác là sử dụng

 

Xcode

Nhận Xcode 5. 0. 2 từ cửa hàng ứng dụng Apple, phiên bản tải xuống miễn phí, sau đó cài đặt nó từ thư mục /Applications, nó sẽ được gọi là 'Cài đặt Xcode' hoặc chỉ Xcode. ứng dụng. Bạn cần điều này để sử dụng trình biên dịch để biên dịch mã nguồn mà bạn sẽ tải xuống

Chuyển đến tùy chọn Xcode và sau đó tìm trong nút 'Vị trí'

Chọn Xcode 5. 0. 2 công cụ dòng lệnh từ Vị trí của Xcode

Sau đó cài đặt Công cụ dòng lệnh qua Terminal

xcode-select --install

Nó sẽ nhắc một hộp thoại để cài đặt chúng

 

Sử dụng nó trong OS X Mavericks

Hướng dẫn này chủ yếu hoạt động trong Terminal, khởi chạy nó từ /Applications/Utilities, thay đổi thư mục [cd] thành tài khoản home và tạo một thư mục mà bạn sẽ làm việc trong đó, gọi nó là mcrypt

cd ~ ; mkdir mcrypt ; cd mcrypt

Nhận libmcrypt 2. 5. 8 từ Sourceforge, đây là liên kết tải xuống trực tiếp

Lấy mã php trong tar. gz hoặc. định dạng bz2- [phiên bản 5. 4. 17 là phiên bản hiện đang đi kèm với OSX 10. 9]

Kiểm tra phiên bản của bạn tại dòng lệnh

php -v

Di chuyển cả hai tệp mà bạn đã tải xuống này vào thư mục làm việc của mình – trong trường hợp này là mcrypt và quay lại Terminal

cd ~/mcrypt

Mở rộng cả hai tệp thông qua dòng lệnh hoặc chỉ cần nhấp đúp vào chúng trong Finder

tar -zxvf libmcrypt-2.5.8.tar.gz
tar -zxvf php-5.4.17.tar.gz

Loại bỏ các kho lưu trữ nén

rm *.gz

Bất kỳ lỗi nào trên dòng lệnh bao gồm C ++ và g ++ hầu hết là do Xcode chưa được cài đặt hoặc thiếu công cụ dòng lệnh

 

Định cấu hình libmcrypt

Thay đổi thư mục thành libmcrypt

cd libmcrypt-2.5.8

Libmcrypt cần được cấu hình, hãy nhập

./configure
____9
cd ~ ; mkdir mcrypt ; cd mcrypt
0

Với libmcrypt được định cấu hình và các thư viện hiện đã được cài đặt, đã đến lúc tạo tiện ích mở rộng mcrypt

 

Lỗi Autoconf

Nếu lỗi dưới đây xảy ra sau khi bạn thử biên dịch mcrypt sau đây, thì autoconf chưa được cài đặt. [Tôi không gặp những lỗi này trong bản nâng cấp lên Mavericks đã có autoconf trước đó nhưng bản cài đặt mới sẽ cần cài đặt autoconf]

cd ~ ; mkdir mcrypt ; cd mcrypt
1

Autoconf không được cài đặt với Xcode mới nhất nhưng có thể có trên một số OS X từ Xcode cũ hơn được nâng cấp

Nếu bạn cần autoconf – một số thao tác nâng cấp nặng hơn cho Terminal

cd ~/mcrypt
cd ~ ; mkdir mcrypt ; cd mcrypt
3
cd ~ ; mkdir mcrypt ; cd mcrypt
4
cd ~ ; mkdir mcrypt ; cd mcrypt
5
./configure
make
cd ~ ; mkdir mcrypt ; cd mcrypt
0

 

Biên dịch tiện ích mở rộng mcrypt php

cd ~ ; mkdir mcrypt ; cd mcrypt
9
php -v
0

Đầu ra phải là.

Cấu hình cho.
Phiên bản Api PHP. 20100412
Api mô-đun Zend Không. 20100525
Api tiện ích mở rộng Zend Không. 220100525

./configure
____9
cd ~ ; mkdir mcrypt ; cd mcrypt
0

Kết quả của việc này phải là

Cài đặt tiện ích mở rộng được chia sẻ. /usr/lib/php/extensions/no-debug-non-zts-20100525/

 

Kích hoạt mcrypt. vì vậy Tiện ích mở rộng php

Mở /etc/php. ini và thêm dòng bên dưới vào cuối

php -v
4

Nếu không có php. ini, thì bạn cần tạo một tệp từ php. ban đầu. mặc định ở cùng một vị trí như vậy

php -v
5

Và cho phép khả năng ghi

php -v
6

Sau đó thêm dòng như trên vào trình soạn thảo văn bản yêu thích của bạn

php -v
7

hoặc

php -v
8

và thêm vào dòng

php -v
4

Khởi động lại Apache

cd ~/mcrypt
0

Vậy là xong, hãy kiểm tra trang đăng nhập phpMyadmin của bạn hoặc tạo và duyệt đến một phpinfo. php để xem nó có tải đúng không, nếu nó không tải, bạn có thể cần khai báo thư mục tiện ích mở rộng trong /etc/php. ban đầu

Chủ Đề