Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#1 2005-11-15 00:09:12

fabio sirna
Archived Plugin Author
From: Torino, IT
Registered: 2005-11-14
Posts: 47
Website

[it-it] nuovo utente e info su sezioni

Aggiorno il post cercando di essere più preciso.

Mac OSX 10.4.3

Ho installato in locale la versione MySQL di questo sito http://www.serverlogistics.com/mysql.php che è a prova di idiota (quindi va bene per il sottoscritto :) )

Ho fatto le dovute modifiche a /etc/httpd/httpd.conf per abilitare MySQL e PHP4 e phpinfo() confema che tutto è andato a buon fine.
Ho installato TXP nella mia dir locale (/Users/fabio/Sites/tp/) e l’installazione di TXP è avvenuta senza nessun problema. Ho cancellato setup dalla home di TXP, e dal pannello diagnostica di TXP nessun errore.

Il file htaccess è presente all’interno della home di TXP (/Users/fabio/Sites/tp/) con permessi 644 e contiene:
<code>
#DirectoryIndex index.php index.html
#Options +FollowSymLinks
#RewriteBase /relative/web/path/

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+) – [PT,L]

RewriteRule ^(.*) index.php
#php_value register_globals 0 </code>
(ho tolto le due righe ifModule etc…ho letto un post di Neko ed ho voluto provare anche così, ma niente).

Ho scritto un articolo di prova, lasciando categorie e sezioni, e l’ho pubblicato. Si vede. Come ho già detto più avanti se clicco dalla prima pagina sul link dell’articolo (es. http://kira.local/~fabio/tp/article/2/dolutpat-ipsumsan-aute-esed) mi dice che la pagina non esiste.

Se creo una nuova sezione (es. portfolio) non so come accedere. Se digito http://kira.local/~fabio/tp/portfolio come dice il manuale non trova la pagina. Io non capisco se devo inserire qualcosa dentro la dir di TXP o se devo fare tutto dalla interfaccia di TXP (ma propenso per quest’ultima).

Ho installato TXP in locale perchè voglio provare a fare il porting del mio sito attuale (www.fabiosirna.com) su TXP. Quando avrò finito tutto lo installerò sul server e modificherò il template. Ma preferisco lavorare in locale per evitare di fare casini sul server.

Infine. Avete consigli su come editare i template? Mi interessa capire il vostro “workflow”.

Grazie in anticipo.

Last edited by fabio sirna (2005-11-15 13:37:10)

Offline

#2 2005-11-15 00:22:12

Neko
Member
Registered: 2004-03-18
Posts: 458

Re: [it-it] nuovo utente e info su sezioni

Di .htaccess su Mac è stato discusso (brevemente) qui. Hai già letto quei post?

In ogni caso riporta (usando il tag code) le info che leggi in “diagnostica” e dicci cosa vedi/leggi navigando il sito con la template e le impostazioni di default.

Offline

#3 2005-11-15 00:29:25

fabio sirna
Archived Plugin Author
From: Torino, IT
Registered: 2005-11-14
Posts: 47
Website

Re: [it-it] nuovo utente e info su sezioni

Si ho letto quel post. Nel mio caso il file esiste.

Il diagnostic riporta:

Controlli preliminari

<code>

/Users/fabio/Sites/tp/textpattern/setup/ già esistente

Informazioni diagnostiche

Versione di Textpattern: 4.0.2 (r1076)
last_update: 2005-11-14 17:50:13/2005-11-01 15:01:29
Radice del documento: /Library/WebServer/Documents
$path_to_site: /Users/fabio/Sites/tp
Percorso di Textpattern: /Users/fabio/Sites/tp/textpattern
Modalità link permanente: section_id_title
Cartella temporanea: /private/var/tmp
URL del sito: kira.local/~fabio/tp
Versione di PHP: 4.3.11
server_time: 2005-11-15 01:26:36
MySQL: 4.0.21 Complete MySQL by Server Logistics
Locale: it_IT.UTF-8
Server: Apache/1.3.33 (Darwin) PHP/4.3.11
Versione di Apache: Apache/1.3.33 (Darwin) PHP/4.3.11

Controlli preliminari:
————————————
/Users/fabio/Sites/tp/textpattern/setup/ già esistente
————————————

contenuto del file .htaccess:
————————————
#DirectoryIndex index.php index.html
#Options +FollowSymLinks
#RewriteBase /relative/web/path/

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+) – [PT,L]

RewriteRule ^(.*) index.php

</IfModule>

#php_value register_globals 0
</code>

Grazie in anticipo

Last edited by fabio sirna (2005-11-15 14:12:41)

Offline

#4 2005-11-15 00:35:23

Neko
Member
Registered: 2004-03-18
Posts: 458

Re: [it-it] nuovo utente e info su sezioni

Sembra tutto OK, a parte /setup che è da cancellare. Domani provo a installarlo sul mio iBook e vedere come funziona.

Per curiostià se clicchi sul titolo di un articolo a caso (anche “First Post”) che URL ti viene fuori?

Offline

#5 2005-11-15 00:39:11

fabio sirna
Archived Plugin Author
From: Torino, IT
Registered: 2005-11-14
Posts: 47
Website

