Zerbitzarian instalatzea
Web-laguntzaileak lan guztia egiten du bederatzi pantailatan. Ez da komando-lerrorik behar: fitxategiak igo, datu-basea sortu eta urratsei jarraitu besterik ez.
Fitxategiak igo
- Deskonprimatu ZIPa. Barruan karpeta bakarra dago,
sysrevai/. - Igo osorik zerbitzarira (SFTP, hostingaren fitxategi-kudeatzailea edo
scp). - Konfiguratu webgunea direktorio publikoa (document root)
sysrevai/publicizan dadin. CloudPanel, Plesk edo cPanel erabiliz gero, webgunearen aukera bat da; Nginx edo Apache erabiliz gero, lerro bat vhost-aren konfigurazioan. - Ziurtatu PHPk idatz dezakeela
storage/etapublic/uploads/karpetetan.
Laguntzailea, urratsez urrats
| Urratsa | Zer egiten du | Zer izan behar duzu prest |
|---|---|---|
| 1 · Betekizunak | PHP, luzapenak, baimenak eta memoria egiaztatzen ditu. | Ezer ez. Zerbaitek huts egiten badu, zuzendu eta egiaztatu berriro. |
| 2 · Mendekotasunak | Paketearen liburutegiak badaudela egiaztatzen du. | Ezer ez: ZIPak dagoeneko badakartza. |
| 3 · Datu-basea | Konexioa probatzen du eta, nahi baduzu, datu-basea sortzen du. | MySQLren zerbitzaria, izena, erabiltzailea eta pasahitza. |
| 4 · Taulak | Taula guztiak eta balio lehenetsiak sortzen ditu. | Ezer ez. Segundo batzuk behar ditu. |
| 5 · Konfigurazio orokorra | Webgunearen izena, URLa, hizkuntza lehenetsia, ordu-eremua, HTTPS. | Webgunearen behin betiko URLa. |
| 6 · Administratzailea | Lehen kontua (jabea) sortzen du. | Helbide elektroniko bat eta pasahitz sendo bat. |
| 7 · Lizentzia | Gakoa sysrevai.com-ekin balioztatzen du eta domeinua erregistratzen du. Derrigorrezkoa da. | Lizentzia-zenbakia. |
| 8 · Amaiera | SysRevAIren Pribatutasun Politika eta Erabilera Baldintzak onartzen dituzu (sysrevai.com-en estekatuta), eta .env fitxategia idazten du, administratzailea sortzen du eta instalatzailea zigilatzen du. Amaieran, zerbitzari honetarako cron lerroa erakusten dizu. | Baldintzak irakurri eta onartu. |
Instalatu ondoren
- Crona, ezinbestekoa. Gehitu minuturo
php /ruta/sysrevai/bin/worker.phpexekutatzen duen cron bat, webgunearen erabiltzaile gisa. Hura gabe ez dira egiten kopia automatikoak, artikuluen bilaketa eta deskarga, bilaketa programatuak, AAren lan luzeak, ezta eguneratzeen egiaztapena ere. Instalatzaileak lerro zehatza ematen dizu amaieran, eta, cronak funtzionatzen ez duen bitartean, administratzaileek barra laranja bat ikusten dute orri guztietan, «Cómo configurar el cron» botoiarekin; botoi horrek Admin → Mantenimiento → Tareas programadas (cron) atalera eramaten du: kopiatzeko lerroa, SSH bidez edo panel batekin (CloudPanel, Plesk, cPanel) egiteko urratsak eta egoera. Crona martxan dagoenean, txartelak «Funciona» dio eta barra desagertu egiten da. - Instalatzaile zigilatua. Amaitu ondoren,
/install/ez da gehiago irekitzen. Nahiago baduzu,public/install/karpeta ezaba dezakezu. - Kopiak. Crona martxan dagoenetik, plataformak berak kopia oso bat egiten du 2 orduz behin (15. kapitulua).
* * * * * php /ruta/sysrevai/bin/worker.php >> /ruta/sysrevai/storage/logs/worker.log 2>&1
Ohiko arazoak
Orri zuria edo 500 errorea instalatu ondoren
Begiratu
storage/logs/. Ia beti storage/ karpetako idazketa-baimen bat edo falta den PHP luzapen bat izaten da.«No se ha podido contactar con el servidor de licencias»
Zerbitzariak ez du HTTPS bidezko Interneterako irteerarik, edo suebaki batek sysrevai.com blokeatzen du. Egiaztatu zerbitzaritik,
curl https://sysrevai.com erabiliz.Barra laranja bat agertzen da: «Las tareas en segundo plano no se ejecutan»
Crona ez dago konfiguratuta, edo gelditu egin da. Sakatu «Cómo configurar el cron» eta kopiatu Admin → Mantenimiento → Tareas programadas atalak erakusten dizun lerroa zerbitzariaren crontab-ean (
crontab -e, webaren erabiltzaile gisa) edo panelaren Cron Jobs atalean, minuturoko maiztasunarekin. Minutu bat igaro baino lehen, barra desagertu egiten da.Hutsetik berrinstalatu nahi dut
Ezabatu
config/installed.lock eta .env fitxategia, hustu datu-basea eta ireki berriro /install/. Lizentzia berak balio du domeinu berarentzat.Kapituluak lagundu duzu? Esan iezaguzu zer falta den Kontaktua bidez.