Ma allora cosa devo fare? Come devo modificare quello script?
Devi spostare tutto il tuo sito nella cartella "php5" e integri il codice .htaccess che hai trovato con quello presente nel tuo sito.
Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen
Qull'htaccess serve proprio ad accedere al sito che è contenuto nella cartella php5/ come se fosse nella root.
I collegamente, a meno che non siano assoluti, non li devi cambiare.
Ciao!
No non sono assoluti, uso collegamenti del tipo cartella_o_file/file.estensione.
Quindi per ricapitolare...devo inserire tutto il sito nella cartella php5 senza modificare collegamenti ne niente. Ma mi sono sorte 3 questioni:
1. I file attualmente presenti nella cartella php5 dove li metto? Li lascio come sono?
2. Il file di .htaccess lo devo inserire nella root o sempre in php5?
3. Devo mettere una index nella root che porti alla index in php5?
Se attualmente hai scripts nella root che fanno riferimento alla directory php5 devi modificarne i percorsi prima del trasferimento nella dir. php5.No non sono assoluti, uso collegamenti del tipo cartella_o_file/file.estensione.
Quindi per ricapitolare...devo inserire tutto il sito nella cartella php5 senza modificare collegamenti ne niente.
esempio: <a href="./php5/pagina.php"> va trasformato in <a href="./pagina.php">.
Script nella root che fanno riferimento alla stessa, non variano nei percorsi (<a href="./pagina.php"> -> <a href=".pagina.php">)
Puoi lasciarli dove sono.1. I file attualmente presenti nella cartella php5 dove li metto? Li lascio come sono?
Nella root del tuo spazio.2. Il file di .htaccess lo devo inserire nella root o sempre in php5?
No, non è necessario...verrà presa in considerazione direttamente la index presente nella directory php5.3. Devo mettere una index nella root che porti alla index in php5?
Grazie probid ora provo e semmai edito questo messaggio.
Ma l'.htaccess verrebbe cosi?
Codice:AuthType Basic RewriteEngine on RewriteBase / RewriteCond %{REQUEST_URI} !^/php5/.*$ RewriteRule (.*).php$ /php5/$1.php ErrorDocument 404 php5/errori/404.php
EDIT: Salve scusate per il titolo che forse non andrà bene, ma da quando ho seguito alcuni consigli non riesco più a visualizzare il mio sito. Cioè lo visualizzo se do un percorso completo ma se digito il mio dominio miki92.net o miki92.av.org non me li visualizza. Ho un .htaccess nella root:
Mi viene dato un errore 404 ma non è nemmeno quello del mio sito! Cosa devo fare?Codice:RewriteEngine on RewriteBase / RewriteCond %{REQUEST_URI} !^/php5/.*$ RewriteRule (.*).php$ /php5/$1.php ErrorDocument 400 php5/errori/400.php ErrorDocument 401 php5/errori/401.php ErrorDocument 403 php5/errori/403.php ErrorDocument 404 php5/errori/404.php ErrorDocument 500 php5/errori/500.php
Ultima modifica di funcool : 22-09-2007 alle ore 10.06.33
http://miki92.altervista.org/index.php
ErrorDocument 400 /php5/errori/400.php
Prova a togliere tutti gli ErrorDocument.
| Regolamento del Forum | Regolamento di AlterVista | FAQ di AlterVista | Netiquette |
GVE = GVE Virtual Extension
AVCM #: 6637
Prova a sostituire
con:Codice:RewriteRule (.*).php$ /php5/$1.php
Codice:RewriteRule (.*)$ /php5/$1
È possibile avere informazioni su quanto l'annuncio dell'eol del php4 influirà sulla gestione del php qui su av? è in previsione uno switch-off del php4 (o magari un'inversione del sistema, con una cartella php4/ per la retrocompatibilità degli script...)?
Lo chiedo giusto per sapere se ho speranze che il "disturbo" della stringa "php5/" nell'url venga un giorno eliminato. (metto subito le mani avanti per soluzioni htaccess in quanto old panel lover :D )
mavericck
Ultima modifica di mavericckweb : 13-10-2007 alle ore 19.07.28
Probabilmente installerò il mediawiki che necessita di php5 e dovrò farlo si /directorymediawiki.
Sapete se ci sono problemi o devo installarlo su / ?
Se avete notizie riguardo php5 e mediawiki sono ben accette.
Grazie.
Le ultime versioni di MediaWiki hanno bisogno di PHP 5, quindi per farle funzionare su AlterVista li devi installare nella cartella "php5".
Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen
Scusate ma ora che anche php.net suggerisce di passare alla versione 5, non sarebbe più semplice eliminare la 4?
www.php.netPHP 4 end of life announcement
[13-Jul-2007]
Today it is exactly three years ago since PHP 5 has been released. In those three years it has seen many improvements over PHP 4. PHP 5 is fast, stable & production-ready and as PHP 6 is on the way, PHP 4 will be discontinued.
The PHP development team hereby announces that support for PHP 4 will continue until the end of this year only. After 2007-12-31 there will be no more releases of PHP 4.4. We will continue to make critical security fixes available on a case-by-case basis until 2008-08-08. Please use the rest of this year to make your application suitable to run on PHP 5.
For documentation on migration for PHP 4 to PHP 5, we would like to point you to our migration guide. There is additional information available in the PHP 5.0 to PHP 5.1 and PHP 5.1 to PHP 5.2 migration guides as well.
Voglio dire, le maggiori applicazioni oramai funzionano con la versione 5, glisviluppatori si sono adeguati alla versione 5, che senso ha tenere la 4 e far fare giri pindarici per mantenere le due versioni?
Mi leggo tutto il thread, faccio un upload del .htaccess e non c'e'... il mod_rewrite non funziona naturalmente.
Cercando di capire il perche' scopro che x funzionare lo devi attivare con 1000 AC.
Lo volevo solo mettere nero su bianco x risparmiare la ricerca a chi verra' dopo di me a cercare di capire come togliere php5/ dalla url :)
Salve a tutti
Come ho già scritto in questo post, non si potrebbe attivare mysqli, visto che ora la versione del MySQL è la 4.1.22?
Se verrà attivato, indicativamente quando verrà fatto?Note: The mysqli extension is designed to work with the version 4.1.3 or above of MySQL. For previous versions, please see the MySQL extension documentation.
La domanda ovviamente è indirizzata agli amministratori (Gianluca :P) o a chiunque altro sappia qualcosa ;)
Grazie anticipatamente...
Matteo
Hestiun World
Drago Bianco
Fantasy Art
Gentoo Linux rsync - hybrid +amd64/~amd64 - last gentoo-sources
Vorrei richiedere anche l'attivazione dell'estensione "mbstring", per la gestione delle stringhe multi-byte, che sono utilissime, quasi indispensabili per siti che usano UTF-8.
Mi trovo costretto a richiedere questa estensione, perché impostare UTF-8 come encoding di default tramite la setlocale() non è sufficiente per molte operazioni di elaborazione delle stringhe UTF-8. Inoltre credo proprio che fornire quest'ottima gestione delle stringhe multi-byte farebbe fare, diciamo, un salto di qualità al servizio ;)
Inoltre, visto che nessuno mi ha ancora risposto, volevo sapere almeno SE verrà attivata l'estensione "mysqli" oppure no.
Matteo
Hestiun World
Drago Bianco
Fantasy Art
Gentoo Linux rsync - hybrid +amd64/~amd64 - last gentoo-sources
Siamo ormai a gennaio 2008, credo che il supporto a PHP4 sia terminato.
Confermate?
Se è così, credo sia utile passare tutti a PHP5.
Già, il supporto a PHP 4 è terminato. Ci saranno solo delle release x la sicurezza fino all'8/8/08 (che data bizzarra :P)
Ma più che altro siamo ormai a Gennaio 2008 e nessuno m'ha ancora risposto!
Gianluca? Qualcuno? Chi mi risponde?!?
Matteo
Hestiun World
Drago Bianco
Fantasy Art
Gentoo Linux rsync - hybrid +amd64/~amd64 - last gentoo-sources
Continuo ad avere sempre il solito problema con l'htaccess anche dopo che l'ho impostato tramite il nuovo tool.
Questo è quello che ho sempre utilizzato.Codice:RewriteEngine on RewriteBase / RewriteCond /index.php !-f RewriteRule ^$ index.php [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_URI} !php5/ RewriteRule ^(.*)$ php5/$1
Ma ne questo ne quello "nuovo" risolvono il problema che ho riscontrato:
Nel caso venga digitato un link del tipo http://hmetaluni10.altervista.org/forum viene automaticamente riaggiunto il /php5.
Nel caso invece venga richiesto un indirizzo tipo http://hmetaluni10.altervista.org/forum/ tutto funziona a meraviglia.
Si potrebbe risolvere tramite htaccess? Grazie per le info.
Che NESSUN amministratore abbia letto i miei mex NON ci credo assolutamente.
Non è possibile che venga aperto un thread su PHP5 per richiedere nuove features e segnalare problemi e, proprio ora che PHP4 è diventato "obsoleto", NESSUNO e dico NESSUNO mi ha ancora risposto nel giro di TRE MESI!!!
Mi sta bene che non abbiate il tempo di aggiungere le funzionalità che ho chiesto, xke magari siete impegnati a fare altro, ma per rispondere bastano dai 30 secondi ai 5 minuti... e che non li abbiate sinceramente non ci credo proprio...
Matteo
Hestiun World
Drago Bianco
Fantasy Art
Gentoo Linux rsync - hybrid +amd64/~amd64 - last gentoo-sources
Salve, posto qui che mi sembra il posto più adatto.
Il seguente codice dovrebbe fare in modo che i file nella cartella php5 siano raggiungibili anche cosi: http://miosito.av.org/pagina.php al posto di http://miosito.av.org/php5/pagina.php
Se voglio fare che le pagine contenute in php5 si vedano come se fossero contenute nella cartella "msn" come verrebbe modificato il codice?Codice PHP:
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/php5/
RewriteRule ^(.*)$ /php5/$1
Va cambiato in :Codice PHP:
RewriteRule ^(.*)$ /php5/$1
Codice PHP:
RewriteRule ^/msn/(.*)$ /php5/$1
Ho visto cose che voi utenti non potreste immaginare... siti da combattimento irregolari al largo dei bastioni di Orione. E ho visto account balenare nel buio vicino alle porte di Tannhauser. E tutti quei momenti andranno perduti nel tempo come lacrime nella pioggia. È tempo di sospendere...
ASD Brusasco - C'è altro sport oltre al calcio!
"Io sono vivo, voi siete morti" (Philip Dick, Ubik)
Ho visto cose che voi utenti non potreste immaginare... siti da combattimento irregolari al largo dei bastioni di Orione. E ho visto account balenare nel buio vicino alle porte di Tannhauser. E tutti quei momenti andranno perduti nel tempo come lacrime nella pioggia. È tempo di sospendere...
ASD Brusasco - C'è altro sport oltre al calcio!
"Io sono vivo, voi siete morti" (Philip Dick, Ubik)