是這樣的,環境就是伺服器上的環境就是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
然後需要重啟apache伺服器。是編譯安裝還得手動加入擴充功能。
我們公司伺服器環境是外包公司搞的,但是現在這個功能比較急,聯絡那邊還聯絡不上。本身我們公司還沒有完整的團隊(我已經頂上去做了點h5寫了一些php),這個實在有點蒙,希望有大神能給我一個準確點的說法,因為我不敢亂試(找了個虛擬機器想自己試試看提前下好了virtualbox 和centos7 偏偏電腦好像不支援vt,再下也很托),因為出了什麼岔子我沒能力解決。謝謝各位了。
PHP缺少擴充模組。
下載模組,編譯安裝,產生。 so
修改php。 ini
重啟webserver
希望能幫到你,我就是專業做這個的。
放心,大膽去弄