현재 PHP를 사용하여 푸시 알림 서버를 설정하려고합니다. 나는 명령 행에서 그것을 실행하면 몇 가지 코드가있다. 그러나, 내가 웹 브라우저를 통해 동일한 PHP 파일을 열면 오류가 허용되지 않는 권한이 부여됩니다.PHP 푸시 알림 권한이 거부되었습니다. IOS
어쩌면이 문제의 원인이 될 수 있지만, 나는 아파치에 문제가 있다는 것을 알고 있지만 무엇이 있는지 전혀 모릅니다.
편집 : 스크립트를 실행하려고 할 때 SELinix 문제가 될 수 있으므로 이러한 오류가 감사 로그에 표시됩니다.
type=AVC msg=audit(1348856835.712:48079): avc: denied { name_connect } for pid=587 comm="httpd" dest=2195 scontext=unconfined_u:system_r:httpd_t:s0 tcontext=system_u:object_r:port_t:s0 tclass=tcp_socket
type=SYSCALL msg=audit(1348856835.712:48079): arch=40000003 syscall=102 success=no exit=-13 a0=3 a1=bfb8c910 a2=4514ad8 a3=10 items=0 ppid=584 pid=587 auid=0 uid=48 gid=48 euid=48 suid=48 fsuid=48 egid=48 sgid=48 fsgid=48 tty=(none) ses=2395 comm="httpd" exe="/usr/sbin/httpd" subj=unconfined_u:system_r:httpd_t:s0 key=(null)
일부 코드가 보이십니까? – Dave