php

PHP-FPM은 정기적으로 OOM을 호출합니다.
php

PHP-FPM은 정기적으로 OOM을 호출합니다.

최신 1GB 메모리를 갖춘 인스턴스를 사용하고 있습니다 EC2. 최신 with를 사용하여 이미지를 업로드하고 변환하는 데 with를 사용하고 있습니다. 내 구성:t4g.microarm64ubuntunginxPHP-FPMimage.interventionGDPHP_FPM pm = static pm.max_children = 1 pm.max_requests = 300 그리고 php.ini: max_execution_time = 5 memory_limit = 100M opcache.enable = 1 op...

Admin

PHP docker 이미지에서 감독자를 사용할 때 권한 문제가 발생합니다.
php

PHP docker 이미지에서 감독자를 사용할 때 권한 문제가 발생합니다.

내 응용 프로그램을 빌드하기 위해 공식 PHP 도커 이미지를 사용하고 있습니다. 사례 1:루트 사용자를 사용하여 감독자를 실행하고 www-data 사용자를 사용하여 php-fpm 하위 프로세스를 실행할 때. 항상 다음과 같은 오류 로그가 나타납니다. FPM initialization failed failed to open error_log (/proc/self/fd/2): Permission denied (13) 내 감독자 구성: [unix_http_server] file=/run/superviso...

Admin

콘솔, Ubuntu에서 PHP 버전 전환
php

콘솔, Ubuntu에서 PHP 버전 전환

Ubuntu 셸에서 PHP 버전을 전환해 보세요. 버전 8.1에서 8.3으로 전환하고 싶습니다. 위 단계를 완료하고 Apache를 다시 시작했지만 서버가 여전히 버전 8.1을 사용하고 있습니까? 내가 한 걸음도 놓쳤나요? 또한 내 콘솔에서 php -v내 버전은 실제로 8.3입니까? ...

Admin

또 다른 FPM 인스턴스가 /run/php-fpm/www.sock에서 수신 대기 중인 것으로 보입니다.
php

또 다른 FPM 인스턴스가 /run/php-fpm/www.sock에서 수신 대기 중인 것으로 보입니다.

php-fpmRHEL9.2 시스템을 시작할 때 오류가 발생합니다. 또 다른 FPM 인스턴스가 /run/php-fpm/www.sock에서 수신 대기 중인 것으로 보입니다. 내 PHP 버전은 8.0.30입니다. /run/php-fpm시작하기 위해 부팅할 때 생성 해야 할 때 php-fpm마다 시작한 후 이 오류가 발생합니다. 내 PHP 구성 파일 및 기타 관련 구성 파일을 확인해야 하는 경우 시간 내에 회신해 주세요! 이 명령으로 출력되는 몇 가지 주요 정보는 다음과 같습니다 journalctl ...

Admin

PHP 모듈 AlmaLinux를 설치할 수 없습니다.
php

PHP 모듈 AlmaLinux를 설치할 수 없습니다.

그래서 mysqli, EXIF, mbstring, dom과 같은 PHP 모듈을 설치하려고 했습니다. 하지만 할 수 없습니다... 분명히 이 명령을 사용하여 엑시프와 mbstring을 설치했지만 설치된 모듈 목록에는 나타나지 않습니다. [root@~]# php -v PHP 8.1.27 (cli) (built: Jan 24 2024 00:32:48) (NTS) Copyright (c) The PHP Group Zend Engine v4.1.27, Copyright (c) Zend Technologies ...

Admin

laravel 프로젝트용 lcobucci/jwt 4.3.0 및 kreait/firebase-tokens 4.3.0을 설치할 때 ext-sodium * 설치 문제
php

laravel 프로젝트용 lcobucci/jwt 4.3.0 및 kreait/firebase-tokens 4.3.0을 설치할 때 ext-sodium * 설치 문제

createToken("");이 내 laravel 프로젝트에서 작동하지 않습니다... 공급업체 파일을 삭제하고 작곡가 설치를 완료했습니다. 질문 1 lcobucci/jwt는 버전 4.3.0으로 잠겨 있으며 이 패키지에 대한 업데이트가 요청되지 않았습니다. lcobucci/jwt 4.3.0에는 ext-sodium*이 필요합니다. -> 시스템에 없습니다. PHP용 나트륨 확장을 설치하거나 활성화합니다. 질문 2 lcobucci/jwt 4.3.0에는 ext-sodium*이 필요합니다. -> 시...

Admin

서버 FQDN 대신 호스트된 도메인에 다시 쓰도록 웹 서버에서 PHP를 사용하여 Postfix를 구성하려면 어떻게 해야 합니까?
php

서버 FQDN 대신 호스트된 도메인에 다시 쓰도록 웹 서버에서 PHP를 사용하여 Postfix를 구성하려면 어떻게 해야 합니까?

내 지식이 분명히 제한되어 있기 때문에 질문을 정확하게 표현하지 못할 수도 있습니다. 그래서 제가 올바르게 설명하길 바랍니다. PHP를 사용하여 Ubuntu + LiteSpeed ​​​​웹 서버를 설정하고 있습니다. 나는 나와 내 친구들을 위해 12개의 웹페이지를 운영할 계획입니다. 제가 설치한 제어판은 CyberPanel 입니다. 이제 웹사이트(예: Wordpress)에 피드백 양식이 있으며 모든 이메일이 내 메일 프록시를 통해 전달되기를 원합니다. 메일 프록시에서 인증된 사용자/비밀번호를 사용하도...

