Wordt Zend door Synology Web Station ondersteund?
Laatst bijgewerkt:24 aug. 2022
Wordt Zend door Synology Web Station ondersteund?
Sommige artikelen zijn automatisch vanuit het Engels vertaald en kunnen onjuistheden of grammaticafouten bevatten.
Doel
Ja, Zend-modules worden ondersteund door Web Station van Synology. U kunt de prestaties van PHP verbeteren met de geïntegreerde Zend Optimizer (OPcache) en de add-onuitbreiding Zend Guard Loader.
Dit artikel beschrijft de installatie van Zend Guard Loader voor Web Station.
Resolutie
Zend Guard Loader installeren op DSM 6.2 of hoger
- Ga naar het downloadgedeelte van de Zend-website.
- Selecteer de volgende opties en klik op DOWNLOAD. U moet voor het downloaden een gratis account maken of u aanmelden met uw accountgegevens:
- FAMILY (FAMILIE): Selecteer Linux.
- PLATFORM: Selecteer Linux 32-bit of Linux 64-bit.
- VERSION (VERSIE): Selecteer 7.0.0 (PHP 5.5) of 7.0.0 (PHP 5.6).
- Pak het gedownloade bestand uit en zoek het bestand "ZendGuardLoader.so".
- Upload "ZendGuardLoader.so" naar een gedeelde map op uw Synology NAS.
- Open de terminalemulator op uw computer zoals Windows Command Line, macOS' Terminal of PuTTY.
- Maak een verbinding met Synology NAS via Telnet/SSH:
ssh het account@IP-adres van de beheerder van uw NAS
- Voer het wachtwoord van uw beheerdersaccount in.
- Kopieer "ZendGuardLoader.so" van de gedeelde map naar de map "module":
- Voeg "zend_extension=ZendGuardLoader.so" toe aan het bestand "ZendGuardLoader.ini":
- Voor PHP 5.6:
sudo bash -c 'cat > /usr/local/etc/PHP-versienaam2/conf.d/ZendGuardLoader.ini <<EOF
zend_extension=ZendGuardLoader.so
zend_loader.enable=1
EOF' - Voor PHP 7:
sudo bash -c 'cat > /usr/local/etc/PHP-versienaam2/cli/conf.d/ZendGuardLoader.ini <<EOF
zend_extension=ZendGuardLoader.so
zend_loader.enable=1
EOF'
- Voor PHP 5.6:
- Voer "synopkg restart WebStation" in.
- Zend Guard Loader is geïnstalleerd en beschikbaar voor Web Station.
Lijst toegepaste modellen voor Zend op DSM 6.2 en hoger
Platform | Toegepast model3 |
---|---|
Apollo Lake | DS1019+, DS918+, DS718+, DS620slim, DS418play, DS218+ |
Avoton | RS2416(RP)+, RS1219+, RS818(RP)+, RS815(RP)+, DS2415+, DS1817+, DS1815+, DS1517+, DS1515+, DS415+ |
Braswell | DS916+, DS716+II, DS716+, DS416play, DS216+II, DS216+ |
Broadwell | FS3400, FS2017, RS18017xs+, RS4017xs+, RS3618xs, RS3617xs+, RS3617RPxs, DS3617xsII, DS3617xs |
Broadwellnk | FS3600, FS1018, SA3600, SA3400, RS4021xs+, RS3621xs+, RS3621RPxs, RS1619xs+, DS3622xs+, DS3018xs, DS1621xs+ |
Broadwellnkv2 | FS3410 |
Broadwellntbap | SA3200D |
Bromolow | RC18015xs+, RS18016xs+, RS10613xs+, RS3617xs, RS3614xs+, RS3413xs+, RS3614(RP)xs, RS3412(RP)xs, RS3411(RP)xs, DS3615xs, DS3612xs, DS3611xs |
Cedarview | RS2414(RP)+, RS2212(RP)+, RS814(RP)+, RS812(RP)+, DS2413+, DS1813+, DS1812+, DS1513+, DS1512+, DS713+, DS412+ |
Denverton | RS2818RP+, RS2418(RP)+, RS820(RP)+, DS2419+II, DS2419+, DS1819+, DS1618+, DVA3221, DVA3219 |
Docker x64 | Docker DSM |
Evansport | DS415play, DS214play |
Geminilake | DS1520+, DS920+, DS720+, DS420+, DS220+, DVA1622 |
Grantley | FS3017 |
KVM x64 | Virtual DSM |
Purley | FS6400, HD6500 |
R1000 | RS422+, DS1522+ |
V1000 | FS2500, RS2821RP+, RS2421(RP)+, RS1221(RP)+, RS822(RP)+, DS1821+, DS1621+ |
x86 | RS2211(RP)+, RS810(RP)+, DS2411+, DS1511+, DS1010+, DS712+, DS710+, DS411+II, DS411+ |
Opmerkingen:
- de volumenaam moet "volume1", "volume2" enz. zijn, afhankelijk van waar uw gedeelde map zich bevindt.
- “PHP-versienaam" in de opdrachtregels in dit artikel kan door andere termen worden vervangen (bv. "php56", "php72" of "php73"), al naargelang de gebruikte PHP-versie op uw Synology NAS.
- Sommige modellen zijn in uw land mogelijk niet beschikbaar. Neem contact op met uw lokale leveranciers voor meer informatie.