Arc2 autoload
WIP: This might brake stuff with hidden dependencies though I should. Not, lets stage it. About time to flush out any hidden dependencies.
Merge request reports
Activity
Om du nå tar en git fetch og git merge master på denne branchen skal denne deployes på commit (har merget CI publisering til master, med composer install --no-dev)
Edited by Oyvind.Gjesdal1 1 <?php 2 2 3 4 require_once __DIR__ . 'vendor/autoload.php'; Eg forsøkte en deploy, og den har følgende feilmelding her [07-Sep-2021 18:34:12 UTC] PHP Warning: require_once(/var/www/html/marcus-prodvendor/autoload.php): failed to open stream: No such file or directory in /var/www/html/marcus-prod/index.php on line 4
__DIR__
kommer her uten trailing/
for nysgjerrigheten: er
__DIR__
en spesialvariabel eller satt et sted?Edited by Oyvind.Gjesdalchanged this line in version 2 of the diff
1 1 <?php Etter litt retting av punktet under kom denne feilmelding
[07-Sep-2021 18:38:06 UTC] PHP Fatal error: Uncaught Error: Class 'Endpoint' not found in /var/www/html/marcus-prod/index.php:47 Stack trace:
Manglange use ARC2?
Edited by Oyvind.Gjesdal
added 1 commit
- b7e98cd8 - Make sure Loadspeakr modules use namespaced classes
Takk for at du tok deg tid til å teste branch. Fant et par plasser til ARC2 var i bruk. Har oppdatert de og. Hadde håpet at vi i denne branch ikke måtte grave gjennom Loadspeakr modules, men men. Har gjort det og. La oss se om den nå kjører som forventet eller det er flere overraskelser. Lokalt så får jeg ikke helt testet den.
LODSPeaKr couldn't find the resource http://data.ub.uib.no/home
home er definert i
settings.inc.php
som $conf['root'] = 'home'; og referer til hvilke sti som skal brukes når en er på index. Feilmeldingen tyder på atcomponents/services/home
(marcus-components) ikkje kan finnes av lodspeakr.Lodspeakr har en rekkefølge på å håndtere stier:
$conf['modules']['available'] = array('static','service','uri','type','admin');
og feilmeldingen går på at den ikkje finner noen uri på sparql endpointet som har innhold på$conf['ns']['base'] = 'http://data.ub.uib.no/';
kombinert med slug. Feilmeldingen sier da at den ikke kan finner ressursen i triplestoren, og kommer trolig frauri
ellertype
I dette tilfellet skulle den alt ha resolvet stien på service modulen.Edited by Oyvind.GjesdalVi får se på min lokale kopi av Loadspeakr, kanskje torsdag om vi får tid.
Har du mulighet til å teste denne branchen på test i mellomtiden? Feilmeldingen jeg ser overfor får jeg på HEAD master, også om jeg går tilbake til #6e00b2c7 så neppe relatert til endringene vi nå ruller inn...
added 5 commits
-
b7e98cd8...fdbd2f27 - 4 commits from branch
master
- e5dffa74 - Merge branch 'master' into arc2-autoload (Add CI)
-
b7e98cd8...fdbd2f27 - 4 commits from branch
Har commitet inn e5dffa74 (som deployer) og marcus test kjører tilsynelatende.
@steinmb eg lurer på å ta en tag på be11287d først som er den som er aktiv på marcus.uib.no for å ha noe å referere til i deployment skriptet (annet enn branch) før merge til master. Har du noe god tanke på versjonsnavn her?
Edited by Oyvind.Gjesdalmentioned in commit 49d9e9fa