Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > it.comp.www.php > #20004 > unrolled thread
| Started by | alex <1j9448a02@lnx159sneakemail.com.invalid> |
|---|---|
| First post | 2015-10-12 07:36 +0200 |
| Last post | 2015-10-14 09:24 +0200 |
| Articles | 15 — 4 participants |
Back to article view | Back to it.comp.www.php
problema con .htaccess alex <1j9448a02@lnx159sneakemail.com.invalid> - 2015-10-12 07:36 +0200
Re: problema con .htaccess Andrea D'Amore <anddam+NOSPAM@brapi.net> - 2015-10-12 08:49 +0200
Re: problema con .htaccess alex <1j9448a02@lnx159sneakemail.com.invalid> - 2015-10-12 20:48 +0200
Re: problema con .htaccess bramante <bramante@yopmail.com> - 2015-10-12 22:09 +0200
Re: problema con .htaccess alex <1j9448a02@lnx159sneakemail.com.invalid> - 2015-10-13 11:40 +0200
Re: problema con .htaccess Alessandro Pellizzari <shuriken@amiran.it> - 2015-10-13 07:29 +0000
Re: problema con .htaccess alex <1j9448a02@lnx159sneakemail.com.invalid> - 2015-10-13 11:56 +0200
Re: problema con .htaccess alex <1j9448a02@lnx159sneakemail.com.invalid> - 2015-10-13 17:48 +0200
Re: problema con .htaccess Alessandro Pellizzari <shuriken@amiran.it> - 2015-10-13 20:10 +0000
Re: problema con .htaccess alex <1j9448a02@lnx159sneakemail.com.invalid> - 2015-10-13 22:31 +0200
Re: problema con .htaccess Alessandro Pellizzari <shuriken@amiran.it> - 2015-10-13 20:46 +0000
Re: problema con .htaccess Andrea D'Amore <anddam+NOSPAM@brapi.net> - 2015-10-14 08:12 +0200
Re: problema con .htaccess Alessandro Pellizzari <shuriken@amiran.it> - 2015-10-14 07:17 +0000
Re: problema con .htaccess Andrea D'Amore <anddam+NOSPAM@brapi.net> - 2015-10-14 12:25 +0200
Re: problema con .htaccess alex <1j9448a02@lnx159sneakemail.com.invalid> - 2015-10-14 09:24 +0200
| From | alex <1j9448a02@lnx159sneakemail.com.invalid> |
|---|---|
| Date | 2015-10-12 07:36 +0200 |
| Subject | problema con .htaccess |
| Message-ID | <mvfgse$j6l$1@speranza.aioe.org> |
ciao a tutti, forse non è il posto adatto per discutere delle problematiche di apache, ma visto che si ha spesso a che fare con problemi di routing... In pratica ho creato il mio .htaccess RewriteEngine On RewriteRule ^(.*)/vh/(.*)$ $1/virtual_hosts/$2 [L] Quindi se mi collego a http://test/web/vh/index.php si dovrebbe aprire http://test/web/virtual_hosts/index.php Ma in realtà il server risponde con il tipico Error 404... Cosa mi sfugge?
[toc] | [next] | [standalone]
| From | Andrea D'Amore <anddam+NOSPAM@brapi.net> |
|---|---|
| Date | 2015-10-12 08:49 +0200 |
| Message-ID | <mvfl5q$t0r$1@virtdiesel.mng.cu.mi.it> |
| In reply to | #20004 |
On 2015-10-12 05:36:14 +0000, alex said: > Cosa mi sfugge? Leggere il log di httpd per sapere cosa succede. -- Andrea
[toc] | [prev] | [next] | [standalone]
| From | alex <1j9448a02@lnx159sneakemail.com.invalid> |
|---|---|
| Date | 2015-10-12 20:48 +0200 |
| Message-ID | <mvgv9c$d2b$1@speranza.aioe.org> |
| In reply to | #20005 |
Il 12/10/2015 08:49, Andrea D'Amore ha scritto: > On 2015-10-12 05:36:14 +0000, alex said: > >> Cosa mi sfugge? > > Leggere il log di httpd per sapere cosa succede. > $ cd /opt/lampp/logs $ ls -l totale 353348 -rw-r--r-- 1 daemon daemon 7584733 ott 12 20:44 access_log -rw-r--r-- 1 root root 8 ott 12 07:01 authdigest_shm.1073 srwx------ 1 daemon root 0 ott 12 07:01 cgisock.1073 -rw-r--r-- 1 root root 0 apr 19 2014 dummy-host2.example.com-access_log -rw-r--r-- 1 root root 0 apr 19 2014 dummy-host2.example.com-error_log -rw-r--r-- 1 root root 94935 ott 11 10:24 dummy-host.example.com-access_log -rw-r--r-- 1 root root 81010 set 21 22:43 dummy-host.example.com-error_log -rw-rw-r-- 1 daemon daemon 2509687 ott 12 20:43 error_log -rw-r--r-- 1 root root 5 ott 12 07:01 httpd.pid -rw-r--r-- 1 daemon daemon 351493843 ott 12 08:05 php_error_log -rw-r--r-- 1 daemon daemon 3379 ago 14 12:44 ssl_request_log $ cat httpd.pid 1073
[toc] | [prev] | [next] | [standalone]
| From | bramante <bramante@yopmail.com> |
|---|---|
| Date | 2015-10-12 22:09 +0200 |
| Message-ID | <mvh44b$op0$1@speranza.aioe.org> |
| In reply to | #20008 |
Il 12/10/2015 20:48, alex ha scritto: > Il 12/10/2015 08:49, Andrea D'Amore ha scritto: >> On 2015-10-12 05:36:14 +0000, alex said: >> >>> Cosa mi sfugge? >> >> Leggere il log di httpd per sapere cosa succede. >> > > > $ cd /opt/lampp/logs > > $ ls -l > totale 353348 > -rw-r--r-- 1 daemon daemon 7584733 ott 12 20:44 access_log > -rw-r--r-- 1 root root 8 ott 12 07:01 authdigest_shm.1073 > srwx------ 1 daemon root 0 ott 12 07:01 cgisock.1073 > -rw-r--r-- 1 root root 0 apr 19 2014 > dummy-host2.example.com-access_log > -rw-r--r-- 1 root root 0 apr 19 2014 > dummy-host2.example.com-error_log > -rw-r--r-- 1 root root 94935 ott 11 10:24 > dummy-host.example.com-access_log > -rw-r--r-- 1 root root 81010 set 21 22:43 > dummy-host.example.com-error_log > -rw-rw-r-- 1 daemon daemon 2509687 ott 12 20:43 error_log > -rw-r--r-- 1 root root 5 ott 12 07:01 httpd.pid > -rw-r--r-- 1 daemon daemon 351493843 ott 12 08:05 php_error_log > -rw-r--r-- 1 daemon daemon 3379 ago 14 12:44 ssl_request_log > > $ cat httpd.pid > 1073 > scusa ma tu questo lo chiami "leggere i log di httpd" ??? ergo i log dove apache scrive, ergo ti vai a vedere in /etc/apache/httpd.conf o in /etc/httpd.conf o dove trovi httpd.conf o un suo simile (in ubuntu apache2.conf) dove vengono scritti i log e vai a vedere cosa c'è dentro il file. Ciao
[toc] | [prev] | [next] | [standalone]
| From | alex <1j9448a02@lnx159sneakemail.com.invalid> |
|---|---|
| Date | 2015-10-13 11:40 +0200 |
| Message-ID | <mvijj3$lmi$1@speranza.aioe.org> |
| In reply to | #20009 |
Il 12/10/2015 22:09, bramante ha scritto: > > > ergo i log dove apache scrive, ergo ti vai a vedere in > /etc/apache/httpd.conf o in /etc/httpd.conf o dove trovi httpd.conf o un > suo simile (in ubuntu apache2.conf) dove vengono scritti i log ah ok, adesso ho capito (troppo lavoro, e a fine giornata...)
[toc] | [prev] | [next] | [standalone]
| From | Alessandro Pellizzari <shuriken@amiran.it> |
|---|---|
| Date | 2015-10-13 07:29 +0000 |
| Message-ID | <d83q7lFeq8tU1@mid.individual.net> |
| In reply to | #20008 |
Il Mon, 12 Oct 2015 20:48:14 +0200, alex ha scritto: > $ cd /opt/lampp/logs Scusa, vado un po' fuori tema, ma il tarlo mi assale da giorni. Se stai usando Ubuntu, perché usi LAMPP e non i pacchetti della distro? Mi pare una complicazione sia inutile che dannosa. Comunque i log sono error_log e access_log Bye.
[toc] | [prev] | [next] | [standalone]
| From | alex <1j9448a02@lnx159sneakemail.com.invalid> |
|---|---|
| Date | 2015-10-13 11:56 +0200 |
| Message-ID | <mvikh5$np6$1@speranza.aioe.org> |
| In reply to | #20010 |
Il 13/10/2015 09:29, Alessandro Pellizzari ha scritto: > Se stai usando Ubuntu, perché usi LAMPP e non i pacchetti della distro? cioè così http://www.kreatore.it/blog/installare-lamp-su-ubuntu-facile-e-veloce o così http://wiki.ubuntu-it.org/Server/Web > Comunque i log sono error_log niente di rilevante > access_log 127.0.0.1 - - [13/Oct/2015:11:54:26 +0200] "GET /htaccess/vh/ HTTP/1.1" 404 1052
[toc] | [prev] | [next] | [standalone]
| From | alex <1j9448a02@lnx159sneakemail.com.invalid> |
|---|---|
| Date | 2015-10-13 17:48 +0200 |
| Message-ID | <mvj93t$bjp$1@speranza.aioe.org> |
| In reply to | #20012 |
Il 13/10/2015 11:56, alex ha scritto: > >> access_log > > 127.0.0.1 - - [13/Oct/2015:11:54:26 +0200] "GET /htaccess/vh/ HTTP/1.1" > 404 1052 > e naturalmente l'url dovrebbe essere convertito in /htaccess/virtual_hosts/, ma niente da fare. Giornate intere buttate per una cretinata :(
[toc] | [prev] | [next] | [standalone]
| From | Alessandro Pellizzari <shuriken@amiran.it> |
|---|---|
| Date | 2015-10-13 20:10 +0000 |
| Message-ID | <d856q7Fq82rU1@mid.individual.net> |
| In reply to | #20012 |
Il Tue, 13 Oct 2015 11:56:54 +0200, alex ha scritto: > Il 13/10/2015 09:29, Alessandro Pellizzari ha scritto: >> Se stai usando Ubuntu, perché usi LAMPP e non i pacchetti della distro? > > cioè così > http://www.kreatore.it/blog/installare-lamp-su-ubuntu-facile-e-veloce > > o così http://wiki.ubuntu-it.org/Server/Web Entrambi. Il primo per installare i pacchetti, il secondo per capire come configurarli. >> access_log > > 127.0.0.1 - - [13/Oct/2015:11:54:26 +0200] "GET /htaccess/vh/ HTTP/1.1" > 404 1052 Difficile dirlo, ma a naso o non hai attivato il supporto a htaccess o quello a mod_rewrite. Con LAMPP non ho idea. Con i pacchetti ufficiali, prova a dare un a2enmod rewrite seguito da un service apache2 restart E se ancora non funziona, aumenta il loglevel di mod_rewrite (dovresti trovare diverse guide in rete) e vedere cosa ti dice. Bye.
[toc] | [prev] | [next] | [standalone]
| From | alex <1j9448a02@lnx159sneakemail.com.invalid> |
|---|---|
| Date | 2015-10-13 22:31 +0200 |
| Message-ID | <mvjpm1$l2i$1@speranza.aioe.org> |
| In reply to | #20014 |
Il 13/10/2015 22:10, Alessandro Pellizzari ha scritto: > E se ancora non funziona, aumenta il loglevel di mod_rewrite (dovresti > trovare diverse guide in rete) e vedere cosa ti dice. domani ci provo, comunque io voglio fare in pratica una cosa semplicissima, cioè sostituire vh con virtual_hosts http://sito/aaa/vh http://sito/h/vh/index.php http://sito/boh/vh/blabla http://sito/aaa/virtual_hosts http://sito/h/virtual_hosts/index.php http://sito/boh/virtual_hosts/blabla E' così difficile? Cosa c'è di sbagliato nel mio htaccess? Non c'è un modo per debuggare htaccess senza diventare pazzi? Mamma mia :-(
[toc] | [prev] | [next] | [standalone]
| From | Alessandro Pellizzari <shuriken@amiran.it> |
|---|---|
| Date | 2015-10-13 20:46 +0000 |
| Message-ID | <d858tjFq82rU2@mid.individual.net> |
| In reply to | #20015 |
Il Tue, 13 Oct 2015 22:31:00 +0200, alex ha scritto: > Cosa c'è di sbagliato nel mio htaccess? > Non c'è un modo per debuggare htaccess senza diventare pazzi? > Mamma mia :-( htaccess non c'entra molto Tu stai debuggando mod_rewrite e le regexp che stai usando sono il male assoluto. :) Credo che (.*) venga interpretato come greedy, e quindi trovi tutto, incluse le / e quindi non matchi mai la linea completa, ma non ho provato a vedere cosa fa, quindi potrei sbagliarmi. L'unico modo, come dicevo, è alzare il loglevel e vedere che errori ti dà. Bye.
[toc] | [prev] | [next] | [standalone]
| From | Andrea D'Amore <anddam+NOSPAM@brapi.net> |
|---|---|
| Date | 2015-10-14 08:12 +0200 |
| Message-ID | <mvkrov$3gr$1@virtdiesel.mng.cu.mi.it> |
| In reply to | #20015 |
On 2015-10-13 20:31:00 +0000, alex said: > domani ci provo, comunque io voglio fare in pratica una cosa semplicissima E allora perché usi Apache httpd? > E' così difficile? No. > Cosa c'è di sbagliato nel mio htaccess? A occhio non molto, ma per esempio non ricordo mai se mod_rewrite usa regexp basic o extended e la documentazione a me risulta dispersiva. > Non c'è un modo per debuggare htaccess senza diventare pazzi? Il problema è l'approccio, al momento è molto difficile per chi ti legge poter dire qualcosa a riguardo. Vale sempre la pena menzionare <http://catb.org/~esr/faqs/smart-questions.html>. -- Andrea
[toc] | [prev] | [next] | [standalone]
| From | Alessandro Pellizzari <shuriken@amiran.it> |
|---|---|
| Date | 2015-10-14 07:17 +0000 |
| Message-ID | <d86drpF2oquU1@mid.individual.net> |
| In reply to | #20017 |
Il Wed, 14 Oct 2015 08:12:49 +0200, Andrea D'Amore ha scritto: > On 2015-10-13 20:31:00 +0000, alex said: > >> domani ci provo, comunque io voglio fare in pratica una cosa >> semplicissima > > E allora perché usi Apache httpd? <flame> Perché nginx non supporta htaccess. </flame> :D Bye.
[toc] | [prev] | [next] | [standalone]
| From | Andrea D'Amore <anddam+NOSPAM@brapi.net> |
|---|---|
| Date | 2015-10-14 12:25 +0200 |
| Message-ID | <mvlaj8$gnk$1@virtdiesel.mng.cu.mi.it> |
| In reply to | #20018 |
On 2015-10-14 07:17:13 +0000, Alessandro Pellizzari said: > <flame> Uso lighty, sono ignifugo. -- Andrea
[toc] | [prev] | [next] | [standalone]
| From | alex <1j9448a02@lnx159sneakemail.com.invalid> |
|---|---|
| Date | 2015-10-14 09:24 +0200 |
| Message-ID | <mvkvvr$qnn$1@speranza.aioe.org> |
| In reply to | #20017 |
Il 14/10/2015 08:12, Andrea D'Amore ha scritto: > On 2015-10-13 20:31:00 +0000, alex said: > >> domani ci provo, comunque io voglio fare in pratica una cosa >> semplicissima > > E allora perché usi Apache httpd? > Cosa dovrei usare? >> Non c'è un modo per debuggare htaccess senza diventare pazzi? > > Il problema è l'approccio, al momento è molto difficile per chi ti legge > poter dire qualcosa a riguardo. Vale sempre la pena menzionare > <http://catb.org/~esr/faqs/smart-questions.html>. > Ad ogni modo ho risolto così (non ho tempo per perdere un'altra giornata): RewriteEngine On RewriteRule ^vh/(.*)$ virtual_hosts/$1 [L] Così tutto ciò che è http://sito/vh/...... viene trasformato in http://sito/virtual_hosts/......
[toc] | [prev] | [standalone]
Back to top | Article view | it.comp.www.php
csiph-web