您好
CentOS7 php7.0
誤裝 php55-gd 後, 發生整個網站無法瀏覽,檔案遺失 .
處理: 還原檔案遺失 php.conf & 15-php.conf, 網站恢復正常.
/etc/httpd/conf.d/php.conf
/etc/httpd/conf.modules.d/15-php.conf
請教大家:
先謝謝大家的幫忙!!!
直接改設定??
你還真好膽啊。
正常的做法因該是將 php55-gd 給移除後。再裝上符合版本的gd。
不過你現在動了設定檔了。我也不確定是否會正常了。
您好
請問 是否可切換回來的PHP7.0?
(這是/etc/內 PHP5.5目錄夾)
謝謝!
你可以先檢查php-zts.d php.d php.ini
這三個連結指向看看是指定到哪邊。
如果是指定到php 5.5相關目錄的話。可以試著將其指向到php7.0
要注意一件事。要做這個動作之前,請先將php給停止。免得發生運行衝突的問題。
再來
看你這邊的規劃。有可能是有多版本的可能性。
你也可以先去查看你的運行目錄 /var/run 查看一下是否存在有php55或是php70等等運行的東西存在。如果有的話你就不用太過擔心了。
這樣就是代表你已經有裝上多版本的應用。
這樣你只要將其各自版本的設定檔,指定到不同的port或是socl就可以在同一主機上運行不同的php版本了。
一般有看到這樣的連結檔方式的。都是代表其預設要指定的php版本為何。但其實各版本的php只要設定正確。都是可以獨立運行的。
只是現在也不太確定你目前安裝的情況是如何的。
如果你是用yum安裝的話。你可以下yum list php* 查看一下你目前安裝的php情況。
謝謝!
php55-gd ??
如何php版本為5.4 換回7.0?
到底是5.4還是 5.5?
我不知道你設定改了什麼
姑且先試試正統的方法吧
安裝 Extra Packages for Enterprise Linux
yum install -y epel-release
取得新版 php
yum install -y http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum install -y yum-utils
yum-config-manager --disable remi-php55
yum-config-manager --disable remi-php54
yum-config-manager --enable remi-php70
yum update
看看能不能自動升上去
不然就要先移除 php55-gd