Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. [Script] Utilizzare cron senza account di root
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • O
      olaola User Attivo • ultima modifica di

      Intervengo per correggere un errorino nello script proposto di cui mi sono accorto leggendo la pagina della documentazione della funzione ignore_user_abort.
      Tale funzione, chiamata senza argomanti, restituisce solo lo stato attuale delle impostazioni. Per attivarla bisogna chiamarla con
      [PHP]ignore_user_abort(TRUE);[/PHP]

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • D
        desu User • ultima modifica di

        bella e utile questa chicca!
        xò mi unisco alla domanda di dragone67!
        Per interrompere lo script quindi bisogna riavviare il server?
        se così fosse una volta avviato uno script in un server esterno che non si è un grado di controllare (es. aruba) non si potrebbe più fermare?
        oppure semplicemente si cancella la pagina e stop?
        scusate, magari è una stupidaggine ma sono stanco oggi, non riesco a ragionare 😢

        grazie
        ciao ciao

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • B
          bazzilla User • ultima modifica di

          @desu said:

          scusate, magari è una stupidaggine ma sono stanco oggi, non riesco a ragionare 😢

          Male comune...:sonno:

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • B
            bazzilla User • ultima modifica di

            @desu said:

            Per interrompere lo script quindi bisogna riavviare il server?
            se così fosse una volta avviato uno script in un server esterno che non si è un grado di controllare (es. aruba) non si potrebbe più fermare?
            oppure semplicemente si cancella la pagina e stop?

            La questione però interessa anche a me: come si ferma lo script?

            Proverei da solo, ma non ho PHP in locale.

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • A
              ares User • ultima modifica di

              mi associo...

              come si fa ad interrompere l'esecuzione dello script?

              grazie... ottimo 3d

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • A
                ares User • ultima modifica di

                scusate se rompo...

                ma qualcuno sa come interrompere l'esecuzione del cron una volta avviata?

                grazie anticipatamente

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • T
                  tifo.milan.it Bannato User Attivo • ultima modifica di

                  non ne sono certo ma se > ignore_user_abort(TRUE);
                  non permette di interrompere l'esecuzione a questo punto basta eliminare quella riga uppare nuovamente far ripartire l'esecuzione e chiudere il browser

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • B
                    brontolo77 User • ultima modifica di

                    Ho provato come uno stupido lo script postato all'inizio della discussione
                    risultato mi arriva una email ogni minuto e va bene (era previsto)
                    MA, ora, non so come fermarlo...

                    Help me

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • massimux
                      massimux Moderatore • ultima modifica di

                      ignore_user_abort(TRUE);

                      eliminala e quando chiudi la pagina si blocca tutto 🙂

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • B
                        brontolo77 User • ultima modifica di

                        ho provato...

                        ho levato tutto e anche riavviato il pc ma continuo a ricevere email, ci vorrebbe una funzione php per eliminare i demoni o simili....

                        ps:grazie comunque.

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • A
                          ares User • ultima modifica di

                          se riavvi il pc è strano che continui a funzionare, a meno che non hai il server (apache) che si avvia all'avvio di windows.

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • B
                            brontolo77 User • ultima modifica di

                            No io non ho apache.
                            non ho nessun server locale.

                            comunque ho lanciato quel comando su REGISTER... se ti può essere utile.

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • A
                              ares User • ultima modifica di

                              se non hai nessun server dove fai i test?

                              direttamente online?

                              se lo fai direttamente online se non sbaglio dovrebbero riavviare i provider il server altrimenti non lo bloccano
                              neanche se cancelli il file

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • B
                                brontolo77 User • ultima modifica di

                                :yuppi::yuppi::yuppi:

                                Sembra che sia riuscito ad interrompere le email
                                facendo:

                                 
                                ignore_user_abort(FALSE);
                                
                                

                                :vai::vai::vai:

                                Ciao e grazie

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • massimux
                                  massimux Moderatore • ultima modifica di

                                  ma quando ti ho detto di toglierla hai avviato nuovamente lo script?

                                  se no il problema era quello 😉 perchè a me ha funzionato 😄

                                  0 Miglior Risposta Ringrazia Cita Rispondi

                                    1 Risposta Ultima Risposta
                                  • F
                                    filoz User • ultima modifica di

                                    ciao a tutti!
                                    davvero utile questo "trucco"!

                                    mi è sorta una domanda: questo tipo di script è pesante per il server?
                                    cioè

                                    ignore_user_abort(TRUE); // funzione per far continuare l'esecuzione dello script anche dopo la chiusura della pagina
                                    set_time_limit(0); // funzione per far continuare lo script 
                                    

                                    non comportano un rallentamento del server?

                                    ciao!

                                    0 Miglior Risposta Ringrazia Cita Rispondi

                                      1 Risposta Ultima Risposta
                                    • massimux
                                      massimux Moderatore • ultima modifica di

                                      no se fatto in un lasso di tempo acettabile 😉

                                      0 Miglior Risposta Ringrazia Cita Rispondi

                                        1 Risposta Ultima Risposta
                                      • F
                                        filoz User • ultima modifica di

                                        grazie mille della risposta...
                                        ho un ultimo dubbio... se il fornitore di hosting non permette set_time_limit(0);
                                        non c'è nessun modo per far funzionare questo "trucchetto"?

                                        ciao e grazie!

                                        0 Miglior Risposta Ringrazia Cita Rispondi

                                          1 Risposta Ultima Risposta
                                        • massimux
                                          massimux Moderatore • ultima modifica di

                                          all'80% no per mia insicurezza però... 🙂

                                          però non credo che gli Hosting non lo permettano... 😉

                                          0 Miglior Risposta Ringrazia Cita Rispondi

                                            1 Risposta Ultima Risposta
                                          • P
                                            punkrazio User • ultima modifica di

                                            che figata
                                            questa me la segno
                                            grazie 😄

                                            0 Miglior Risposta Ringrazia Cita Rispondi

                                              1 Risposta Ultima Risposta
                                            Caricamento altri post
                                            Rispondi
                                            • Topic risposta
                                            Effettua l'accesso per rispondere
                                            • Da Vecchi a Nuovi
                                            • Da Nuovi a Vecchi
                                            • Più Voti