Pagina 3 di 3 primaprima 1 2 3
Visualizzazione dei risultati da 21 a 28 su 28
  1. #21
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    e allora è un problema di permessi utente, da terminale l'utente sei tu, da browser è quello di apache

  2. #22
    Utente di HTML.it
    Registrato dal
    Nov 2016
    Messaggi
    44
    I file sono accessibili in lettura, scrittura, modifica, esecuzione da tutti (chmod 777)

  3. #23
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    devi vedere anche se l'utente apache può lanciare python

    prova a lanciare lo script via python da terminale in questo modo (ipotizzo che www-data sia l'utente apache e che la directory di lavoro sia quella del file python)
    codice:
    sudo -u www-data ./nome_del_file_python.py

  4. #24
    Utente di HTML.it
    Registrato dal
    Nov 2016
    Messaggi
    44
    Si ipotesi corrette, comunque risulta che non ha i permessi. grande ma lo script python è di proprietà di www-data e tutti hanno il permesso di eseguirlo. come faccio a permettere a www-data di eseguire lo script?

  5. #25
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    devi aggiungere lo script e l'utente nel file sudoers, ma sinceramente non mi ricordo la sintassi
    cerca un po', poi magari posta la soluzione

  6. #26
    Utente di HTML.it
    Registrato dal
    Nov 2016
    Messaggi
    44
    ho provato ma continua a non funzionare, credo proverò la strada dei CGI anche perchè è più diretta senza dover usare php e il terminale

  7. #27
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    1,316
    Non so se arrivo in ritardo:

    sudo chmod -R 777 /your/path

    Se non funziona posta l'output di (anche se dubito visto che garantisci tutti i permessi a tutti i gruppi):

    ls -l /your/path

  8. #28
    Utente di HTML.it
    Registrato dal
    Nov 2016
    Messaggi
    44
    Non c'è più problema, ho risolto in altro modo perchè cominciava a diventare troppo problematica questa strada. Ho messo in avvio automatico lo script python che stampa i valori che mi interessano in un file txt da cui poi ajax estrare tranquillamente le info. Per i miei scopi questa soluzione va bene, grazie a tutti per l'aiuto!

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.