Unofficial WebSite X5
Categoria generale => FAQ - HowTo - Tutorials => Topic aperto da: serzio - 29 Ottobre, 2011, 21:11:13
-
Questo piccolo script serve ad eliminare il tag "Generator" dai files html e php esportati da website.
Testato con le versioni 8, 9 e 10 su hosting win e linux di aruba, linux di tophost ed altervista ... occorre verificare che siano impostato i permessi in lettura/scrittura su cartelle e files.
[attachurl=1] build 16
Per utilizzarlo è necessario scaricarlo sulla root del sito web e richiamarlo tramite browser utilizzando l'url
http_://www.miosito.xx/degenerator.php
Lo script salva i file originali (quelli non modificati) con l'estensione .old
-
Ciao a tutti, ho provato il De-generator del grande Serzio preso da qui: http://www.unofficialwsx5.com/index.php?topic=354.0 (http://www.unofficialwsx5.com/index.php?topic=354.0) però come descritto, su server Linux tutto ok, ma su server Windows mi da sempre errore, e c'è scritto che potrebbe essere necessaria qualche modifica.... Ma io di modificarlo proprio non ne sò nulla...non è che per caso qualcuno ci riesce.... grazie 100000 a chi mi darà una mano... :-[
[attach=1]
-
aruba - windows
Con windows di aruba funziona anche la primissima versione .... strano. Verifica che il degenerator sia sulla root del tuo sito web ed eventualmente verifica che i permessi ai files, tramite il file-manager di admin.aruba.it, siano almeno in lettura/scrittura
PS.
Posta sempre gli errori.
-
aruba - windows
Con windows di aruba funziona anche la primissima versione .... strano. Verifica che il degenerator sia sulla root del tuo sito web ed eventualmente verifica che i permessi ai files, tramite il file-manager di admin.aruba.it, siano almeno in lettura/scrittura
PS.
Posta sempre gli errori.
Devo correggermi. Sono parzialmente in errore, il tuo problema potrebbe essere causato da due cose, ma a questo punto devi verificare e farmi sapere come va a finire in quanto sono interessato anche io alla soluzione.
1) permessi sulla root
2) un piccolo bug su alcune implementazioni del php su IIS e win
Per il primo problema è sufficiente entrare nel pannello "Permission Manager" di admin.aruba.it settare i permessi della root in lettura/scrittura (l'esecuzione non si può modificare), come mostrato nelle seguenti figure, ed aspettare che l'operazione venga effettuata, di solito pochi minuti:
[attachimg=1]
[attachimg=2]
A questo punto già tutto potrebbe funzionare.
Se continua a dare errori di raggiungibilità dei file nel percorso, allora dobbiamo aggirare un piccolo bachetto (quello del punto 2). In sostanza, alla riga 28 occorre sostituire l'istruzione di assegnamento con $dirname=getcwd().'\\public\\..\\'; a volte windows è proprio cretino >:D .
-
ok...ora con l'assegnamento con $dirname=getcwd().'\\public\\..\\'; tutto a posto, funziona... grazie mille... :D :D :D
-
Questo piccolo script serve ad eliminare il tag "Generator" dai files html e php esportati da website. Funziona sia con la versione 8 che la 9 su hosting linux ... su win potrebbe essere necessaria qualche modifica.
Qui (http://www.serzio.it/stats/download.php?id=9).
Per utilizzarlo è necessario scaricarlo sulla root del sito web e richiamarlo tramite browser utilizzando l'url
http_://www.miosito.xx/degenerator.php
Lo script salva i file originali (quelli non modificati) con l'estensione .old
Ciao cosa intendi per "[size=78%]richiamarlo tramite browser utilizzando l'url[/size]http_://www.miosito.xx/degenerator.php
Grazie
-
Questo piccolo script serve ad eliminare il tag "Generator" dai files html e php esportati da website. Funziona sia con la versione 8 che la 9 su hosting linux ... su win potrebbe essere necessaria qualche modifica.
Qui (http://www.serzio.it/stats/download.php?id=9).
Per utilizzarlo è necessario scaricarlo sulla root del sito web e richiamarlo tramite browser utilizzando l'url
http_://www.miosito.xx/degenerator.php
Lo script salva i file originali (quelli non modificati) con l'estensione .old
Ciao cosa intendi per "[size=78%]richiamarlo tramite browser utilizzando l'url[/size]http_://www.miosito.xx/degenerator.php
Grazie
??? ... temo di non aver capito la domanda.
Come fai per richiamare una pagina sul browser? Nella barra dell'indirizzo digiti www_.qwerty.ui/asdfgh.html, giusto? Bene, per richiamare il degenerator, richiami la pagina che si chiama degenerator.php e manderai in esecuzione lo script.
-
Questo piccolo script serve ad eliminare il tag "Generator" dai files html e php esportati da website. Funziona sia con la versione 8 che la 9 su hosting linux ... su win potrebbe essere necessaria qualche modifica.
Qui (http://www.serzio.it/stats/download.php?id=9).
Per utilizzarlo è necessario scaricarlo sulla root del sito web e richiamarlo tramite browser utilizzando l'url
http_://www.miosito.xx/degenerator.php
Lo script salva i file originali (quelli non modificati) con l'estensione .old
Ciao cosa intendi per "[size=78%]richiamarlo tramite browser utilizzando l'url[/size]http_://www.miosito.xx/degenerator.php
Grazie
??? ... temo di non aver capito la domanda.
Come fai per richiamare una pagina sul browser? Nella barra dell'indirizzo digiti www_.qwerty.ui/asdfgh.html, giusto? Bene, per richiamare il degenerator, richiami la pagina che si chiama degenerator.php e manderai in esecuzione lo script.
Scusa Serzio, sono io che mi sono espresso male, volevo sapere come lo applichi alle rispettive pagine.
Proprietà della pagina generale nome del file generato prima era pippo.com ora sarà pippo.com/degenerator.php
GRAZIE
-
...
Scusa Serzio, sono io che mi sono espresso male, volevo sapere come lo applichi alle rispettive pagine.
Proprietà della pagina generale nome del file generato prima era pippo.com ora sarà pippo.com/degenerator.php
GRAZIE
No. Tu realizzi il sito e lo esporti regolarmente. Il file dello script dovrà essere presente nella root del sito web, lo esegui e lui stesso modificherà tutte le pagine presenti che soddisfano i requisiti dopo averle backuppate, per ogni evenienza.
-
...
Scusa Serzio, sono io che mi sono espresso male, volevo sapere come lo applichi alle rispettive pagine.
Proprietà della pagina generale nome del file generato prima era pippo.com ora sarà pippo.com/degenerator.php
GRAZIE
No. Tu realizzi il sito e lo esporti regolarmente. Il file dello script dovrà essere presente nella root del sito web, lo esegui e lui stesso modificherà tutte le pagine presenti che soddisfano i requisiti dopo averle backuppate, per ogni evenienza.
Ok grazie lo provato e funziona, ma al prossimo agg il problema si ripresenta Giusto?
Buona Domenica
-
...
Scusa Serzio, sono io che mi sono espresso male, volevo sapere come lo applichi alle rispettive pagine.
Proprietà della pagina generale nome del file generato prima era pippo.com ora sarà pippo.com/degenerator.php
GRAZIE
No. Tu realizzi il sito e lo esporti regolarmente. Il file dello script dovrà essere presente nella root del sito web, lo esegui e lui stesso modificherà tutte le pagine presenti che soddisfano i requisiti dopo averle backuppate, per ogni evenienza.
Ok grazie lo provato e funziona, ma al prossimo agg il problema si ripresenta Giusto?
Buona Domenica
Dopo ogni aggiornamento devi rieseguire lo script.
-
...
Scusa Serzio, sono io che mi sono espresso male, volevo sapere come lo applichi alle rispettive pagine.
Proprietà della pagina generale nome del file generato prima era pippo.com ora sarà pippo.com/degenerator.php
GRAZIE
No. Tu realizzi il sito e lo esporti regolarmente. Il file dello script dovrà essere presente nella root del sito web, lo esegui e lui stesso modificherà tutte le pagine presenti che soddisfano i requisiti dopo averle backuppate, per ogni evenienza.
Ok grazie lo provato e funziona, ma al prossimo agg il problema si ripresenta Giusto?
Buona Domenica
Dopo ogni aggiornamento devi rieseguire lo script.
Bene grazie
-
Pur complimentandomi con l'ottimo script mi domando se tramite altro script (o modifica dello stesso) non sia possibile poi eliminare le vecchie pagine (i backup), giusto per non averle nella root perchè oramai inutili...
-
Pur complimentandomi con l'ottimo script mi domando se tramite altro script (o modifica dello stesso) non sia possibile poi eliminare le vecchie pagine (i backup), giusto per non averle nella root perchè oramai inutili...
A questo punto puoi far eliminare i .old direttamente inserendo in riga 21, subito dopo il secondo fclose(), l'struzione unlink($webpage);
-
Grazie Serzio!
-
Pur complimentandomi con l'ottimo script mi domando se tramite altro script (o modifica dello stesso) non sia possibile poi eliminare le vecchie pagine (i backup), giusto per non averle nella root perchè oramai inutili...
A questo punto puoi far eliminare i .old direttamente inserendo in riga 21, subito dopo il secondo fclose(), l'struzione unlink($webpage);
Per non fare cavolate allego l'immagine del file modificato.
GRAZIE del prezioso contributo
-
Grazie anche a te Pierbin ma mi era tutto chiaro ;)
-
@ serzio
Prima che si crei confusione sarebbe opportuno modificare il file in questione nella sezione tutorial con i vari distinguo.
-
mmmm salve... ma sbaglio o non posso più scaricare lo script???
avete indicato questa pagina : http_://www.miosito.xx/degenerator.php
ma non mi appare nulla... che faccio?? :-[
-
che faccio?? :-[
Lasci il generator...
Tanto chi sa leggere il codice capisce benissimo che non è farina del tuo sacco...
-
si tigrone sono d'accordo. Ma tu come risolveresti?
-
Non mi si porrebbe il problema perchè il codice me lo scriverei da solo.
-
Non mi si porrebbe il problema perchè il codice me lo scriverei da solo.
Io ancora mi chiedo per quale reale motivo abbia acquistato website 7, 8 e anche 9 se a tutti gli effetti ..... ho si e no 3 o 4 siti realizzati per soldi, uno con la 7 e 2 con la 8 ... questo rimarrà un mistero. Il codice scritto a mano è sempre il migliore ... di gran lunga meglio un errore tutto mio che uno non mio ma che mi viene attribuito.
Tanto chi sa leggere il codice capisce benissimo che non è farina del tuo sacco...
Senza farla tanto lunga, generator o non generator, basta vedere i nomi assegnati ai div oppure se c'e' l'uso dell'x5engine per fugare ogni dubbio.
mmmm salve... ma sbaglio o non posso più scaricare lo script???
avete indicato questa pagina : http_://www.miosito.xx/degenerator.php
ma non mi appare nulla... che faccio?? :-[
Dopo le premesse obbligatorie, devo dirti che nel mio primo post c'e' un link, che non è quello in rosso, da cui è possibile scaricare il file ed è tutt'ora funzionante perfettamente, nel senso che il file non è stato cancellato.
Lo pseudo-link in rosso e che tu hai riportato come non funzionante è solo un esempio di come si utilizza .... ;)
-
...--- yes--- mi sono accorto solo dopo della stronz. che ho scritto............... ho letto bene l'indirizzo che ho riporatato...... era un esempio... ho poi trovato il link corretto....... ops... :lol:
-
bellissimo script,ma vedo che i file all'interno di cartelle non cambiano,cosi ho provato a mettere lo script nella cartella ma anche cosi non va. Funziona solo sulla root con i suoi file, :( Si può risolvere questo problemino?
-
La root interessata è /flores-freelance.it/In Costruzione/Atmosfere
ho provato a cambiare all'interno del codice la riga 31 con
$handle = opendir('/In Costruzione/Atmosfere');
ma nulla da fare purtroppo sono una capra in materia, nessuno può darmi una mano per cortesia?
-
ops allegato
-
Hosting windows. In linea di massima dovrebbe funzionare anche con windows, a patto di aver settato i permessi in scrittura.
Però, l'errore che hai postato dice che la directory non è stata trovata. Riparti dallo script originale posizionato nella stessa cartella in cui si trovano i files da "pulire" e vediamo cosa dice.
-
Mettendo l'originale in quella cartella...
-
Sicuro di aver verificato i permessi di accesso?
-
i permessi sono abilitati cartelle e sottocartelle,infatti nella root funziona benissimo
-
ecco l'allegato
-
Ciao,
prova un po' a cambiare il percorso da così:
$handle = opendir('/In Costruzione/Atmosfere');
a così:
$handle = opendir('../In Costruzione/Atmosfere/');
sempre con il file degenerator.php nella cartella interessata ...
E' molto probabile che io abbia scritto una sciocchezza, ma, già che stai provando .... male che vada è una prova in più.
-
Ciao,
prova un po' a cambiare il percorso da così:
$handle = opendir('/In Costruzione/Atmosfere');
a così:
$handle = opendir('../In Costruzione/Atmosfere/');
sempre con il file degenerator.php nella cartella interessata ...
E' molto probabile che io abbia scritto una sciocchezza, ma, già che stai provando .... male che vada è una prova in più.
In questa maniera, rispetto alla posizione corrente del file degenerator, con ../ si sale di un livello (directory padre), e si discende in "In Costruzione" (directory fratello, o sorella, di quella in cui eravamo) e di nuovo in "Atmosfere".
Io lascerei invariato il contenuto della riga con l' opendir, quindi
riga 31: $handle = opendir($dirname);
e farei una piccola modifica alla riga dove viene definita la variabile $dirname
riga 28: $dirname=getcwd();
che in sostanza imposta la variabile sulla directory corrente, ovvero quella in cui si sta eseguendo il file.
-
Mannaggia a me ... tutti questi puntini nei percorsi mi fanno perdere la strada!
Al di là della soluzione sicura che hai dato a suonze, porta pazienza Sergio, ma così è corretto?
$handle = opendir('../../In Costruzione/Atmosfere/');
Il file degenerator.php si trova nella cartella atmosfere. con ../ si risale nella cartella "In costruzione" e con l'altro ../ si va nella cartella principale, per poi ridiscendere nella cartella atmosfere. O mi sono persa ancora? :-\
-
Mannaggia a me ... tutti questi puntini nei percorsi mi fanno perdere la strada!
Al di là della soluzione sicura che hai dato a suonze, porta pazienza Sergio, ma così è corretto?
$handle = opendir('../../In Costruzione/Atmosfere/');
Il file degenerator.php si trova nella cartella atmosfere. con ../ si risale nella cartella "In costruzione" e con l'altro ../ si va nella cartella principale, per poi ridiscendere nella cartella atmosfere. O mi sono persa ancora? :-\
Perchè devi fare "sali e scendi"? Se sei già in "Atmosfere", non ti serve fare su e giù. Al massimo potrebbe essere importante sapere dive sei, considerando che il percorso assoluto potrebbe non essere un dato fornito e quindi il getcwd() è molto utile. Purtroppo le cose si complicano con windows, come al solito.
-
$handle = opendir('../In Costruzione/Atmosfere/');
funziona benissimo!!!!!!
Un super grazie a tutti voi,come sempre molto disponibili e ferrati
-
salve a tutti.
ho seguito tutte le istruzioni.
- [size=78%]ho caricato il sito[/size]
- [size=78%]ho modificato DEGENERATOR.PHP con il blocco note (ho sovrascritto questa stringa [/size]$dirname='./'; con la seguente $dirname=getcwd().'\\public\\..\\';
- ho caricato DEGENERATOR.PHP sul server, nella stessa cartella della mia home page (index)
- ho richiamato degenerator dal browser
- il risultato è ERRORE!!!!!! :( >:( ??? ::) :-X :-\ :'( >:D
- NON SUCCEDE NULLA MI COMPARE SOLO QUESTA HTTP Error 404.0 - Not FoundThe resource you are looking for has been removed, had its name changed, or is temporarily unavailable. ECC... ECC... ECC..
AIUTO!!!![/color][/size]
[/list]
-
NON SUCCEDE NULLA MI COMPARE SOLO QUESTA HTTP Error 404.0 - Not FoundThe resource you are looking for has been removed, had its name changed, or is temporarily unavailable. ECC... ECC... ECC..
Sicuro di avere un hosting linux? La riga che hai modificato serve solo per gli hosting win su cui non funziona il metodo originale. Il 404 è un errore di "file non trovato", quindi penso si riferisca alla mancanza della cartella public.
-
grazie dell arisposta...Ho un hosting windows, lo vedo dal pannello di controllo aruba.
Infatti ho modificato quella riga in base a cosa ho letto su questo forum, ma avrò sbagliato qualcosa?!?!?! questo non lo so dire...
.............
-
grazie dell arisposta...Ho un hosting windows, lo vedo dal pannello di controllo aruba.
Infatti ho modificato quella riga in base a cosa ho letto su questo forum, ma avrò sbagliato qualcosa?!?!?! questo non lo so dire...
.............
Prova lo script con il $dirname='./' ma modifica i permessi di accesso sulla root per consentire la scrittura.
-
Sono su Linux Aruba, ma ricevo il messaggio
Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, postmaster@naturaldente.it and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
e non c'è stato verso di toglierlo.
Alla fine ho dovuto ripristinare i permessi originali direttamente da pannello di controllo Aruba.
Come posso fare per implementarlo e non avere questo problema?
Grazie
-
Sono su Linux Aruba, ma ricevo il messaggio
Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, postmaster@naturaldente.it and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
e non c'è stato verso di toglierlo.
Alla fine ho dovuto ripristinare i permessi originali direttamente da pannello di controllo Aruba.
Come posso fare per implementarlo e non avere questo problema?
Grazie
I permessi standard dovrebbero essere 644 (rw-r--r--) per TUTTI i files e 755 (rwxr-xr-x) per TUTTE le directory.
-
Complimenti al realizzatore di "Degenerator", funziona benissimo insieme alle indicazioni date, tutte giuste.
Io personalmente ho dovuto cambiare host da giga ad aruba in quanto dal primo era impossibile cambiare i permessi alla cartella principale, nemmeno su reiterate richieste, alle quali come tante altre non rispondono. :-X
-
Buongiorno a tutti,
Da come ho capito o per quello che ho potuto capire, guardando il codice di: degenerator.php, prima esegue una copia dei file poi apre le pagine web contenute nella dir dove si trova degenerator.php e cerca all'interno del codice delle pagine, una riga che contiene: meta name="Generator" content=
Poi non capisco più [/color] :-X
La riscrive o la cancella? La riga intendo...
E cosa fa la parte dove c'è:
Only registered users can see contents. Please click here to Register or Login.
Qualcuno lo ha letto?
Inoltre ho notato che ad esempio nel file generato index.html, è presente un riferimento alla versione di WebSite X5 Evolution. Ci sarebbero troppe cose da riscrivere manualmente ogni volta...
Così come i riferimenti ai nomi ed ai contenuti degli engine sarebbe possibile ma forse non è legalmente permesso.
Only registered users can see contents. Please click here to Register or Login.
Danvart
-
Nell'attesa dell'intervento di serzio, che è l'autore dello script, inizio a risponderti io:
La riscrive o la cancella? La riga intendo...
La cancella. Scorre le righe del file e cancella quella con il tag <meta name="generator" ...
E cosa fa la parte dove c'è:
Only registered users can see contents. Please click here to Register or Login.
Controlla l'estensione dei file presenti nella cartella. Se i file hanno estensione php o html viene eseguita la funzione, altrimenti no.
Inoltre ho notato che ad esempio nel file generato index.html, è presente un riferimento alla versione di WebSite X5 Evolution. Ci sarebbero troppe cose da riscrivere manualmente ogni volta...
Così come i riferimenti ai nomi ed ai contenuti degli engine sarebbe possibile ma forse non è legalmente permesso.
Io non vedo altri riferimenti diretti al programma. Il resto sono solo sigle e numeri. Togliere l'indicazione del copyright dai file di Incomedia è illegale.
-
Lo script non cancella nulla ;) . Esegue una copia di tutti i file html e php e ne ricopia il contenuto privandolo delle righe con il meta generator ... il risultato finale è quello di avere un backup degli originali e i nuovi files senza il riferimento al generator.
La modifica dei files generati da website non è affatto vietata. La cosa vietata da tutti i tipi di licenza commerciale è il reverse engineering ovvero il disassemblaggio degli eseguibili e la modifica dei sorgenti .... in altri termini è vietato modificare il software, ma non i suoi prodotti che sono di proprietà di chi li ha realizzati e non del proprietario dello strumento che ne ha permesso la realizzazione.
Al limite, ma proprio al limite, si potrebbe obbiettare sulle modifiche che a volte effettuiamo su files come imemail.inc.php oppure x5engine.php, ma ... la stessa icm ha detto che questi files sono lasciati in chiaro proprio per consentirne qualche personalizzazione.
...
Inoltre ho notato che ad esempio nel file generato index.html, è presente un riferimento alla versione di WebSite X5 Evolution. Ci sarebbero troppe cose da riscrivere manualmente ogni volta...
Così come i riferimenti ai nomi ed ai contenuti degli engine sarebbe possibile ma forse non è legalmente permesso.
Io non vedo altri riferimenti diretti al programma. Il resto sono solo sigle e numeri. Togliere l'indicazione del copyright dai file di Incomedia è illegale.
Visto che ci viene gentilmente concessa la possibilità di modificare/personalizzare gli engine ... direi che è eticamente scorretto eliminare i riferimenti a chi ha realizzato il software. Oltretutto occorrerebbe leggere i termini di licenza per vedere se ci sono note a riguardo ... cosa che io non ho fatto, ma è anche vero che non ho mai operato in modo da ledere i diritti d'autore di incomedia ... e gli stessi operatori dell'answers sono perfettamente a conoscenza del fatto che noi abitualmente "lavoriamo" in questi termini e senza aver mai mostrato disappunto.
-
Una domanda ma l'utilizzo di questo script incide negativamente su l' indicizzazione di Google ?
Ciao a tutti
-
Una domanda ma l'utilizzo di questo script incide negativamente su l' indicizzazione di Google ?
Ciao a tutti
Come si direbbe a Roma .... "nun je' ne' po' frega' de' meno ..." :)) ... è solo un tag "Generator" che non serve a nulla.
-
Una domanda ma l'utilizzo di questo script incide negativamente su l' indicizzazione di Google ?
Ciao a tutti
Come si direbbe a Roma .... "nun je' ne' po' frega' de' meno ..." :)) ... è solo un tag "Generator" che non serve a nulla.
Grazie della precisazione
-
server linux aruba restituisce questo errore ei il sito non è più visibile
Errore del server interno
"Il server ha rilevato un errore interno o di errori di configurazione e non è riuscito a completare la richiesta.
Si prega di contattare l'amministratore del server a postmaster@web.it per informarli del tempo è verificato questo errore, e le azioni eseguite poco prima di questo errore.
Maggiori informazioni su questo errore possono essere disponibili nel log degli errori del server."
-
server linux aruba restituisce questo errore ei il sito non è più visibile
Errore del server interno
"Il server ha rilevato un errore interno o di errori di configurazione e non è riuscito a completare la richiesta.
Si prega di contattare l'amministratore del server a postmaster@web.it per informarli del tempo è verificato questo errore, e le azioni eseguite poco prima di questo errore.
Maggiori informazioni su questo errore possono essere disponibili nel log degli errori del server."
Solitamente l'errore 500 è relativo a problemi sui permessi di files e cartelle. Forse hai modificato qualcosa di troppo. In quale circostanza ottieni questo errore? A seguito di quale operazione?
-
server linux aruba restituisce questo errore ei il sito non è più visibile
Errore del server interno
"Il server ha rilevato un errore interno o di errori di configurazione e non è riuscito a completare la richiesta.
Si prega di contattare l'amministratore del server a postmaster@web.it per informarli del tempo è verificato questo errore, e le azioni eseguite poco prima di questo errore.
Maggiori informazioni su questo errore possono essere disponibili nel log degli errori del server."
Solitamente l'errore 500 è relativo a problemi sui permessi di files e cartelle. Forse hai modificato qualcosa di troppo. In quale circostanza ottieni questo errore? A seguito di quale operazione?
Non capisco errore 500 risolto così dopo aver caricato il file degenerator, ho ripristinato i permessi di tutte le cartelle e ora funziona
-
server linux aruba restituisce questo errore ei il sito non è più visibile
Errore del server interno
"Il server ha rilevato un errore interno o di errori di configurazione e non è riuscito a completare la richiesta.
Si prega di contattare l'amministratore del server a postmaster@web.it per informarli del tempo è verificato questo errore, e le azioni eseguite poco prima di questo errore.
Maggiori informazioni su questo errore possono essere disponibili nel log degli errori del server."
Solitamente l'errore 500 è relativo a problemi sui permessi di files e cartelle. Forse hai modificato qualcosa di troppo. In quale circostanza ottieni questo errore? A seguito di quale operazione?
Non capisco errore 500 risolto così dopo aver caricato il file degenerator, ho ripristinato i permessi di tutte le cartelle e ora funziona
Appunto, come ti dicevo, il 500 quasi sempre, quasi, è un problema di permessi. A volte è causato anche da un .htaccess errato.
-
server linux aruba restituisce questo errore ei il sito non è più visibile
Errore del server interno
"Il server ha rilevato un errore interno o di errori di configurazione e non è riuscito a completare la richiesta.
Si prega di contattare l'amministratore del server a postmaster@web.it per informarli del tempo è verificato questo errore, e le azioni eseguite poco prima di questo errore.
Maggiori informazioni su questo errore possono essere disponibili nel log degli errori del server."
Solitamente l'errore 500 è relativo a problemi sui permessi di files e cartelle. Forse hai modificato qualcosa di troppo. In quale circostanza ottieni questo errore? A seguito di quale operazione?
Non capisco errore 500 risolto così dopo aver caricato il file degenerator, ho ripristinato i permessi di tutte le cartelle e ora funziona
Appunto, come ti dicevo, il 500 quasi sempre, quasi, è un problema di permessi. A volte è causato anche da un .htaccess errato.
Si certo li avevo capito ma la cosa strana è che se io lo richiamo fa errore, se non lo richiamo funziona. quindi !!!!!!!!!!!!!!!!
-
server linux aruba restituisce questo errore ei il sito non è più visibile
Errore del server interno
"Il server ha rilevato un errore interno o di errori di configurazione e non è riuscito a completare la richiesta.
Si prega di contattare l'amministratore del server a postmaster@web.it per informarli del tempo è verificato questo errore, e le azioni eseguite poco prima di questo errore.
Maggiori informazioni su questo errore possono essere disponibili nel log degli errori del server."
Solitamente l'errore 500 è relativo a problemi sui permessi di files e cartelle. Forse hai modificato qualcosa di troppo. In quale circostanza ottieni questo errore? A seguito di quale operazione?
Non capisco errore 500 risolto così dopo aver caricato il file degenerator, ho ripristinato i permessi di tutte le cartelle e ora funziona
Appunto, come ti dicevo, il 500 quasi sempre, quasi, è un problema di permessi. A volte è causato anche da un .htaccess errato.
Si certo li avevo capito ma la cosa strana è che se io lo richiamo fa errore, se non lo richiamo funziona. quindi !!!!!!!!!!!!!!!!
Forse ho capito, tu dici che se richiami il degenerator, ti modifica i permessi ed hai il 500?
-
server linux aruba restituisce questo errore ei il sito non è più visibile
Errore del server interno
"Il server ha rilevato un errore interno o di errori di configurazione e non è riuscito a completare la richiesta.
Si prega di contattare l'amministratore del server a postmaster@web.it per informarli del tempo è verificato questo errore, e le azioni eseguite poco prima di questo errore.
Maggiori informazioni su questo errore possono essere disponibili nel log degli errori del server."
Solitamente l'errore 500 è relativo a problemi sui permessi di files e cartelle. Forse hai modificato qualcosa di troppo. In quale circostanza ottieni questo errore? A seguito di quale operazione?
Non capisco errore 500 risolto così dopo aver caricato il file degenerator, ho ripristinato i permessi di tutte le cartelle e ora funziona
Appunto, come ti dicevo, il 500 quasi sempre, quasi, è un problema di permessi. A volte è causato anche da un .htaccess errato.
Si certo li avevo capito ma la cosa strana è che se io lo richiamo fa errore, se non lo richiamo funziona. quindi !!!!!!!!!!!!!!!!
Forse ho capito, tu dici che se richiami il degenerator, ti modifica i permessi ed hai il 500?
si e' così ora il generatore è sulla robt del sito se non lo richiamo funziona, infatti la scritta webstie...............non viene visualizzata, se lo richiamo il sito non si vede + e da errore 500
-
Ancora errore 500 server linux aruba
-
Prova a modificare il codice come segue, aggiungendo la riga evidenziata:
[attachimg=1]
-
Prova a modificare il codice come segue, aggiungendo la riga evidenziata:
(Attachment Link)
Ciao e grazie dell' aiuto, ho fatto quello che mi hai suggerito e quando ho richiamato il degenerator mi è apparsa questa schermata - contatti.php Fatal error: Call to undefined function chomod() in /web/htdocs/www.grafikoweb.it/home/degenerator.php on line 11
-
Prova a modificare il codice come segue, aggiungendo la riga evidenziata:
(Attachment Link)
Ciao e grazie dell' aiuto, ho fatto quello che mi hai suggerito e quando ho richiamato il degenerator mi è apparsa questa schermata - contatti.php Fatal error: Call to undefined function chomod() in /web/htdocs/www.grafikoweb.it/home/degenerator.php on line 11
chomod ??? ??
chmod !!!!
;)
-
chomod ??? ??
chmod !!!!
;)
Ok hai ragione funziona GRAZIE MILLE ;) , ultima cosa ma questa modifica è valida su tutti i server linux aruba, o bisogna vedere server x server.
Grazie ancora
-
chomod ??? ??
chmod !!!!
;)
Ok hai ragione funziona GRAZIE MILLE ;) , ultima cosa ma questa modifica è valida su tutti i server linux aruba, o bisogna vedere server x server.
Grazie ancora
Diciamo che con le sue infinite modifiche siamo arrivati ad un codice abbastanza standard. L'unica differenza potrebbe esserci tra win e linux.
-
chomod ??? ??
chmod !!!!
;)
Ok hai ragione funziona GRAZIE MILLE ;) , ultima cosa ma questa modifica è valida su tutti i server linux aruba, o bisogna vedere server x server.
Grazie ancora
Diciamo che con le sue infinite modifiche siamo arrivati ad un codice abbastanza standard. L'unica differenza potrebbe esserci tra win e linux.
GRAZIE ancora ciao
-
Buon giorno a tutti.
Su Hosting linux non ho avuto problemi, su Ruba con hosting windows, sto avendo problemi, nel senso che nel codice html, non vedo il meta name generator.
Però quando richiamo il file php, visualizzo questo :
degenerator.php not ok![/size]imsearch.php Warning: rename(imsearch.php,imsearch.php.old) [function.rename (http://www.fabrizioamorosoarchitetto.it/function.rename)]: File exists in D:\Inetpub\webs\sitoit\degenerator.php on line 5ok!imsitemap.html Warning: rename(imsitemap.html,imsitemap.html.old) [function.rename (http://www.fabrizioamorosoarchitetto.it/function.rename)]: File exists in D:\Inetpub\webs\sitoit\degenerator.php on line 5ok!index.html Warning: rename(index.html,index.html.old) [function.rename (http://www.fabrizioamorosoarchitetto.it/function.rename)]: File exists in D:\Inetpub\webs\sitoit\degenerator.php on line 5ok!pagina-1.html Warning: rename(pagina-1.html,pagina-1.html.old) [function.rename (http://www.fabrizioamorosoarchitetto.it/function.rename)]: File exists in D:\Inetpub\webs\sitoit\degenerator.php on line 5ok!pagina-2.html Warning: rename(pagina-2.html,pagina-2.html.old) [function.rename (http://www.fabrizioamorosoarchitetto.it/function.rename)]: File exists in D:\Inetpub\webs\sitoit\degenerator.php on line 5ok!pagina-3.html Warning: rename(pagina-3.html,pagina-3.html.old) [function.rename (http://www.fabrizioamorosoarchitetto.it/function.rename)]: File exists in D:\Inetpub\webs\sitoit\degenerator.php on line 5ok!
p.s.
Ho modificato tutti i permessi, e ho modificato così il file php :
<?php
function evirator($webpage) {
if ($webpage != "degenerator.php") {
rename ($webpage, $webpage . ".old");
$new_webpage= $webpage;
$webpage = $webpage . ".old";
$fp = fopen ($webpage, "r");
$fp_out = fopen ($new_webpage, "w");
chmod($new_webpage, fileperms ($webpage));
while (! feof($fp)) {
$riga = fgets($fp,1024);
if (!stristr($riga,'<meta name="Generator" content=')) {
fwrite($fp_out, $riga);
}
}
fclose ($fp);
fclose ($fp_out);
echo " ok!<BR>";
} else {
echo " not ok!<BR>";
}
}
$dirname=getcwd().'\\public\\..\\';
$array_ext=array('.html','.php');
$handle = opendir($dirname);
while (false !== ($file = readdir($handle))) {
if(is_file($dirname.$file)){
$ext = strtolower(substr($file, strrpos($file, "."), strlen($file)-strrpos($file, ".")));
if(in_array($ext,$array_ext)){
echo "$file ";
evirator($file);
}
}
}
$handle = closedir($handle);
?>
Chi sa aiutarmi?
Grazie"!
-
Buon giorno a tutti.
Su Hosting linux non ho avuto problemi, su Ruba con hosting windows, sto avendo problemi, nel senso che nel codice html, non vedo il meta name generator.
ma sull'hosting windows è attivo il php?
-
pare di si,
-
pare, parebbe o ne sei sicuro al ciento pe ciento...?
-
verifico
-
Pare che "un po' di php" ce l'hai:
www.fabrizioamorosoarchitetto.it/imsearch.php
Hai letto tutto il topic?
Sono il meno adatto per esprimermi su questo linguaggio ma nei primi post si parla di Aruba e Windows.
-
Pare che "un po' di php" ce l'hai:
www.fabrizioamorosoarchitetto.it/imsearch.php
Hai letto tutto il topic?
Sono il meno adatto per esprimermi su questo linguaggio ma nei primi post si parla di Aruba e Windows.
Ho letto tutto, e ho fatto tutto!
il php, mi dicono che c'è, solo che è su hosting windows.
-
Buon giorno, scusate......
per farlo funzionare anche con la versione 10, debbo fare qualcosa?
oppure funziona coma la 9?
Grazie!
-
Ho una domanda...
Ma se modificassi la riga
<?php
function evirator($webpage) {
if ($webpage != "degenerator.php") {
rename ($webpage, $webpage . ".old");
$new_webpage= $webpage;
$webpage = $webpage . ".old";
$fp = fopen ($webpage, "r");
$fp_out = fopen ($new_webpage, "w");
while (! feof($fp)) {
$riga = fgets($fp,1024);
if (!stristr($riga,'<meta name="Generator" content=')) {
fwrite($fp_out, $riga);
}
}
fclose ($fp);
fclose ($fp_out);
echo " ok!<BR>";
} else {
echo " not ok!<BR>";
}
}
$dirname='./';
$array_ext=array('.html','.php');
$handle = opendir($dirname);
while (false !== ($file = readdir($handle))) {
if(is_file($dirname.$file)){
$ext = strtolower(substr($file, strrpos($file, "."), strlen($file)-strrpos($file, ".")));
if(in_array($ext,$array_ext)){
echo "$file ";
evirator($file);
}
}
}
$handle = closedir($handle);
?>
In qualcosa del tipo
if (!stristr($riga,'<meta name="Generator" content=')) then $riga="<meta name="generator" content="Incomedia WebSite X5 Evolution 11.0.0.0000" />
" {
O l'equivalente (non in basic) posso cambiare il valore della stringa?
-
Ma a che ti serve cambiare quella stringa? Posso capire toglierla, ma cambiarla .. mah ...
Comunque così dovrebbe funzionare:
Only registered users can see contents. Please click here to Register or Login.
-
In effetti non serve... è un idea bislacca...
Ma era interessante scrivere una versione inesistente di WS X5 (es. WS X6) e poi chiedere a quelli dell'official come mai non mi funzionava il codice... :D
-
Buon giorno.
Da qualche giorno sto visualizzando questo :
Only registered users can see contents. Please click here to Register or Login.
Cosa significa?
Grazie!
-
Ho testato lo script su Aruba ed altri due hosting di cui uno su win, ma nulla cambia nel meta generator delle pagine costruite con evo10.
Qualcuno ha testato altri metodi per eliminare tutta la pappardella che genera il programma?
Grazie e saluti
-
Ciao ragazzi ,
ho provato di tutto e di più e nulla da fare non funziona almeno su server di altervista , avete qualche idea da come togliere sta scritta di creato da websitex5 ?
grazie
-
Degenerator ultima release, testato su linux di aruba, tophost ed altervista ....
<QUI> (http://www.unofficialwsx5.com/index.php?topic=354.msg2158#msg2158)
Qualcuno metta un avviso per l'aggiornamento anche sul "coso" ... answers.
-
Grazie serzio, stavo usando Windows grep segnalatomi da Milux, ma ripasserò al degenerator
-
non funziona ! boh , :( peccato
-
Nulla da fare non si riesce ad eliminare dal codice ( aruba Windows) , come ad altri , anche a me da errore oppure rimane il metatag di wsx5 vers. 10.1. xxxx.
Peccato sarebbe stato comodo di poter non eliminare ogni volta manualmente :(
se avete idee che funzioni, oppure qualche script corretto inserite xfavore ,
grazie a tutti !
-
Nulla da fare non si riesce ad eliminare dal codice ( aruba Windows) , come ad altri , anche a me da errore oppure rimane il metatag di wsx5 vers. 10.1. xxxx.
Peccato sarebbe stato comodo di poter non eliminare ogni volta manualmente :(
se avete idee che funzioni, oppure qualche script corretto inserite xfavore ,
grazie a tutti !
Appena provato su un hosting windows di aruba e risulta funzionante. Probabilmente hai una impostazione restrittiva sui permessi di accesso a cartelle e files.
-
CIao ,
oggi non avendo nulla da fare , mi son detto ; avendo un'età che mi distoglie sempre piu dal vero divertimento
(capisci amee) 8) 8) o
vediamo se posso peggiorare qualcosa , ora veniamo al fatto:
-perchè se cambio nome al file degenerator.php ,
es: degenera.php funziona solo la prima volta che viene chiamato e le volte successive mi da questo errore??
Parse error: syntax error, unexpected T_ELSE in D:\inetpub\webs\*****riit\degeneratore.php on line 24
mentre il file degenerator.php funziona regolarmente
Grazie
gli asterischi sono statiaggiunti da me
-
CIao ,
oggi non avendo nulla da fare , mi son detto ; avendo un'età che mi distoglie sempre piu dal vero divertimento
(capisci amee) 8) 8) o
vediamo se posso peggiorare qualcosa , ora veniamo al fatto:
-perchè se cambio nome al file degenerator.php ,
es: degenera.php funziona solo la prima volta che viene chiamato e le volte successive mi da questo errore??
Parse error: syntax error, unexpected T_ELSE in D:\inetpub\webs\*****riit\degeneratore.php on line 24
mentre il file degenerator.php funziona regolarmente
Grazie
gli asterischi sono statiaggiunti da me
Vediamo ... ti lascio un indizio. Degenerator.php è un file php come tutti gli altri del sito web. ;)
-
credo di aver intuito il piccolo errore di battitura ;D
Ma non so se Serzio si riferisce ad altro... (io non suggerisco :P )
-
credo di aver intuito il piccolo errore di battitura ;D
Ma non so se Serzio si riferisce ad altro... (io non suggerisco :P )
Battitura? Noo, sei fuori strada. Un altro tentativo e poi ve lo spiego io? Come fai a cercare qualcosa senza sapere come è fatta?
-
Se Sergio me lo permette, mi intrometto con proverbio cinese: "Stomaco non deve digelile se stesso"
-
Se Sergio me lo permette, mi intrometto con proverbio cinese: "Stomaco non deve digelile se stesso"
Senza offesa, dicevo ai miei "ragazzi" che il codice doveva essere "a prova di segretaria" .... nel senso che doveva essere immune alle più banali operazioni dei non-programmatori.
In questo caso avrei potuto utilizzare un "marker" diverso per evitare l'autodigestione. Sarebbe bastato utilizzare una variabile $MAALOX o un semplice commento .... ;) ... se ho tempo, pubblico una versione con gastroprotettore.
-
Forse non si è capito ma il mio intervento non voleva essere una critica al tuo de-generator ma una vera richiesta di permesso per dare un indizio orientaleggiante in un territorio in cui non mi sento a mio agio (e per una volta che avevo capito l'errore...) :)
Benvenuti ad un'altra puntata di "Medicina 33" :lol:
-
credo di aver intuito il piccolo errore di battitura ;D
Ma non so se Serzio si riferisce ad altro... (io non suggerisco :P )
Battitura? Noo, sei fuori strada. Un altro tentativo e poi ve lo spiego io? Come fai a cercare qualcosa senza sapere come è fatta?
allora c'è un secondo errore, perchè il primo è che ha chiamato il file degeneratore.php invece di degenerator.php
-
Forse non si è capito ma il mio intervento non voleva essere una critica al tuo de-generator
Lungi da me credere una cosa simile. E se anche lo fosse stato, sarebbe stata una critica meritata, ho peccato di superficialità.
ma una vera richiesta di permesso per dare un indizio orientaleggiante in un territorio in cui non mi sento a mio agio (e per una volta che avevo capito l'errore...) :)
Benvenuti ad un'altra puntata di "Medicina 33" :lol:
Il degenerator originale leggeva uno ad uno i files php e html della directory corrente per poi "processarli" solo se il nome del file non era corrispondente alla stringa "degenerator.php" per evitare la sua stessa autodistruzione .... quindi un nome unico e ben definito.
[attach=1]
Quello attuale, invece, esegue la funzione eviratrice ... evirator() ... solo se il nome file è diverso dal nome dello script degeneratore, qualunque esso sia.
[attach=2]
[attachurl=3]
-
Lungi da me credere una cosa simile.
Meno male, come ben sai è difficile a volte in un post dare la giusta "espressione" alle parole scritte.
Bene, adesso il nuovo de-generator "a prova di segretaria" ha la sua "tonaca mucosa" (Luciano Onder) :)
-
porca paletta ,
che si autodistruggeva lo avevo capito ,
ho anche cambiato il nome all'interno del file nelle righe che
riportavano degenerator.php in degeneratore.php
mi sono letto tutti i comandi PHP ,
dopo ore di tentativi e conoscendo poco poco la materia
ho deciso di chiedere aiuto .
grazie
-
Forse non si è capito ma il mio intervento non voleva essere una critica al tuo de-generator
Lungi da me credere una cosa simile. E se anche lo fosse stato, sarebbe stata una critica meritata, ho peccato di superficialità.
ma una vera richiesta di permesso per dare un indizio orientaleggiante in un territorio in cui non mi sento a mio agio (e per una volta che avevo capito l'errore...) :)
Benvenuti ad un'altra puntata di "Medicina 33" :lol:
Il degenerator originale leggeva uno ad uno i files php e html della directory corrente per poi "processarli" solo se il nome del file non era corrispondente alla stringa "degenerator.php" per evitare la sua stessa autodistruzione .... quindi un nome unico e ben definito.
[attach=1]
Quello attuale, invece, esegue la funzione eviratrice ... evirator() ... solo se il nome file è diverso dal nome dello script degeneratore, qualunque esso sia.
[attach=2]
[attachurl=3]
Avevo cannato tutto... :lol:
-
ciao , e grazie per il nuovo script,
chiedo solo per capire ,
utilizzando lo script precedente cosa si dovrebbe modificare per funzionare
cambiando nome da degenerator.php a xxxxxxxx.php.
Se mi permettete avrei un'altra cosa da chiedere,
per cancellare i file rinominati .old non utilizzando lo stesso degenerator.php ,
in rete ho trovato :
$file = '.old';
if (unlink($file)) {
echo 'il file è stato cancellato';
}else{
echo 'il file NON è stato cancellato';
}
ho tentato modificandolo ............ma
perchè non funziona ,
grazie
-
Ultima release. Da url è possibile chiedere di cancellare i files di backup subito dopo il trattamento di bellezza. ;)
Sintassi url: degenerator.php?cmd=del
[attachurl=1]
-
ciao
non riesco a farlofunzionare .................
scrivo :
www.xxxxxxx.it/degenerator.php?cmd=del
non cancella .old
grazie
-
Ultima release. Da url è possibile chiedere di cancellare i files di backup subito dopo il trattamento di bellezza. ;)
Sintassi url: degenerator.php?cmd=del
(Attachment Link)
Dovrebbe funzionare. Prova a vedere se stai usando l'ultima versione .... build 16 ... con il comando degenerator.php?cmd=ver
-
Mi sa che non ha nemmeno visto il link:
[attachimg=1]
-
Mi sa che non ha nemmeno visto il link:
Può essere, ma anche no. Ho sostituito l'allegato dopo aver inserito l'opzione "ver" e non ho fatto caso al valore prima dell'azzeramento del contatore.
-
Ciao ,
ho scaricato oggi il file , editandolo ho notato delle differenze con il file che ho scaricato ieri 29-11.
(piu tardi lo metto online , lo provo)sicuramente funge , cè la riga
function evirator($webpage, $cmd) {
la funzione che richiama $cmd viene richiamata digitando www.xxxxx.it/degenerator.php?cmd=del
(dai :) :) ho visto il link , ieri e oggi , sono datato non ......rinco......hihihihihihihihihihi
scusa se ti richiedo ancora ;
con il vecchio degenerator.php cosa si dovrebbe modificare per renderlo funzionante con nome file diverso
ho tentato da solo ....................(la curiosità è l'anima della vita)
grazie
ciao
-
Ciao ,
ho scaricato oggi il file , editandolo ho notato delle differenze con il file che ho scaricato ieri 29-11.
(piu tardi lo metto online , lo provo)sicuramente funge , cè la riga
function evirator($webpage, $cmd) {
la funzione che richiama $cmd viene richiamata digitando www.xxxxx.it/degenerator.php?cmd=del
Se c'e' la riga con il parametro $cmd ... vuol dire che è la versione b.15
b.14
- funzione che rileva il nome dello script, qualunque esso sia, per utilizzarlo come anti-autocannibalismo
- controllo anticorpi spostato nel corpo main per evitare di richiamare la funzione evirator() a vuoto
b.15
- inserimento opzione di cancellazione dei file .old (parametro del)
b.16
- inserimento opzione per la visualizzazione del numero di build (parametro ver)
(dai :) :) ho visto il link , ieri e oggi , sono datato non ......rinco......hihihihihihihihihihi
scusa se ti richiedo ancora ;
con il vecchio degenerator.php cosa si dovrebbe modificare per renderlo funzionante con nome file diverso
ho tentato da solo ....................(la curiosità è l'anima della vita)
grazie
ciao
Avresti dovuto modificare il nome del file indicato nella riga con l' IF.
-
Ciao ,
la ver. è la build 16
thank you
eeeeeeee colgo l'occasione per augurarvi Buon Natale e un felice anno nuovo a tutto lo staff e utenti
del forum.
ps: potevi mettere un alberello come emoction (smiley) hihihihihihi