Artikulo Direktoryo
ang websiteLinuxAng server gi-upgrade ngadto sa mas taas nga bersyon sa PHP environment, ug ang web page nga katulin sa pag-abli mahimong 3 ngadto sa 5 ka beses nga mas paspas kay sa miaging PHP version, ug ang seguridad sa website gipauswag usab.
Apan sa dili pa i-upgrade ang bersyon sa PHP, importante kaayo nga mahibal-an kung ang website hingpit nga nahiuyon sa palibot sa PHP nga i-upgrade, tungod kay kung dili maablihan ang webpage o dili hingpit nga ma-load ang panid, masamok kini.
Giunsa ang pag-upgrade sa bersyon sa PHP sa website sa usa ka server sa Linux?
Ania ang usa ka pasiuna sa Linux server CentOS7.3 Ang piho nga paagi sa pag-upgrade gikan sa PHP5.6.40 ngadto sa PHP7.4.28.
Lakang 1:Tan-awa ang bersyon sa PHP nga na-install sa kasamtangan nga server sa Linux▼
php -v
Lakang 2:isara ang php-fpm ▼
service php-fpm stop
Lakang 3:i-uninstall ang php ▼
yum remove php-common
Lakang 4:I-install ang gigikanan nga epel ▼
yum install epel-release
Lakang 5:I-install ang gigikanan nga remi ▼
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
Lakang 6:I-install ang yum-config-manager ▼
yum -y install yum-utils
Lakang 7:Gamita ang yum-config-manager aron matino ang php7.4 repository ni remi▼
yum-config-manager –enable remi-php74
Lakang 8:I-install ug i-upgrade ang php ▼
yum update php php-opcache php-xml php-mcrypt php-gd php-devel php-mysql php-intl php-mbstring php-common php-cli php-gd php-curl -y
Lakang 9:Tan-awa ang kasamtangang bersyon sa PHP ▼
php -v
- 注意:如果要安装其他版本,可以在第7步将remi-php74改为remi-php72、remi-php71、remi-php70等等……
Giunsa ang pag-upgrade sa CWP7 aron mabag-o ang bersyon sa PHP?
kungI-install ang CWP Control PanelKung mao, palihug ibaliwala ang mga lakang sa ibabaw ug sunda lang ang panudlo sa ubos aron usbon ang bersyon sa PHP.
Karon ang CWP 7 adunay opsyon sa PHP Switch diin dali ka makabalhin sa lain nga bersyon sa PHP ug i-recompile kini sa gikinahanglan nga mga module.
在CWP Control PanelI-klik sa wala → PHP Settings → PHP Version Switcher: Pilia ang PHP 7.4.28 nga bersyon ▼
- I-klik ang PHP version switcher (dinhi imong makuha ang server PHP version ug ang compiled modules nga imong server karon gihugpong).
- Pilia ang bersyon sa PHP nga gusto nimong i-compile gikan sa drop-down menu, dayon i-klik ang Next.
- Sa PHP compiler, mahimo nimong idugang o tangtangon ang mga module kung gusto nimo.
- I-klik ang Start Compiler ug ang compiler magsugod sa pagtrabaho sa background.
- Ang compiler nagkinahanglan og 5 ngadto sa 20 ka minuto aron makompleto, depende sa mga module nga imong na-install ug sa gahum sa CPU.
- Mahimo nimong susihon pagbalik sa 15 minuto ug susihon kung unsang bersyon sa PHP ug mga module ang naa nimo karon sa CWP - Pagbalhin sa Bersyon sa PHP.
- Ang imong website ug CWP molihok sama sa naandan sa panahon sa pag-compile, ug ang bersyon sa PHP ma-update human makompleto ang compilation.
Mahimo nimong susihon ang PHP compilation log sa file:
/var/log/php-rebuild.log
Kung gusto nimong bantayan ang compiler, gamita kini nga command sa shell:
tail -f /var/log/php-rebuild.log
Giunsa ang pag-upgrade ug pagbag-o sa bersyon sa PHP sa CWPYouTubevideo tutorial
Ania ang usa ka tutorial sa video sa YouTube kung giunsa ang pag-upgrade sa bersyon sa PHP sa imong website gikan sa control panel sa CWP:
Giunsa pagdugang ang custom build flag sa PHP switcher?
Mahimo kini pinaagi sa pag-edit sa configuration file nga nahimutang sa:
CentOS 7: /usr/local/cwpsrv/htdocs/resources/conf/el7/php_switcher/ CentOS 8: /usr/local/cwpsrv/htdocs/resources/conf /el8/php_switcher/
Pananglitan:
/usr/local/cwpsrv/htdocs/resources/conf/el7/php_switcher/7.0.ini
Sa katapusan sa kini nga file, among idugang:
[shmop-test] default=0 option="--enable-shmop"
- sa square bracket
[shmop-test]
, maghimo ka sa ngalan nga gamiton alang sa pagtukod, nga kinahanglan nga talagsaon ug wala kaniadto gihubit sa file. - Ubos sa mga kapilian, kinahanglan nimo nga ipasabut ang pagtukod sa mga bandila.
- Human sa pag-edit, makahimo ka og bag-ong PHP gikan sa CWP PHP version switcher.
- Timan-i nga ang mga update sa CWP mag-overwrite niini nga file!
Paglaum Chen Weiliang Blog ( https://www.chenweiliang.com/ ) mipakigbahin "Unsaon pag-upgrade sa PHP nga bersyon sa website sa Linux server? CWP7PHP Version Switcher" aron matabangan ka.
Welcome sa pagpaambit sa link niini nga artikulo:https://www.chenweiliang.com/cwl-27807.html
Malipayon nga pag-abut sa channel sa Telegram sa blog ni Chen Weiliang aron makuha ang labing bag-ong mga update!
📚 Kini nga giya adunay daghang kantidad, 🌟Kini usa ka talagsaon nga oportunidad, ayaw palabya kini! ⏰⌛💨
Share ug like kung ganahan ka!
Ang imong pagpaambit ug pag-like mao ang among padayon nga kadasig!