Hướng dẫn php lê

  • $ php -c /path/to/php.ini -r 'echo get_include_path[]."\n";'
    2 hoặc
    $ php -c /path/to/php.ini -r 'echo get_include_path[]."\n";'
    3 tiện lợi cho công việc sử dụng những phần sử dụng chung, ví dụ tiêu đề, chân trang, thanh bên hoặc một chức năng sử dụng chung nào đó
  • Đối với những phần sử dụng chung này, tách riêng ra 1 tệp PHP, sau đó sử dụng
    $ php -c /path/to/php.ini -r 'echo get_include_path[]."\n";'
    2 hoặc
    $ php -c /path/to/php.ini -r 'echo get_include_path[]."\n";'
    3 để kết nối
  • Điều này thuận lợi cho việc chỉnh sửa, thay vì chỉnh sửa nhiều trang, giờ thì ta chỉ việc chỉnh sửa tệp PHP đã tách riêng là được
  • Sự khác biệt giữa

    $ php -c /path/to/php.ini -r 'echo get_include_path[]."\n";'
    2 và
    $ php -c /path/to/php.ini -r 'echo get_include_path[]."\n";'
    3

    • $ php -c /path/to/php.ini -r 'echo get_include_path[]."\n";'
      2. mã bên dưới
      $ php -c /path/to/php.ini -r 'echo get_include_path[]."\n";'
      2 sẽ tiếp tục thực thi, cho dù tệp được
      $ php -c /path/to/php.ini -r 'echo get_include_path[]."\n";'
      2 tồn tại hay không
    • $ php -c /path/to/php.ini -r 'echo get_include_path[]."\n";'
      3. mã bên dưới
      $ php -c /path/to/php.ini -r 'echo get_include_path[]."\n";'
      3 sẽ không được thực thi nếu tệp được
      $ php -c /path/to/php.ini -r 'echo get_include_path[]."\n";'
      3 không tồn tại
  • Để sử dụng PEAR và các gói tương thích với PEAR trong các ứng dụng của bạn, bạn thường đưa chúng vào tập lệnh PHP của mình bằng cách sử dụng require_once[]. Để điều này hoạt động, PEAR's

    $ php -c /path/to/php.ini -r 'echo get_include_path[]."\n";'
    4 phải là một phần của đường dẫn bao gồm của PHP

    1. Trước tiên, hãy kiểm tra xem PEAR cài đặt tệp

      $ php -c /path/to/php.ini -r 'echo get_include_path[]."\n";'
      5 ở đâu

      $ pear config-get php_dir
      /usr/share/lib/php/

      Thư mục này sẽ chứa

      $ php -c /path/to/php.ini -r 'echo get_include_path[]."\n";'
      6

    2. Bây giờ hãy kiểm tra cài đặt include_path của PHP trên dòng lệnh

      $ php -c /path/to/php.ini -r 'echo get_include_path[]."\n";'

      Để kiểm tra PHP include_path trong máy chủ web của bạn, hãy tạo một tệp chỉ có nội dung và lưu tệp đó vào thư mục gốc của web cục bộ dưới dạng ________ 37. Mở tệp trong trình duyệt của bạn với tên

      $ php -c /path/to/php.ini -r 'echo get_include_path[]."\n";'
      8, để xác minh đường dẫn bao gồm mà máy chủ web của bạn đang sử dụng

      Trong mọi trường hợp,

      $ php -c /path/to/php.ini -r 'echo get_include_path[]."\n";'
      4 của PEAR phải nằm trong đường dẫn bao gồm. Nếu không, hãy thêm nó vào
      $ php -c /path/to/php.ini -r 'echo get_include_path[]."\n";'
      0 của hệ thống của bạn

    3. Bây giờ điều này đã được thực hiện, hãy thử bao gồm một tệp. Tạo một tệp

      $ php -c /path/to/php.ini -r 'echo get_include_path[]."\n";'
      1 mới với các nội dung sau

      $ php -c /path/to/php.ini -r 'echo get_include_path[]."\n";'
      2

      $ php -c /path/to/php.ini -r 'echo get_include_path[]."\n";'
      6 được vận chuyển cùng với mọi cài đặt PEAR và do đó cũng phải có trên máy tính của bạn. Mở tệp bằng trình duyệt từ máy chủ web của bạn và cũng thử trên dòng lệnh. Đầu ra duy nhất phải là

      Sau đây là danh sách các hướng dẫn bên ngoài về các gói PEAR. Ngoài danh sách này, người ta có thể tìm thấy các liên kết bổ sung trên PHPkitchen

      hướng dẫn DB

      Hướng dẫn tiếng Đức

      Bạn có biết các hướng dẫn khác nên được thêm vào đây không?

      Sau khi bạn đã tải xuống và cài đặt PHP, bạn phải thực thi thủ công tệp bó nằm trong e. g.

      $ php -c /path/to/php.ini -r 'echo get_include_path[]."\n";'
      1. Ngoài ra, tải xuống https. //Lê. php. net/go-lê. phar bằng trình duyệt của bạn và lưu đầu ra vào một tệp cục bộ có tên là
      $ php -c /path/to/php.ini -r 'echo get_include_path[]."\n";'
      2. Sau đó bạn có thể chạy

            
      php go-pear.phar
            
           

      trong Dấu nhắc lệnh của Windows để bắt đầu cài đặt

      Quá trình thiết lập sẽ hỏi bạn một số câu hỏi và sau đó Trình quản lý gói PEAR sẽ được cài đặt trong đường dẫn mà bạn đã chỉ định trong khi cài đặt

      Cuối cùng, bạn phải thêm đường dẫn cài đặt đó vào môi trường

      $ php -c /path/to/php.ini -r 'echo get_include_path[]."\n";'
      3 của mình. Thực hiện việc này theo cách thủ công [Bắt đầu > Bảng điều khiển > Hệ thống > Môi trường] hoặc chạy [bấm đúp] vào
            
      $ wget //pear.php.net/go-pear.phar
      $ php go-pear.phar
            
           
      0 mới được tạo hiện có trong thư mục nguồn PHP

      Sau đó, bạn có thể truy cập Trình quản lý gói PEAR bằng cách chạy lệnh

            
      $ wget //pear.php.net/go-pear.phar
      $ php go-pear.phar
            
           
      1 trong Dấu nhắc lệnh của Windows

      Sau khi thay đổi

            
      $ wget //pear.php.net/go-pear.phar
      $ php go-pear.phar
            
           
      2, bạn sẽ cần khởi động lại máy chủ web của mình

      Bây giờ hãy kiểm tra xem PEAR có hoạt động không

      Unix/Linux/BSD

      Khi sử dụng PHP, Trình quản lý gói PEAR đã được cài đặt trừ khi một người đã sử dụng tùy chọn

            
      $ wget //pear.php.net/go-pear.phar
      $ php go-pear.phar
            
           
      3
            
      $ wget //pear.php.net/go-pear.phar
      $ php go-pear.phar
            
           
      4

      Nếu một người sử dụng phiên bản PHP được cung cấp bởi các nhà phân phối Unix/Linux/BSD, có thể cần phải cài đặt PEAR theo cách thủ công. Người dùng nên tham khảo tài liệu về phân phối tương ứng trong trường hợp này

      Nếu muốn cài đặt lại Package Manager, bạn có thể dùng cách tạm thời sau

            
      $ wget //pear.php.net/go-pear.phar
      $ php go-pear.phar
            
           

      Xin lưu ý, bạn có thể cần cài đặt gói wget thông qua trình quản lý gói Unix/Linux/BSD của mình. Trên Debian và Ubuntu, điều này được thực hiện thông qua

      $ php -c /path/to/php.ini -r 'echo get_include_path[]."\n";'
      2

      Ngoài ra, hãy tải xuống go-pear. tập tin phar thông qua trình duyệt của bạn

      Nếu quá trình chỉ thoát mà không có bất kỳ đầu ra nào, nhật ký hệ thống của bạn có thể sẽ chứa các dòng sau

      $ php -c /path/to/php.ini -r 'echo get_include_path[]."\n";'
      3

      Để khắc phục sự cố này, hãy bật phar trong

            
      $ wget //pear.php.net/go-pear.phar
      $ php go-pear.phar
            
           
      5

      $ php -c /path/to/php.ini -r 'echo get_include_path[]."\n";'
      5

      Bây giờ hãy kiểm tra xem PEAR có hoạt động không

      hệ điều hành Mac

      Sử dụng curl như hình bên dưới để tải go-pear. phar hoặc chỉ cần tải xuống go-pear. tập tin phar thông qua trình duyệt của bạn

      $ php -c /path/to/php.ini -r 'echo get_include_path[]."\n";'
      6

      Bây giờ bạn đã sẵn sàng định cấu hình PEAR để cài đặt

      Trước tiên, bạn cần thay đổi Cơ sở cài đặt

      1. Vì vậy, hãy nhập 1, rồi nhấn Enter

      2. Nhập /usr/local/lê

      3. nhấn Enter

      Sau đó, bạn sẽ cần thay đổi thư mục Binaries

      1. Nhập 4, rồi nhấn Enter

      2. Nhập /usr/local/bin

      3. nhấn Enter

      Khi bạn đã thay đổi Cơ sở cài đặt và Thư mục nhị phân, hãy nhấn Enter để cài đặt PEAR

      Để cài đặt trên toàn hệ thống, bạn sẽ cần thực thi tập lệnh go-pear với các quyền được tăng lên. Điều này chỉ được khuyến nghị cho người dùng nâng cao

      $ php -c /path/to/php.ini -r 'echo get_include_path[]."\n";'
      7

      Bây giờ hãy kiểm tra xem PEAR có hoạt động không

      PEAR trong môi trường lưu trữ

      Nếu bạn đang chạy trang web của mình tại nhà cung cấp dịch vụ lưu trữ web không có quyền truy cập trực tiếp vào máy chủ [thông qua thông tin đăng nhập cục bộ, Telnet hoặc SSH], bạn có thể sử dụng Trình cài đặt PEAR bằng Giao diện người dùng web hoặc [S]FTP

      Chuyển đến go-lê và lưu thành

            
      $ wget //pear.php.net/go-pear.phar
      $ php go-pear.phar
            
           
      6. Sao chép
            
      $ wget //pear.php.net/go-pear.phar
      $ php go-pear.phar
            
           
      6 vào máy chủ của bạn và mở URL tương ứng trong trình duyệt của bạn, ví dụ như
            
      $ wget //pear.php.net/go-pear.phar
      $ php go-pear.phar
            
           
      8

      Đừng quên bảo vệ thư mục lê nếu bạn chưa làm trước khi cài đặt. Làm cho nó không thể đọc được và không thể thực thi được từ bên ngoài [i. e. đặt nó bên ngoài

            
      $ wget //pear.php.net/go-pear.phar
      $ php go-pear.phar
            
           
      9]

      Bây giờ hãy kiểm tra xem PEAR có hoạt động không

      Giới thiệu [P r evious] Cài đặt [Next]

      Bạn có nghĩ rằng một cái gì đó trên trang này là sai?

      Xem trang này trong

      • Tiếng Anh

      Ghi chú người dùng

      lưu ý bởi

      Đây là cách tôi cài đặt PEAR trên Mac OS X Mavericks

      http. //jason. khái niệm thuần túy. net/2012/10/install-lê-pecl-mac-os-x/

      lưu ý bởi. techno_aesthete

      Tôi mới cài đặt PHP 5. 5. 5 [VC11 x86 không phải luồng an toàn] trên Windows Server 2008. Trước khi cài đặt, tôi đã kiểm tra và nó khớp. Không có go-lê. bat trong thư mục PHP

      lưu ý bởi

      Trên windows vista/7, đăng nhập với tư cách quản trị viên là không đủ, nhấp chuột phải vào tệp bat và nhấp vào "Chạy với tư cách quản trị viên"

      Lỗi trên windows 7

      Không thể mở tệp đầu vào. PEAR\go-lê. phar
      Nhấn phím bất kỳ để tiếp tục. . .

      lưu ý bởi

      người dùng windows có thể gặp lỗi tương tự như "không thể ghi vào c. \windows\lê. ini" khi họ cố gắng thực thi go-pear. tập tin dơi. Cách giải quyết là chạy tệp với tư cách quản trị viên

      - Đăng nhập với tư cách quản trị viên và chạy tệp bat
      - Trên windows vista/7, đăng nhập với tư cách quản trị viên là chưa đủ, nhấp chuột phải vào tệp bat và nhấp vào " . trên windows xp/vista/7, mở dấu nhắc lệnh với tư cách quản trị viên và chạy lệnh "C. \path\to\go-lê. dơi"
      - Alternate methid: on windows xp/vista/7, open a command prompt as an administrator and run the command "C:\path\to\go-pear.bat"

      lưu ý bởi. quặng quặng

      Nó không làm việc

      Trình cài đặt nói như sau

      Khởi động PEAR. php. [từ xa] "http. //www. w3. org/TR/xhtml1/DTD/xhtml1-strict. dtd">
      Đã xảy ra ngoại lệ
      Vị trí không xác định. /pear/pear-core/nhánh/PEAR_1_4/PEAR. php
      Trạng thái phản hồi HTTP
      Không tìm thấy 404

      Có cần thay đổi "svn. php. mạng" thành "github. com" ?

      lưu ý bởi

      Thanks for the wonderful information. I wanted to install PEAR/PECL using yum and was stuck. This information can be found here PECL PEAR Install on Ubuntu

      lưu ý bởi. đừm

      Tôi vừa mất khoảng một giờ để tải PHPUnit trên máy Windows của mình qua lê và nghĩ rằng tôi sẽ chia sẻ một số mẹo.
      1] Tôi đã cố cập nhật lên trình cài đặt PEAR mới nhất bằng phiên bản từ trang web. Điều này đã không thành công. Thay vào đó, tôi đã
      nâng cấp lê PEAR
      2] Trình cài đặt PEAR dường như bị nghẹt với khoảng trắng trong tên thư mục tạm thời. Theo mặc định, cài đặt lê đã chọn một thư mục ngoài cài đặt PHP của tôi, nằm trong "tệp chương trình" và tôi đã ngu ngốc chấp nhận mặc định. Bằng cách thay đổi thư mục tạm thời bằng
      pear config-set temp_dir c. \temp
      Cài đặt của tôi đã hoạt động.

      david

      lưu ý bởi

      Gặp lỗi khi cập nhật PEAR hôm nay, ngày 15 tháng 6 năm 2011. Tôi đã thực hiện một định dạng mới, vì vậy đây là tất cả những gì tôi đã làm

      1] Đã cài đặt XAMPP mới nhất cho windows [đã nén], XAMPP 1. 7. 4
      2] Đã tải xuống go-pear mới nhất. phar từ quả lê. php. net/go-lê. phar
      3] Đặt go-lê. phar vào thư mục xampp\php\
      4] Chạy lệnh "php go-pear. dược phẩm>

      Điều này dẫn đến lỗi, có thể xem tại đây

      http. //pastebin. com/fiq6riX2

      [Hệ thống. lỗi php, dòng 302, mkdir[]. ]

      May mắn thay, tôi đã có một quả lê cũ. bản phar từ ngày 03/05/2011. Cái đó được cài đặt/cập nhật đúng cách

      lưu ý bởi

      Tôi đã nhận nó để làm việc. -. -" thở dài

      Có cách nào để đề xuất thử cài đặt php5-cli để cài đặt lê không? . [hay là chết{}]

      lưu ý bởi

      Nếu wget không có sẵn từ thiết bị đầu cuối, hãy sử dụng curl để tải xuống tệp PHP. Ví dụ.
      cuộn http. //Lê. php. net/go-lê. phar > go-lê. php

      Thay vì sử dụng http đã lỗi thời. //Lê. php. net/go-lê, sử dụng http. //Lê. php. net/go-lê. phar
      Không thể đưa nó vào php mà phải được lưu trước rồi mới thực thi bằng php. $ quên http. //Lê. php. net/go-lê. phar && php go-lê. dược phẩm>

      lưu ý bởi

      PHP v5. 3. 4 luồng an toàn trên Windows 7 64bit

      Thực hiện go-lê. dơi cho

      phar "C. \Tệp chương trình [x86]\php\PEAR\go-lê. phar" không có chữ ký
      Cảnh báo PHP. require_once[phar. //go-lê. phar/chỉ mục. php]. không thể mở luồng. phar lỗi. url không hợp lệ hoặc phar không tồn tại "phar. //go-lê. phar/chỉ mục. php" trong C. \Tệp chương trình [x86]\php\PEAR\go-lê. phar trên đường dây 1236.

      Xem các lưu ý khác bên dưới. Tôi sẽ gây ra một lỗi

      lưu ý bởi. Matt

      Mặc dù trang này nói.
      "Đối với tất cả các phiên bản trước 4. 3. 0 hoặc muốn cài lại Package Manager thì dùng cách tạm thời sau.
      $ linh miêu -nguồn http. //Lê. php. net/go-lê. php"

      tôi có

      linx -nguồn http. //Lê. php. net/go-lê. php
      X-Powered-By. PHP/4. 1. 2
      Loại nội dung. văn bản/html

      Xin lỗi. Phiên bản PHP của bạn quá cũ. PEAR và tập lệnh này yêu cầu ít nhất
      PHP 4. 3. 0 cho hoạt động ổn định.

      Tôi có thể bình luận dòng này trong go-pear không. php

      if [function_exists["version_compare"] && version_compare[phpversion[], "4. 3. 0",'

    Chủ Đề