Re: [it-it] nuovo utente e info su sezioni

Cliccando su un titolo viene fuori:

http://kira.local/~fabio/tp//2/primo-post

e mi da errore..

non sto capendo nulla :(

Offline

#6 2005-11-15 00:48:21

Neko
Member
Registered: 2004-03-18
Posts: 458

Re: [it-it] nuovo utente e info su sezioni

Forse c’è un errore nel file config.php perché vedi che ci sono due slash dopo “tp”?

Cmq se l’URL generato è http://kira.local/~fabio/tp//2/primo-post significa che mod_rewrite è installato e clean URL e sezioni dovrebbero funzionare normalmente (percorsi permettendo).

Last edited by Neko (2005-11-15 10:17:14)

Offline

#7 2005-11-15 01:09:42

fabio sirna
Archived Plugin Author
From: Torino, IT
Registered: 2005-11-14
Posts: 47
Website

Re: [it-it] nuovo utente e info su sezioni

sono corretti…

per scrupolo (visto che avevo installato altre cose), ho cancellato il database e reinstallato TXP da zero.

La prima cosa che ho fatto è andare in sezione, ho creato una nuova sezione “portfolio” ma quando digito nell’URL http://kira.local/~fabio/tp/portfolio mi da errore..

È giusto che sia così? Non è che devo creare qualche directory nella home di txp? O qualche file…

Conferma che la diagnostica mi dice che non ci sono errori.

Cose che mi vengono in mente:

1) devo modificare /etc/apache/httpd.conf (eppure phpinfo(); funzione e mi dice che mod_rewrite è caricato)
2) la mia versione di MySQL è vecchia?
3) è tardi e il mio cervello non va più bene?

Last edited by fabio sirna (2005-11-15 01:16:00)

Offline

#8 2005-11-15 10:08:58

Neko
Member
Registered: 2004-03-18
Posts: 458

Re: [it-it] nuovo utente e info su sezioni

Prova a leggere qui.

Offline

#9 2005-11-15 11:52:11

fabio sirna
Archived Plugin Author
From: Torino, IT
Registered: 2005-11-14
Posts: 47
Website

Re: [it-it] nuovo utente e info su sezioni

Ciao, ho letto ma continuo ad avere problemi.
Ho creato due virtualhost:

1) localhost, quello tradizionale
2) ww.txp.dev che punta a /Users/fabio/Sites/tp

I virtualhost (d’ora in poi vh) funzionano.

da terminale ho controllato anche apache:

<code>
kira:~/Sites/tp fabio$ sudo apachectl configtest
Processing config directory: /private/etc/httpd/users/*.conf
Processing config file: /private/etc/httpd/users/fabio.conf
Syntax OK
</code>

Ovviamente ho riavviato apache e nei log non ci sono errori particolari:

<code>
= martedì 15 novembre 2005 12:46:14 Europe/Rome =
[Tue Nov 15 12:46:22 2005] [notice] SIGHUP received. Attempting to restart
[Tue Nov 15 12:46:22 2005] [warn] mod_bonjour: Skipping user ‘fabio’ – cannot read index file ‘/Users/fabio/Sites/index.html’.
Processing config directory: /private/etc/httpd/users/*.conf Processing config file: /private/etc/httpd/users/fabio.conf
[Tue Nov 15 12:46:22 2005] [notice] Apache/1.3.33 (Darwin) PHP/4.3.11 configured — resuming normal operations
[Tue Nov 15 12:46:22 2005] [notice] Accept mutex: flock (Default: flock)
</code>

Ho reinstallato txp da zero su questo dominio virtuale (www.txp.dev).

Se dal browser digito:

www.txp.dev ottengo la prima pagina con il post ‘standard’ di TXP; cliccando su comments, o sul titolo First (http://www.txp.dev/article/1/first-post), continuo ad ottenere l’errore che non trova la pagina.

La diagnostica riporta:
<code>
Versione di Textpattern: 4.0.2 (r1076)
last_update: 2005-11-15 11:41:35/2005-11-01 15:01:29
Radice del documento: /Users/fabio/Sites/tp
$path_to_site: /Users/fabio/Sites/tp
Percorso di Textpattern: /Users/fabio/Sites/tp/textpattern
Modalità link permanente: section_id_title
Cartella temporanea: /private/var/tmp
URL del sito: www.txp.dev
Versione di PHP: 4.3.11
server_time: 2005-11-15 12:42:14
MySQL: 4.0.21 Complete MySQL by Server Logistics
Locale: it_IT.UTF-8
Server: Apache/1.3.33 (Darwin) PHP/4.3.11
Versione di Apache: Apache/1.3.33 (Darwin) PHP/4.3.11

contenuto del file .htaccess:
————————————
#DirectoryIndex index.php index.html
#Options +FollowSymLinks
#RewriteBase /relative/web/path/

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.+) – [PT,L]

RewriteRule ^(.*) index.php

</IfModule>

#php_value register_globals 0

————————————
</code>

Grazie ancora, ma proprio non so dove sbattere la testa.

Last edited by fabio sirna (2005-11-15 14:26:51)

Offline

Board footer

Powered by FluxBB