Il 16 maggio 2023 12:17:23 UTC, Diego Zuccato ha
scritto:
>
>Altro problema: se si adotta un framework per un progetto a lunga scadenza (10
>anni o più), poi regolarmente ci si scontra con incompatibilità (era per
>PHP5.6, con 8.1 quella versione non funziona più e devi mettere la nuova, che
Ciao,
Il giorno lun, 15/05/2023 alle 17.04 +0200, Giuseppe Naponiello ha scritto:
[...]
> sys_get_temp_dir e altre funzioni simili di php mi danno come risultato
> sempre /tmp/, se però provo "new \SplFileObject("/tmp/tmp-test.txt",
> "a+");" me lo scrive correttamente in
Il giorno mar, 16/05/2023 alle 12.54 +0200, Giuseppe Sacco ha scritto:
> Ciao Giuseppe,
[...]
> Per come la vedo io, il sistema dovrebbe funzionare in questo modo:
> apache2
> parte con una /tmp sempre diversa perché nel file
> /lib/systemd/system/apache2.service c'è scritto PrivateTmp=true. A
Beh, anche le mie classi di interfacciamento al db fanno abbastanza
ridere, di base (p.e. le query mi ritornano comunque un array coi
risultati, no iteratori, ho preferito la semplicità, non avendo tabelle
enormi). Però mi è riuscita direi abbastanza bene la gestione delle join :)
Il problema
oddio che bello, non sono solo!!!
Nel mio caso, lavorando tanto con i db, ho visto (ma potrei sbagliarmi)
che i vari framework sfruttano davvero poco le potenzialità di un db
come postgresql o anche solo mysql...ma ripeto, sarà perché non conosco
a fondo le potenzialità di un framework come
Ciao Giuseppe,
Il giorno lun, 15/05/2023 alle 17.04 +0200, Giuseppe Naponiello ha scritto:
> Buongiorno,
> vecchio problema a cui non ho trovato una soluzioni "pulite".
>
> Con l'introduzione di systemd i browser (e tutte le altre applicazioni
> che ne usufruiscono) non scrivono più in /tmp/ ma
Mah... Ogni volta che ho provato a mettermi dietro ad un framework, mi
sono ritrovato che era insufficiente o troppo pesante per le mie
esigenze, oppure pressoché incomprensibile (= quando fossi riuscito a
capire come usarlo sarebbe già stato obsoleto).
Visto che lo sviluppo di applicativi
Il mar 16 mag 2023, 11:41 Giuseppe Naponiello ha
scritto:
> Ciao Lorenzo,
>
> Sono uno sviluppatore PHP, non userò direttamente la funzione da decenni
> (lavoro con i framework)
>
> Prima o poi dovrò decidermi anch'io! Non lo faccio solo per pigrizia, ho
> provato Laravel, i vantaggi sono
Ciao Lorenzo,
Sono uno sviluppatore PHP, non userò direttamente la funzione da
decenni (lavoro con i framework)
Prima o poi dovrò decidermi anch'io! Non lo faccio solo per pigrizia, ho
provato Laravel, i vantaggi sono evidenti ma l'abitudine è dura da
modificare!!!
La mia esperienza è che
Ciao, Diego
le 2 direttive che mi indichi sono commentate anche nel mio caso.
Il 16/05/23 10:46, Diego Zuccato ha scritto:
Io uso php-fpm e non ha nessun problema a trovare la cartella dove
apache mette gli UL...
Nel php.ini sys_temp_dir è commentata.
Magari verifica anche upload_tmp_dir
Ciao Federico,
Quando Apache viene riavviato la directory usata come /tmp potrebbe
cambiare e il PHP non la troverebbe più.
Infatti, questo era il mio grande dubbio!
Il 16/05/23 09:42, Federico Di Gregorio ha scritto:
On 15/05/23 18:53, Giuseppe Naponiello wrote:
ok, quindi in php.ini devo
Ciao Piviul,
non sono molto pratico ma non credo tu sia sulla strada giusta
io invece sono sicuro di NON essere sulla strada giusta!!!
cat $(ls /etc/apache2/mods-enabled/php*.load)
# Conflicts: php5
# Depends: mpm_prefork
LoadModule php7_module /usr/lib/apache2/modules/libphp7.4.so
Il
Io uso php-fpm e non ha nessun problema a trovare la cartella dove
apache mette gli UL...
Nel php.ini sys_temp_dir è commentata.
Magari verifica anche upload_tmp_dir (anche questa da me è commentata).
In tutta /etc/apache2 gli unici riferimenti alla stringa /tmp sono per
DavLockDB
Il lun 15 mag 2023, 17:04 Giuseppe Naponiello ha
scritto:
> Il problema è che non trovo una soluzione per caricare un file da
> interfaccia web in una cartella del server: con fetch API e formData
> mando il file da caricare al server, che con un funzione php dovrebbe
> spostarlo da tmp alla
On 15/05/23 18:53, Giuseppe Naponiello wrote:
ok, quindi in php.ini devo decommentare la sezione che gestisce la
cartella tmp:
; Directory where the temporary files should be placed.
; Defaults to the system default (see sys_get_temp_dir)
;sys_temp_dir = "/tmp"
e invece di /tmp inserire il
15 matches
Mail list logo