Admin

`curl`이 작동하지 않고 메시지도 표시되지 않습니다.
php

`curl`이 작동하지 않고 메시지도 표시되지 않습니다.

주소를 확인하기 위해 컬을 사용하는 스크립트가 있는데 왜 아래와 같은 일부 주소에서 멈추나요? 그것을 방지하려면 어떻게 해야 합니까? 자세한 내용은 이 주소를 확인하세요 curl https://10.10.34.36/test 내 스크립트: $sites = file_get_contents('./sites.json'); $sites = json_decode($sites); function get_html_title($html){ preg_match("/\<title.*\>(.*)\&lt...

Admin

Ubuntu LTS 22.04에서 Phpmyadmin에 액세스할 수 없습니다(HTTP 오류 코드 500).
php

Ubuntu LTS 22.04에서 Phpmyadmin에 액세스할 수 없습니다(HTTP 오류 코드 500).

phpmyadmin방금 컴퓨터에 설치했어요 . 나는 다음과 같은 몇 가지 지침을 따랐습니다. sudo apt update sudo apt install phpmyadmin sudo ln -s /usr/share/phpmyadmin /var/www/your_domain/phpmyadmin 저는 NGINX를 웹 서버로 사용하고 있으며 PHP 버전 7.4를 사용하고 있습니다. 이전 에는 , php-curl.php-mbstringphp-json 하지만 여전히 HTTP 오류 500 오류가 표시됩니다. 설치 ...

Admin

해충(phpunit 기반)에서 코드 적용이 실패합니다. Laravel 단위 테스트에서 xdebug가 누락되었습니다.
php

해충(phpunit 기반)에서 코드 적용이 실패합니다. Laravel 단위 테스트에서 xdebug가 누락되었습니다.

php artisan test --coverage (laravel 단위 테스트)를 실행해 보았지만 2개의 오류가 발생했습니다. WARN No filter is configured, code coverage will not be processed 그리고 2 WARN Unable to get coverage using Xdebug. Did you set Xdebug's coverage mode? 나는 php8.1과 8.2가 있고 fpm과 cli php.ini에 있다는 것을 이해하지 못합니다. ...

Admin

mod_remoteip에는 방문자의 실제 IP가 표시되지 않습니다.
php

mod_remoteip에는 방문자의 실제 IP가 표시되지 않습니다.

cloudflare 뒤에 있는 실제 IP를 얻으려고 합니다. Google에서 찾은 방법에 따라 mod_remoteip를 설치한 후 다음과 같이 구성했습니다. LoadModule remoteip_module modules/mod_remoteip.so RemoteIPHeader X-Forwarded-For RemoteIPTrustedProxy 103.21.244.0/22 RemoteIPTrustedProxy 103.22.200.0/22 RemoteIPTrustedProxy 103.31.4.0/22 Rem...

Admin

나는 매일 자정마다 면허를 잃습니다.
php

나는 매일 자정마다 면허를 잃습니다.

require내 PHP 스크립트 상단에 파일이 있습니다 . 이 파일에는 MySQL 연결 개체만 있습니다. $c->new mysqli('host','usr','pass','db') 파일에 400권한이 있으며 웹페이지 루트( )에서 멀리 -r-------- 옮겼습니다 ./etc/mysql//var/www/html 매일 밤 자정에 작동이 중지되고 내 모든 페이지에 대해 권한 거부 오류가 발생하는 것을 제외하면 훌륭하게 작동합니다. Warning: require(/etc/mysql/.myfile.ph...

Admin

충분한 리소스가 있음에도 불구하고 Apache/PHP가 중단됩니다.
php

충분한 리소스가 있음에도 불구하고 Apache/PHP가 중단됩니다.

이 서버에는 4C/8T CPU와 32GB RAM이 있습니다. 운영 체제: 데비안 12. ~500MB를 사용한 후 Apache/PHP가 응답하지 않습니다. PHP8.2와 PHP8.1을 시도했지만 결과는 동일합니다. PHP를 다시 시작하면 Apache가 응답하기 시작합니다. 아파치 오류 로그를 확인해 보니 아래와 같은 경고만 나오고, 오류 로그에 다른 유형의 오류는 없습니다. [Tue Nov 28 13:50:31.932468 2023] [http2:warn] [pid 13336:tid 1396890316...

Admin

Postfix의 /usr/sbin/sendmail이 SMTP를 사용하도록 강제
php

Postfix의 /usr/sbin/sendmail이 SMTP를 사용하도록 강제

나는 mail()을 통해 메일을 보내기 위해 PHP(Linux)로 도구를 작성했습니다(불행히도 PHPMailer는 일부 필수 항목에 대한 지원이 부족하기 때문에 옵션이 아닙니다). PHP는 sendmail_path 설정을 사용하기 위해 Linux의 모든 SMTP 설정을 무시합니다. 그러나 mail() -> /usr/sbin/sendmail을 통해 메일을 보내는 경우 메일이 (보내는 서버와 마찬가지로) 로컬로 배달됩니다. 하지만 일반 "Received From" 헤더가 있어야 합니다. 왜냐하면 메...

Admin