Ciao altraSoluzione,
rivedendo e cercando di snellire il codice, lo script dovrebbe inserire 1 record con circa 130 dati ogni 5 minuti con il cron, dopo aver effettuato il controllo.
Come già' detto il dubbio e' che il server vada in "blocco" e sarebbe un problema perché all'interno ci sono altri siti, compresi e-commerce.
ghost
@ghost
Post creati da ghost
-
RE: Alternativa al cronjob
-
RE: Alternativa al cronjob
Sicuramente il cron e' la soluzione piu' comoda. Considera che dovrei inserire circa 100 record con 20 campi, impostando il cron ogni 5 minuti tutti i giorni 24 ore su 24, non pensi si potrebbe sovraccaricare il server? Questo e' il mio unico dubbio
-
RE: Alternativa al cronjob
Ciao linoma e grazie per la risposta.
Il problema sono gli "intervalli regolari", di solito uso javascript, ma in questo caso non funzionerebbero. -
Alternativa al cronjob
Ciao a tutti,
ho un file txt con dei valori che mi viene spedito sul server con un tempo che varia da 5 minuti a un'ora circa.
Ho impostato un cronjop ogni ora, che attiva un file php e facendo il parsing del txt, inserisce i dati in un database MySQL.
Funziona tutto correttamente, ma mi servirebbe aggiornare il database ad ogni cambiamento del file txt in tempo reale. Non vorrei impostare il cronjob ogni 5 minuti, penso possa sovraccaricare il server (cloud linux). Il sistema deve funzionare 24 su 24 anche quando nessuno sta visitando la pagina, quindi non posso utilizzare il long polling o simili. C'e' un'alternativa al cronjob? -
RE: URL rewrite pagine e sottopagine
Risolto. Nel caso dovesse servire a qualcuno, ho semplicemente creato i link con i percorsi assoluti
-
URL rewrite pagine e sottopagine
Salve a tutti,
come da titolo ho una struttura con pagine e sottopagine e sto provando a modificare gli url in htaccess.La url di esempio ha il seguente formato:
nomesito.com/index.php?lang=it&pagina=chi-siamo
che diventa:
con questo codice:
RewriteRule ^([A-Z]{2})/([A-Za-z0-9_-]+)/?$ index.php?lang=$1&pagina=$2 [L,QSA,NC]
fino qui nessun problema.
Vorrei che sulla barra degli indirizzi comparisse il percorso delle pagine sottopagine fino ad arrivare all'ultima pagina, il link e' il seguente:
nomesito.com/index.php?lang=it&sottop1=nome-sottop1&sottop2=nome-sottop2&pagina=chi-siamo
che diventa:
nomesito.com/it/nome-sottop1/nome-sottop2/chi-siamo
con questo codice fino a 2 livelli di pagine/sottopagine (in totale sono 5 ma semplifico):
RewriteRule ^([A-Z]{2})/([A-Za-z0-9_-]+)/?$ index.php?lang=$1& pagina=$2 [L,QSA,NC]
RewriteRule ^([A-Z]{2})/([A-Za-z0-9_-]+)/([A-Za-z0-9_-]+)/?$ index.php?lang=$1&sottop1=$2&pagina=$3 [L,QSA,NC]
RewriteRule ^([A-Z]{2})/([A-Za-z0-9_-]+)/([A-Za-z0-9_-]+)/([A-Za-z0-9_-]+)/?$ index.php?lang=$1&sottop1=$2&sottop2=$3&pagina=$3 [L,QSA,NC]Funziona tutto regolarmente, ma quando clicco su una sottopagina, i link si "aggiungono" a quelli già' esistenti sulla barra degli indirizzi,
es:clicco su nome-sottop2 ottengo:
nomesito.com/it/nome-sottop1/nome-sottop2ma se in seguito clicco su
nome-sottop invece di questo link:
nomesito.com/it/nome-sottopmi compare questo:
nomesito.com/it/**nome-sottop1/nome-sottop2/**nome-sottopmantenendo /nome-sottop1/nome-sottop2/ che erano già' presenti sulla barra degli indirizzi.
Di seguito un link di esempio:
[HTML]<a href="<?php echo CleanStringNome($rows_ sottop1['nome']); ?>/<?php echo CleanStringNome($rows_ sottop2['nome']); ?>/<?php echo CleanStringNome($rows_ sottop3['nome']); ?>"><?php echo $rows_pagina['nome'];?></a>[/HTML]Penso sia un errore nel codice per il rewrite, come posso risolvere?
-
Partecipazione a gare pubbliche
Ciao a tutti,
ho cercato informazioni in merito ma non ho trovato niente.
Vorrei sapere chi (dei minimi 2014) può' partecipare alle gare pubbliche (es.: università'):- ditta individuale
- autonomo libero professionista (iscritto all'eventuale albo)
- autonomo "non professionista" (senza laurea)
A quanto so e' obbligatoria l'iscrizione al MePA, quindi verrebbero tagliati fuori gli autonomi, mi sbaglio?
Chi sa qualcosa in merito? -
RE: Regime dei minimi ditta individuale calcolo INPS per modello Unico2014
Grazie ancora per la risposta, seguiro' il suo consiglio
-
RE: Regime dei minimi ditta individuale calcolo INPS per modello Unico2014
Grazie per la risposta, a questo punto effettuo subito la registrazione all'INPS.
Ma per l'Unico cosa dovrei dichiarare, visto che comincero' a pagare solo da quest'anno? Le eventuali rate non pagate le dovro' dichiarare nell'unico 2015? -
Regime dei minimi ditta individuale calcolo INPS per modello Unico2014
Ciao a tutti,
ho aperto la parita iva a gennaio 2013 e sono iscritto all'INPS gestione commercianti.
Nel modello Unico nel rigo LM7 (contributi previdenziali e assistenziali), cosa dovrei indicare considerato che nel 2013 l'INPS non mi ha inviato nessun bollettino per il pagamento? -
RE: attivare mod_rewrite su VPS linux aruba
ok, grazie comunque per il tempo che mi hai dedicato. Cerchero' di di scrivere l'eventuale soluzione nel caso dovesse servire a qualcun altro
-
RE: attivare mod_rewrite su VPS linux aruba
ok, mi hai dato una bella e una brutta notizia insieme!
Quindi, per esclusione, il problema e' di prestashop.
Hai idea di cosa puo' essere vedendo l'htaccess creato da prestashop? Il problema puo' essere che il file si trovi in una sotto cartella (cartellaInizio), piuttosto che nella root principale? Non so piu' dove mettere manoHo notato che se imposto nel pannello di controllo di prestashop, la funzione per la riscrittura degli url, il file htaccess cambia e rispetto a quello che ti ho postato prima diventa cosi':
startDo not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again.htaccess automaticaly generated by PrestaShop e-commerce open-source solution
+++---prestashop.com - +++---prestashop.com/forums
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^---dominio.com$
RewriteRule . - [E=REWRITEBASE:/cartellaInizio/]
RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]Images
RewriteCond %{HTTP_HOST} ^---dominio.com$
RewriteRule ^([0-9])(-[_a-zA-Z0-9-])?(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg
RewriteCond %{HTTP_HOST} ^---dominio.com$
RewriteRule ^([0-9])([0-9])(-[_a-zA-Z0-9-])?(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg
RewriteCond %{HTTP_HOST} ^---dominio.com$
RewriteRule ^([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-])?(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg
RewriteCond %{HTTP_HOST} ^---dominio.com$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-])?(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg
RewriteCond %{HTTP_HOST} ^---dominio.com$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-])?(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg
RewriteCond %{HTTP_HOST} ^---dominio.com$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-])?(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg
RewriteCond %{HTTP_HOST} ^---dominio.com$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[a-zA-Z0-9-])?(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg
RewriteCond %{HTTP_HOST} ^---dominio.com$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-])?(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg
RewriteCond %{HTTP_HOST} ^---dominio.com$
RewriteRule ^c/([0-9]+)(-[._a-zA-Z0-9-])(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg
RewriteCond %{HTTP_HOST} ^---dominio.com$
RewriteRule ^c/([a-zA-Z-]+)(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpgAlphaImageLoader for IE and fancybox
RewriteCond %{HTTP_HOST} ^---dominio.com$
RewriteRule ^images_ie/?([^/]+).(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$2
RewriteCond %{HTTP_HOST} ^---dominio.com$
RewriteRule . - [E=REWRITEBASE:/magasin/]
RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]Images
RewriteCond %{HTTP_HOST} ^---dominio.com$
RewriteRule ^([0-9])(-[_a-zA-Z0-9-])?(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg
RewriteCond %{HTTP_HOST} ^---dominio.com$
RewriteRule ^([0-9])([0-9])(-[_a-zA-Z0-9-])?(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg
RewriteCond %{HTTP_HOST} ^---dominio.com$
RewriteRule ^([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-])?(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg
RewriteCond %{HTTP_HOST} ^---dominio.com$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-])?(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg
RewriteCond %{HTTP_HOST} ^---dominio.com$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-])?(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg
RewriteCond %{HTTP_HOST} ^---dominio.com$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-])?(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg
RewriteCond %{HTTP_HOST} ^---dominio.com$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[a-zA-Z0-9-])?(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg
RewriteCond %{HTTP_HOST} ^---dominio.com$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-])?(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg
RewriteCond %{HTTP_HOST} ^---dominio.com$
RewriteRule ^c/([0-9]+)(-[._a-zA-Z0-9-])(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg
RewriteCond %{HTTP_HOST} ^---dominio.com$
RewriteRule ^c/([a-zA-Z-]+)(-[0-9]+)?/.+.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpgAlphaImageLoader for IE and fancybox
RewriteCond %{HTTP_HOST} ^---dominio.com$
RewriteRule ^images_ie/?([^/]+).(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$2Dispatcher
RewriteCond %{REQUEST_FILENAME} -s
RewriteCond %{REQUEST_FILENAME} -l
RewriteCond %{REQUEST_FILENAME} -d
RewriteCond %{HTTP_HOST} ^---dominio.com$
RewriteRule ^.$ - [NC,L]
RewriteCond %{HTTP_HOST} ^---dominio.com$
RewriteRule ^.$ %{ENV:REWRITEBASE}index.php [NC,L]
</IfModule>#If rewrite mod isn't enabled
ErrorDocument 404 /dominio/index.php?controller=404endDo not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again -
RE: attivare mod_rewrite su VPS linux aruba
provato, non fa niente, se invece provo cosi':
RewriteEngine on
RewriteCond %{HTTP_HOST} ^.$
RewriteRule ^(.)$ nomedominio.it [R=301,L]mi reindirizza tranquillamente su un altro sito
-
RE: attivare mod_rewrite su VPS linux aruba
ciao Juanin, scusa per il ritardo, ma sono sommerso di lavoro.
Facendo la prova con il redirect 301, mi da: "Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator to inform of the time the error occurred and of anything you might have done that may have caused the error. More information about this error may be available in the server error log." -
RE: attivare mod_rewrite su VPS linux aruba
il file .htaccess si trova nella cartella "cartellaInizio" ed e' quello di prestashop:
startDo not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again.htaccess automaticaly generated by PrestaShop e-commerce open-source solution
+++---prestashop.com - +++---prestashop.com/forums
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^---dominio.com$
RewriteRule . - [E=REWRITEBASE:/cartellaInizio/]
RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]AlphaImageLoader for IE and fancybox
RewriteCond %{HTTP_HOST} ^---dominio.com$
RewriteRule ^images_ie/?([^/]+).(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$2
RewriteCond %{HTTP_HOST} ^---dominio.com$
RewriteRule . - [E=REWRITEBASE:/magasin/]
RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]AlphaImageLoader for IE and fancybox
RewriteCond %{HTTP_HOST} ^---dominio.com$
RewriteRule ^images_ie/?([^/]+).(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$2
</IfModule>#If rewrite mod isn't enabled
ErrorDocument 404 /cartellaInizio/index.php?controller=404endDo not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again -
RE: attivare mod_rewrite su VPS linux aruba
ho installato prestashop e nel pannello di controllo alla voce "URL semplificato" mi dice: "Riscrittura degli URL (mod_rewrite) non è attivo sul server o non è possibile verificare la configurazione del server. Se si desidera utilizzare Friendly URL è necessario attivare questo mod.".
Quando lo attivo, l'url delle pagine diventa URL semplificato ma quando clicco sui link mi dice: "not found", non trova nessuna pagina.
Le regole le gestisce prestashop -
RE: attivare mod_rewrite su VPS linux aruba
la versione di linux e' CentOS 6 x64.
A quanto ho letto, il modulo mod_rewrite, si abilita direttamente dal file di configurazione, eliminando il simbolo "#", sul plesk c'e' solo una voce "rewrite", che si trova in "impostazioni di ottimizzazione di Apache", ma e' gia' flaggata. -
RE: attivare mod_rewrite su VPS linux aruba
ciao Juanin,
la versione linux e' la 2.6.32-042stab078.27Parallels Plesk Panel v10.4.4_build1013111102.18 os_CentOS 6
versione Apache (non l'ho trovata)
AllowOverride modificato in:
<Directory />
Options FollowSymLinks Indexes
AllowOverride All
</Directory>la procedura che ho trovato su internet e' la seguente:
1- aprire il file "httpd.conf" di Apache
2- togliere il cancellato "#" alle due stringhe:- LoadModule rewrite_module modules/mod_rewrite.so
- AddModule mod_rewrite.c (nel mio file NON e' presente)
3 - Impostate la direttiva “AllowOverride” con "All"
per alcuni questa procedura ha funzionato, ma come già' detto, la mia versione di Apache probabilmente non supporta l’ "AddModule"
-
attivare mod_rewrite su VPS linux aruba
Ciao ragazzi, come da oggetto non riesco ad attivare il modulo mod_rewrite su aruba server linux.
Nel file httpd.conf la stringa "LoadModule rewrite_module modules/mod_rewrite.so" era già' decommentata e ho modificato "AllowOverride" in "All".
Nel file pero', non e' presente la stringa "AddModule mod_rewrite.c", quindi penso che la mia versione di Apache non supporti l? "AddModule".
Qualcuno sa come attivare questo modulo?