Installare PhpSpreadsheet su Aruba

samurai.sette

Utente Attivo
17 Dic 2015
213
5
18
Ciao a tutti, spero di aver aperto la discussione nella giusta sezione.
Da un po' di tempo sto utilizzando la libreria "PhpSpreadsheet" (libreria in puro PHP molto ben fatta e molto semplice da utilizzare) che permette di creare file in vari formati (Excel, CSV, ecc.).
Per usarla è necessario utilizzare "composer" il quale la installerà nel progetto.
La mia domanda è questa: come faccio a utilizzare "composer" su Aruba?
Ciao, grazie mille.
 

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.081
299
83

samurai.sette

Utente Attivo
17 Dic 2015
213
5
18
Ciao Max, grazie per la risposta.
Ho fatto esattamente come mi hai scritto tu. Sul PC ho utilizzato Composer per creare i file e poi li ho trasferiti su Aruba.
La cosa che non riesco a capire è che sul PC funziona tutto alla perfezione mentre sul web mi genera un errore.
Posto l'immagine dell'errore.
img.jpg

Secondo te da cosa può dipendere?
Ciao, grazie mille.
 

macus_adi

Utente Attivo
5 Dic 2017
1.141
65
48
IT/SW
La cosa che non riesco a capire è che sul PC funziona tutto alla perfezione mentre sul web mi genera un errore.
I realpath non sono corretti...

In realtà basterebbe utilizzare phar su aruba...
Codice:
php composer.phar install packages
Questo lo si può lanciare sia da CLI che da una pagina web, e vengono installate le dipendenze... Naturalmente dipende dalla config php...
 

luigi777

Utente Attivo
14 Feb 2008
1.070
1
38
38
Massa, Italy
ciao installa in locale composer e poi installa composer etc.. e poi copia la cartella vendor nella root del sito e poi da lì.
fai cosi:
index.php
Codice:
include($_SERVER['DOCUMENT_ROOT'].'/vendor/autoload.php');
a me funziona ma lo utilizzo solo per phpmailer.