comando php con "argomento"

ienavespa

Nuovo Utente
7 Mar 2015
6
0
0
ciao a tutti, ho un problema un po' lunghetto da spiegare, ma cercherò di essere sintetico.

premetto che lavoro su pc linux (ubuntu) casomai dovesse servire
gestisco un sito su server apache su cui è stata installata una "piattaforma" ed un database, ma senza controllo tramite pannello (c-panel). Questa piattaforma è basata su una struttura a moduli.
uno di questi moduli serve ad aggiornare alcuni dati del database, ma questi dati devono prima essere cancellati e successivamente riscritti.

il processo di aggiornamento prevede, per evitare problemi di timeout del server, di caricare vari file di testo richiamati da una pagina php, ma preceduti dalla cancellazioni dei dati stessi.

l'operazione di cancellazione può essere fatta semplicemente dalla piattaforma in maniera manuale, ma per permettere l'automazione del processo e lo svolgimento in ore di basso traffico, entra in campo il modulo.

il mio lavoro si basa su uno script bash che crea questi file di testo e li carica, uno alla volta sul server, dopo di ché lancio il lavoro del modulo. lo sviluppatore (americano e purtroppo con la lingua casco malino) del modulo ha intelligentemente ideato un sistema che usa una stessa "pagina php" ma con varie opzioni impostabili dalla piattaforma. Senza entrare troppo nel dettaglio, ho impostato due opzioni, cancellazione e scrittura che mi permettano di fare le operazioni di cui sopra.

secondo lo sviluppatore, una volta sistemato il file di testo devo dare il comando
Codice:
php /path/pagina.php cancellazione
e successivamente, caricato i successivi file da scrivere sul database, dare il comando
Codice:
php /path/pagina.php scrittura

qui il problema: ho provato con varie sintassi a dare il comando al server dalla mia macchina usando, fondamentalmente
Codice:
ssh php /path/pagina.php cancellazione
ma ho sempre ricevuto messaggi di errore. Al momento ho messo una pezza dando il comando
Codice:
wget www.miosito.com/path/pagina.php
, ma non posso usare le opzioni cancellazione e scrittura. sono quindi obbligato a stare davanti al pc e fare l'operazione di giorno in orari di visite del sito.

Se ci avete capito qualcosa potete darmi una mano?

grazie a tutti
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ciao, per eseguire dei file php da terminale io uso la sintassi " ./ "
Codice:
./path/pagina.php cancellazione
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ciao, scusa ma mi sono perso questa discussione
hai provato ad eseguire un qualsiasi altro file
io ho fatto questa prova
prova.php
PHP:
<?php

echo "comando " . $argv[1] . "\n";
mi sono portato nella cartella e lanciato
Codice:
php prova.php prova
è stato eseguito correttamente
In alternativa prova a vedere se questo articolo può esserti utile
 

ienavespa

Nuovo Utente
7 Mar 2015
6
0
0
risolto con "?" tra "php" e "argomento"
Codice:
 wget www.miosito.com/.../script.php?argomento
 
Discussioni simili
Autore Titolo Forum Risposte Data
L [PHP] problema parsing con comando file get contents PHP 7
L [PHP] comando curl ad una pagin web PHP 1
C [PHP] Esecuzione comando contenuto in stringa PHP 2
G [PHP] composer: forzare l'uso del comando require-dev PHP 0
F [PHP] Comando mail() e lettere accentate PHP 10
M esecuzione comando shell da applicazione php su client PHP 5
M eseguire un comando da php PHP 2
F comando php per caricare delle scritte in una pagina html PHP 4
F [Javascript] comando innerHTML non funziona Javascript 5
Francesco Oliviero Aggiungere comando a pulsante HTML HTML e CSS 1
T comando esatto per MYSQL PHP 2
G [Javascript] eseguire test-case Selenium da riga di comando... Javascript 0
D [Photoshop] Comando "inserisci" non disponibile. Photoshop 1
S Comando per trovare file PHP 0
G estrarre parametri dalla riga di comando PHP 0
C Aiuto comando spostamento dati tra tabelle MySQL 2
napuleone problema con comando HTML e CSS 5
D file batch con ripetizione comando ogni tot secondi Programmazione 6
max_400 Sostituire un div con un altro il comando innerHTML è bloccato Javascript 0
C Animazione di una Div al comando click HTML e CSS 0
Z [VB.NET] equivalente del comando Attribute (vb6) in VB.NET .NET Framework 1
F E' possibile inviare un comando DOS con javascript o altro linguaggio?? Javascript 1
D Funzionalità gps righe comando urgente Sviluppo app per Android 1
G comando include PHP 6
P comando implode() PHP 27
A Apertura pdf con comando close Javascript 1
S Problema con un comando che non conosco www.prova.it/?id=2 PHP 26
C Problema con il CSS per il comando text-align HTML e CSS 10
C Sostituire il comando body onload Javascript 30
M Comando mysql MySQL 10
F saltare la prima riga con il comando fgetcsv PHP 1
A Comando POST PHP 4
S [Vb.net] Eseguire un programma richiamando l'explorer di windows o il comando esegui .NET Framework 1
Monital [Mysql]Confronto tra tabelle ed inseirmento dati- Comando JOIN (Credo) MySQL 0
G comando google link:miosito.xyz trova 0 links SEO e Posizionamento 2
S Comando per ricaricare animazione Flash 0
T comando Xconfig Linux e Software 4
T comando onclick in un'altra pagina HTML e CSS 9
P comando a pulsante Flash 2
S Problema eseguendo un comando linux PHP 2
L Newsletter con comando cdosys??? Classic ASP 11
Dragon Problema: prendere un comando da un iframe e passarlo ad un altro HTML e CSS 2
F Comando a ftp.exe Web Server 1
P Manipolare Immagini Tramite Riga di Comando Programmazione 2
G Come si esegue il comando "cd .." in Vbscript? Programmazione 1
U Esiste un comando che... HTML e CSS 1
S Casella di riepilogo e pulsante di comando HTML e CSS 4
C problemi con il comando input HTML e CSS 2
G Comando per far partire l'esecuzione di script se c'è settato un coocky. Javascript 2
Nik Comando If.. Then.. End If ecc ecc Classic ASP 2

Discussioni simili