찾다

 >  Q&A  >  본문

nginx - linux+nignx 서버에서 PHP는 xml을 읽고 쓸 수 없습니다.

예, 서버의 환경은 linux+nginx이고 PHP 버전은 5.6입니다.
로컬에서 개발한 스크립트는 성공적으로 xml을 읽고 쓸 수 있고, 서버에서도 관련 파일 권한을 777로 직접 변경해 주었습니다. 그러나 PHP는 xml을 성공적으로 읽고 쓸 수 없습니다.
인터넷에서 관련 블로그를 확인해 보았는데, 이제 xshell을 다운로드하여 서버에 연결했는데, PHP 설치 과정에서 누락된 부분이 있는 것으로 확인되었습니다.

그러나 여기서 부정행위 문제가 발생합니다. 저는 사실 u3d ​​프로그래머입니다. 서버에 있는 것들은 너무 무서워서 움직일 수 없습니다. 인터넷에서 두 개의 블로그를 보았는데, 첫 번째는
#yum install php-xml
로 직접 원활하게 업그레이드할 수 있다고 했지만 환경에 대해서는 언급하지 않았습니다. 그러나 Apache 서버에는 이에 대한 또 다른 블로그가 있습니다. 이는 PHP가 컴파일되고 설치되었는지 여부와 관련이 있습니다.
yum install php-gd yum install php-xml< br>그런 다음 Apache 서버를 다시 시작해야 합니다. 컴파일하고 설치할 때 확장 기능을 수동으로 추가해야 합니다.
저희 회사의 서버 환경은 아웃소싱 업체에서 제공하고 있는데, 지금 이 기능이 급해서 아직 연락이 안 되고 있습니다. 우리 회사에는 아직 완전한 팀이 없습니다.(나는 이미 h5를 수행하고 일부 PHP를 작성했습니다.) 이것은 정말 약간 혼란스럽습니다. 나는 감히 무작위로 시도할 수 없기 때문에 누군가 나에게 정확한 설명을 해줄 수 있기를 바랍니다. 제가 직접 가상머신을 해보고 싶어서 virtualbox와 centos7을 미리 다운받았는데, 제 컴퓨터가 VT를 지원하지 않는 것 같아 다시 다운받아야 할지 고민을 했습니다.) 뭔가 문제가 생겨서 못받았습니다. 그것을 해결하십시오. 모두 감사합니다.

PHPzPHPz2824일 전401

모든 응답(1)나는 대답할 것이다

  • ringa_lee

    ringa_lee2017-05-16 13:15:05

    PHP에는 확장 모듈이 없습니다.
    모듈을 다운로드하고 컴파일하고 설치하고 생성하세요. so
    php를 수정하세요. ini
    웹서버를 다시 시작하세요
    도움이 되길 바랍니다. 저는 이 일을 전문적으로 하고 있습니다.
    걱정하지 말고 과감하게 도전하세요

    회신하다
    0
  • 취소회신하다