Đảm bảo rằng bạn chạy /usr/local/bin/phpize trong thư mục nguồn cấp cao nhất của mô-đun

Lệnh phpize có nghĩa là được chạy ở cấp cao nhất của thư mục nguồn mở rộng (thư mục nguồn này phải chứa tên tệp config. m4)

xem http. //php. net/thủ công/vi/cài đặt. pecl. phpize. php để biết thêm thông tin

Giải pháp liên quan

Macos – Tìm (và tắt) quá trình khóa cổng 3000 trên Mac

  1. Bạn có thể thử netstat

     netstat -vanp tcp | grep 3000
    
  2. Đối với macOS El Capitan trở lên (hoặc nếu netstat của bạn không hỗ trợ -p), hãy sử dụng lsof

     lsof -i tcp:3000 
    
  3. Để sử dụng Centos 7

     netstat -vanp --tcp | grep 3000
    

Php – cách cài đặt php amqp trong ubuntu

Bạn cần tải xuống mã cho thư viện PHP từ đây. http. //mã số. Google. com/p/php-amqp/downloads/list

Sau đó,

 netstat -vanp tcp | grep 3000
0 vào thư mục đó và chạy lệnh mà họ bảo bạn chạy

CẬP NHẬT. Trang đó thực ra là một trang cũ, họ đã không cập nhật nó trong một thời gian dài. Bạn có thể lấy amqp mới nhất từ ​​http. //pecl. php. mạng/nhận/amqp

Nếu bạn chạy lệnh phpize không thành công, thì bạn nên cài đặt gói php-devel. Dòng lệnh để cài đặt gói php-devel bằng yum là. yum cài đặt php-devel. Nếu bạn không thể biên dịch tiện ích mở rộng PECL, thì bạn nên cài đặt gói gcc. Dòng lệnh để cài đặt gói gcc bằng yum là. yum cài đặt gcc

Dung dịch. Cách cài đặt phpize trong Ubuntu. phpize là một lệnh PHP giúp chuẩn bị tiện ích mở rộng để biên dịch. Về cơ bản, đây là một tập lệnh shell giúp tiện ích mở rộng sẵn sàng biên dịch. Ví dụ: hãy xem cách biên dịch và cài đặt tiện ích mở rộng PHP-SSH2

Phương pháp thay thế (Tùy chọn). Để tự động cài đặt phiên bản phpize dựa trên phiên bản php được cài đặt trên máy của bạn, hãy chạy lệnh sau. Lệnh này sẽ tự động phát hiện phiên bản php thích hợp được cài đặt và sẽ cài đặt phpize phù hợp cho cùng

Các bước cài đặt PECL trên Ubuntu 16. 04 PECL (PHP Extension Community Library) là kho chứa các phần mở rộng PHP. Lệnh PECL được sử dụng để cài đặt các tiện ích mở rộng PECL

-bash. phpize. không tìm thấy lệnh [root@host yum]# yum install php-devel ↳ CentOS 5 - Hỗ trợ và cài đặt Oracle ↳ CentOS 5 - Các câu hỏi khác

Cài đặt. Điều này » Tiện ích mở rộng PECL không đi kèm với PHP. Thông tin để cài đặt phần mở rộng PECL này có thể được tìm thấy trong chương hướng dẫn có tiêu đề Cài đặt phần mở rộng PECL

Mặc dù hệ thống con BSD được cài đặt theo mặc định trên Mac OS X, bạn cần chọn Công cụ dành cho nhà phát triển và Máy chủ X theo cách thủ công. Mặc dù bạn có thể sử dụng bất kỳ máy chủ X nào, nhưng cách dễ nhất là sử dụng máy chủ mà Apple cung cấp theo mặc định trên trình cài đặt Mac OS X. Nhận MacPorts (trước đây gọi là DarwinPorts) hoặc Fink và cài đặt nó

Các hướng dẫn sau cài đặt PEAR và PECL trên Mac OS X trong /usr/local/. PECL đi kèm với PEAR. Vì vậy, điều này đơn giản như cài đặt PEAR trên Mac OS X. PEAR là Kho lưu trữ gói của PHP và giúp dễ dàng tải xuống và cài đặt các công cụ PHP như PHPUnit và XDebug

Cài đặt memcache tương thích với PHP7 trên Mac OS X. Ý chính GitHub. chia sẻ ngay lập tức mã, ghi chú và đoạn trích

Biên dịch các tiện ích mở rộng PECL được chia sẻ với phpize. Đôi khi, sử dụng trình cài đặt pecl không phải là một tùy chọn. Điều này có thể là do bạn đang sử dụng tường lửa hoặc có thể là do tiện ích mở rộng bạn muốn cài đặt không có sẵn dưới dạng gói tương thích với PECL, chẳng hạn như các tiện ích mở rộng chưa được phát hành từ SVN

Tất nhiên, bạn không phải cài đặt PHP 7. 2 trên Ubuntu 16. 04, nếu bạn sử dụng một trong các Managed PHP 7 của chúng tôi. 2 Dịch vụ lưu trữ, trong trường hợp đó, bạn chỉ cần yêu cầu quản trị viên hệ thống chuyên gia của chúng tôi cài đặt PHP 7. 2 trên Ubuntu 16. 04 cho bạn, sử dụng ngăn xếp LAMP hoặc LEMP hoặc bất kỳ ngăn xếp lưu trữ web nào khác mà bạn chọn

