예, 서버의 환경은 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를 지원하지 않는 것 같아 다시 다운받아야 할지 고민을 했습니다.) 뭔가 문제가 생겨서 못받았습니다. 그것을 해결하십시오. 모두 감사합니다.
PHP에는 확장 모듈이 없습니다.
모듈을 다운로드하고 컴파일하고 설치하고 생성하세요. so
php를 수정하세요. ini
웹서버를 다시 시작하세요
도움이 되길 바랍니다. 저는 이 일을 전문적으로 하고 있습니다.
걱정하지 말고 과감하게 도전하세요