Hướng dẫn the process class relies on proc_open, which is not available on your php installation direct admin - lớp quy trình dựa trên proc_open, không có sẵn trên quản trị viên trực tiếp cài đặt php của bạn

rảnh rỗi

Người dùng đã xác minh

Tham giajun 27, 2019messages293

  • #21

Những chức năng nào bạn đã vô hiệu hóa trong tệp php.ini mà PHP-FPM đang sử dụng?

Bất kỳ chức năng nào được bao gồm ở đó không thể được kích hoạt bất kỳ nơi nào khác.

Vì vậy, nếu bạn đã vô hiệu hóa Proc_open trong tệp php.ini của mình, thì bạn sẽ không thể bật nó cho bất kỳ người dùng nào trong tệp nhóm PHP-FPM của họ.

Nếu bạn muốn được bật Proc_open cho một người dùng cụ thể, thì bạn phải xóa Proc_open khỏi tệp php.ini, sau đó thêm nó vào tất cả các chỉ thị của DISABLED_FINSTS PHP_ADMIN_VALUE cho tất cả các nhóm PHP-FPM. Sau đó loại bỏ nó khỏi DISABLED_FENSTS PHP_ADMIN_VALUE cho nhóm mà bạn muốn nó được bật.

  • #22

Có lẽ sẽ hiệu quả hơn khi mở vé tại vé.DirectAdmin.com, tôi chắc chắn rằng họ có thể giúp bạn trong một thời gian ngắn.

Những gì Ditto nói.

Zakazak

Người dùng đã xác minh

Tham gia 20, 2018Messages32

  • #23

Tôi đã cài đặt PHP5 và PHP 7. Tôi đặt cài đặt cho Php 7 vì đó là phiên bản tôi đang sử dụng. Tôi đã khởi động lại Php-fpm.Service
I restarted the php-fpm.service

Được rồi, tôi sẽ tạo một vé ở đó

Hướng dẫn the process class relies on proc_open, which is not available on your php installation direct admin - lớp quy trình dựa trên proc_open, không có sẵn trên quản trị viên trực tiếp cài đặt php của bạn

Tundasrl

Người dùng đã xác minh

Tham gia 17, 2008Messages40

  • #24

Xin chào, tôi đang phải đối mặt với vấn đề tương tự.

Một tài khoản cần cho phép Proc_open bị vô hiệu hóa trên toàn cầu.

Nếu tôi vô hiệu hóa nó trên toàn cầu, nó hoạt động nhưng nếu tôi chỉ thử ghi đè cho người dùng đó thì nó không hoạt động ...

Lớp quy trình dựa trên Proc_open, không có sẵn trên cài đặt PHP của bạn.

Tôi đã thực hiện sửa đổi như @Ditto đã báo cáo và trong phpinfo () của tôi, tôi không thấy chức năng bị chặn

Đính kèm

  • Hướng dẫn the process class relies on proc_open, which is not available on your php installation direct admin - lớp quy trình dựa trên proc_open, không có sẵn trên quản trị viên trực tiếp cài đặt php của bạn

    Fireeshot Capture 025 - phpinfo.png

    30,3 kb · lượt xem: 22

Hướng dẫn the process class relies on proc_open, which is not available on your php installation direct admin - lớp quy trình dựa trên proc_open, không có sẵn trên quản trị viên trực tiếp cài đặt php của bạn

Zhenyapan

Người dùng đã xác minh

Tham gia 23, 2018Messages1.538Location UA

  • #25

Có lẽ nó cần "popen"? thử te kích hoạt nó quá

Hướng dẫn the process class relies on proc_open, which is not available on your php installation direct admin - lớp quy trình dựa trên proc_open, không có sẵn trên quản trị viên trực tiếp cài đặt php của bạn

Tundasrl

Người dùng đã xác minh

Tham gia 17, 2008Messages40

  • #24

Xin chào, tôi đang phải đối mặt với vấn đề tương tự.

Một tài khoản cần cho phép Proc_open bị vô hiệu hóa trên toàn cầu.

./data/users/xxxxxxx/php/php-fpm72.conf

Nếu tôi vô hiệu hóa nó trên toàn cầu, nó hoạt động nhưng nếu tôi chỉ thử ghi đè cho người dùng đó thì nó không hoạt động ...

Hướng dẫn the process class relies on proc_open, which is not available on your php installation direct admin - lớp quy trình dựa trên proc_open, không có sẵn trên quản trị viên trực tiếp cài đặt php của bạn

Lớp quy trình dựa trên Proc_open, không có sẵn trên cài đặt PHP của bạn.

Tôi đã thực hiện sửa đổi như @Ditto đã báo cáo và trong phpinfo () của tôi, tôi không thấy chức năng bị chặn

Đính kèm

  • Fireeshot Capture 025 - phpinfo.png

30,3 kb · lượt xem: 22disable_functions can only be set once in the main php.ini file, and cannot be overridden by other areas. You need to remove it from php.ini file then and set it php-fpmXX.conf for all users with different values.

Zhenyapandisable_functions at all.

Tham gia 23, 2018Messages1.538Location UA

Người dùng đã xác minh

#25

  • Có lẽ nó cần "popen"? thử te kích hoạt nó quá

#26

Có lẽ nó cần "popen"? thử te kích hoạt nó quá

Không ... Popen cũng được bật nhưng không có may mắn ...

php_admin_value [disable_fiftions] = exec, system, passthru, shell_exec, dl, show_source, posix_kill, posix_mkfifo

Zeiter

Người dùng đã xác minh

Siêu điều hành

  • Tham gia 11, 2005Messages14,461Location GMT +7.00

#27

DISABLE_FENSTIES chỉ có thể được đặt một lần trong tệp php.ini chính và không thể bị ghi đè bởi các khu vực khác. Bạn cần xóa nó khỏi tệp php.ini sau đó và đặt nó php-fpmxx.conf cho tất cả người dùng có các giá trị khác nhau.

Lưu ý, trong trường hợp này, PHP CLI sẽ không có sự vô hiệu hóa.

Xerox

Hướng dẫn the process class relies on proc_open, which is not available on your php installation direct admin - lớp quy trình dựa trên proc_open, không có sẵn trên quản trị viên trực tiếp cài đặt php của bạn

Zhenyapan

Người dùng đã xác minh

Tham gia 23, 2018Messages1.538Location UA