Kho phần mềm chính thức của CentOS 7 có PHP 5. 4 đã hết tuổi thọ và không còn được duy trì tích cực bởi các nhà phát triển. Để cập nhật các tính năng và cập nhật bảo mật mới nhất, bạn cần có phiên bản PHP mới hơn (có thể là mới nhất) trên hệ thống CentOS 7 của mình

Cài đặt tiện ích mở rộng PHP trên Windows Trên Windows, bạn có hai cách để tải tiện ích mở rộng PHP. biên dịch nó thành PHP hoặc tải DLL. Tải tiện ích mở rộng được biên dịch trước là cách dễ nhất và ưa thích. Để tải tiện ích mở rộng, bạn cần có tiện ích mở rộng đó dưới dạng ". dll" trên hệ thống của bạn

Nguồn php cung cấp một bộ tập lệnh cấu hình cho windows (sử dụng máy chủ tập lệnh windows) bắt chước các công cụ autoconf khi có liên quan đến php. Nếu bạn đặt mã cho tiện ích mở rộng trong một thư mục trong thư mục /ext (nơi đặt tất cả các tiện ích mở rộng khác như bcmath, bzip,), bạn có thể để tập lệnh buildconf - tạo một tệp tạo tệp bao gồm các quy tắc xây dựng cho mã đó (mới)

PHP cho Windows Trang web này dành riêng để hỗ trợ PHP trên Microsoft Windows. Nó cũng hỗ trợ các cổng của các tính năng hoặc tiện ích mở rộng PHP cũng như cung cấp các bản dựng đặc biệt cho các kiến ​​trúc Windows khác nhau

Nếu bạn muốn xây dựng các tệp nhị phân PHP của riêng mình, bạn có thể tìm thấy hướng dẫn trên Wiki. Có thể tải xuống Windows DLL ngay từ trang web PECL. Các bản phát hành trước đây có sẵn từ kho lưu trữ của chúng tôi, các phiên bản cũ hơn không tìm thấy ở đó có thể tìm thấy tại Bảo tàng

Tiết kiệm thời gian và tiền bạc, so sánh báo giá trên Windows trực tuyến với Find Your Windows. Thay thế cửa sổ trực tuyến được thực hiện dễ dàng với Find Your Windows. Nhận ngay 4 báo giá miễn phí

Cảm ơn bạn rất nhiều vì đã chia sẻ, nó hoạt động hoàn hảo với Ubuntu 18. 04 và 16. 04 với PHP 7. 3. Câu hỏi, bạn có biết cách bật pdo_oci hoặc php_oci8 không?

Trong Ubuntu 18. 04 php7. 0-dev đã được cập nhật lên php7. 2 nhà phát triển. Trong Ubuntu20. 04+ php7. 0-dev đã được cập nhật lên php7. 4-dev. Lệnh phpize có nghĩa là được chạy ở cấp cao nhất của thư mục nguồn tiện ích mở rộng. Thư mục nguồn này phải chứa một tệp có tên config. m4

Cách chuyển đổi giữa các phiên bản PHP trên Ubuntu. Cách chuyển đổi giữa nhiều phiên bản PHP trên Ubuntu 19. 10, 18. 04, 16. 04 hệ thống LTS

Mua ngay Ubuntu & tất cả Máy ảnh, Máy tính, Âm thanh, Video, Phụ kiện. Mua UBUNTU của bạn ngay bây giờ. giá & giao dịch có thể thay đổi

Vì PHP Container dựa trên Alpine 3. 4 mà đến lượt nó không có sẵn thư viện memcached. Có vẻ như Alpine 3. 4 có nghĩa là để làm việc với PHP5. Do đó, tạo ra một khoảng cách với sự sẵn có của các gói cho PHP7 trở lên. May mắn thay, các phiên bản mới hơn đang chuyển sang alpine 3. 7 nơi tất cả các gói đã có sẵn từ nguồn gói của bản phân phối

Cài đặt tưởng tượng trong Docker TỪ php. 7. 1-fpm-alpine. Ý chính GitHub. chia sẻ ngay lập tức mã, ghi chú và đoạn trích

Mặc dù được thiết kế để phát triển web, ngôn ngữ kịch bản PHP cũng cung cấp mục đích sử dụng chung

Đảm bảo rằng bạn chạy '/usr/bin/phpize' trong thư mục nguồn cấp cao nhất của mô-đun ERROR. `phpize' fail ----%<---- Vấn đề là PEAR không thể xử lý thư mục con mở rộng trong kho lưu trữ gói. Bạn nên di chuyển các tệp nguồn và cấu hình. m4 một thư mục và chỉnh sửa gói. xml tương ứng

Đảm bảo rằng cấu hình. m4 nằm trong thư mục chứa mô-đun PHP mà bạn đang xây dựng. Nếu không, thì khi bạn giải nén nó bị thiếu thứ gì đó. Liên quan đến "phát hiện vòng lặp hệ thống tệp" bằng lệnh find của bạn. Hãy thử sử dụng định vị thay thế. Đối với tôi, việc tìm kiếm tệp đơn giản dễ dàng hơn nhiều

Một giải pháp nhanh và bẩn khác cho "phpize, Không thể tìm thấy cấu hình. m4. ". #Đầu tiên, chúng tôi cố gắng cài đặt tiện ích mở rộng của bạn, tiện ích này sẽ bị lỗi ở đây, vì vậy hãy buộc thoát mã 0 để tiếp tục xử lý Dockerfile