이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 23495|회답: 10

PHP7.1 소스 코드 OpenSSL 확장 설치 실패

[링크 복사]
게시됨 2018. 8. 21. 오전 10:07:04 | | |
.so 파일이 생성되었고, 확장php.ini 추가되었으며, PHP-FPM을 재시작할 때 /etc/init.d/php-fpm: 심볼 조회 오류: /usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/openssl.so: undefined 오류가 발생합니다 상징: OPENSSL_init_ssl, 조언을 구하세요




이전의:구성 섹션
다음:IntelliJ 아이디어 스마트 힌트가 케이스 설정을 무시합니다
게시됨 2018. 8. 21. 오전 10:57:25 |
CentOS는 PHP OpenSSL 확장 프로그램을 설치합니다
https://www.itsvse.com/thread-3187-1-1.html
(출처: Architect_Programmer)
이 기사를 참고해 주세요
게시됨 2018. 8. 21. 오전 11:04:34 |
의존성은 해결되지 않습니다. openssl 라이브러리가 설치되어 있는지, 버전이 일관되어 있는지 확인하세요. 일관성이 없으면 일부 기능이 바뀔 수 있고, 정의되지 않은 기호: OPENSSL_init_ssl, 설치되지 않은 경우도 원인이 될 수 있으니, 이 두 가지 문제를 하나씩 점검해 보세요
게시됨 2018. 8. 21. 오전 11:05:41 |
온라인 튜토리얼

PHP7을 컴파일하고 설치했지만, openssl 지원이 없으며, openssl.so 에 따라 모듈을 계속 컴파일하고 있습니다. 원칙에 대해서는 쓰지 말고, 오직 과정에 대해서만 쓰세요.

먼저, 해당 버전의 PHP 소스 코드 디렉터리를 찾아 PHP7 소스 코드 디렉터리를 입력한 후 EXT/OpenSSL을 입력하세요.

config0.m4를 config.m4로 수정하세요; (왜 이런 장벽이 설정되는지 모르겠습니다)

운행:

/usr/local/php/bin/phpize

./configure --with-php-config=/usr/local/php/bin/php-config

제작 및 설치

마지막으로 php.ini에 extension=openssl.so를 추가하고 php-fpm을 재시작하세요.
 집주인| 게시됨 2018. 8. 21. 오전 11:15:26 |
관리자가 2018-8-21 10:57에 게시됨
CentOS는 PHP OpenSSL 확장 프로그램을 설치합니다
https://www.itsvse.com/thread-3187-1-1.html
(출처: Architect_Programmer)

과정은 동일하지만, php-fpm 재시작 시 오류가 보고됩니다
 집주인| 게시됨 2018. 8. 21. 오전 11:16:01 |
샤오자자 2018-8-21 11:05에 게시됨
온라인 튜토리얼

PHP7을 컴파일하고 설치했지만, openssl 지원이 없으며, openssl.so 에 따라 모듈을 계속 컴파일하고 있습니다. 원칙에 대해서는 쓰지 말고, 오직 과정에 대해서만 쓰세요.

재시작 시 오류가 보고되었습니다
 집주인| 게시됨 2018. 8. 21. 오전 11:16:48 |
2018-8-21 11:04에 게시됨
의존성 문제는 잘 해결되지 않고, openssl 라이브러리가 설치되어 있는지, 버전이 일관되은지 확인하세요. 일관성이 없으면 일부 기능이 바뀔 수 있습니다.

버전 문제일 가능성이 높고, 현재 문제 해결 중입니다
 집주인| 게시됨 2018. 8. 22. 오후 5:51:03 |
문제는 해결되었고, openssl 버전이 교체되었으며, openssl 설정 시 경로가 추가되었습니다
게시됨 2018. 8. 22. 오후 6:56:59 |
로빈이 2018-8-22 17:51에 게시했습니다
문제는 해결되었고, openssl 버전이 교체되었으며, openssl 설정 시 경로가 추가되었습니다

그냥 해결해
게시됨 2018. 8. 29. 오후 2:27:18 |
로빈이 2018-8-22 17:51에 게시했습니다
문제는 해결되었고, openssl 버전이 교체되었으며, openssl 설정 시 경로가 추가되었습니다

PHP 버전이 어떻게 되나요? openssl 버전인가요? OPENSL을 설정하면 같은 오류가 발생했습니다
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com