Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
[es-es] No logro hacer funcionar las secciones
Hola,
Soy nuevo en esto de TextPattern, me parece un gran programa. Y como todo aquí es grande, tengo un gran problema:
No logro acceder a mis secciones con la URL “limpia”. Si creo la sección “musica”, no consigo acceder con http://www.midominio.com/musica
Solo aparece un mensaje de “Not Found”.
Siguiendo instrucciones que me he encontrado por ahí, he creado un archivo llamado “musica”, el cual he colocado en el directorio raíz del sitio con un contenido “parecido” al siguiente (con signos de mayor que y menor que en vez de corchetes):
[?php
include “./textpattern/config.php”;
$s = “musica”;
include $txpcfg[“txpath”].”/publish.php”;
textpattern();
?]
Mi .htaccess tiene algo “parecido” a:
[Files musica]
ForceType application/x-httpd-php
[/Files]
¿Qué estoy haciendo mal? Uso TextPattern 4.0
Offline
Re: [es-es] No logro hacer funcionar las secciones
Nada de lo que has hecho es necesario hacerlo con la versión 4.0 de textpattern. Con simplemente crear la sección deberias poder acceder.
Offline
Re: [es-es] No logro hacer funcionar las secciones
Ok. ¿Debo suponer que algo en la configuración es incorrecto, sea el Apache o algo relacionado con el TextPattern? ¿Qué podría ser? El mod_rewrite está activo. (Pero no lo estaba en el momento de la instalacion de TextPattern) En los diagnosticos me aparece:
textpattern/setup todavía existe.
Puedo acceder perfectamente a las secciones con las URL’s “sucias”.
Last edited by KnowDemon (2005-09-06 15:42:22)
Offline
Re: [es-es] No logro hacer funcionar las secciones
Puedes pegar un diagnóstico de tu instalación aquí, please?. Es más fácil saber que pasa teniéndolo delante.
Pedro Palazón
http://kusor.net http://kusor.com
Offline
Re: [es-es] No logro hacer funcionar las secciones
Por supuesto. Aquí esta el diagnóstico. He reinstalado el textpattern y esto es el diagnóstico de la nueva instalación (sigue con el mismo problema. Borrando el directorio “setup” mencionado no hay cambios):
Versión de Textpattern: 4.0 (r789)
last_update: 2005-09-06 16:26:32/2005-08-14 15:27:28
Document root: /var/www/ (/var/www)
$path_to_site: /var/www
Path a Textpattern: /var/www/textpattern
Modo de enlace permanente: section_title
Directorio temporal: /tmp
Dominio web: localhost
Versión de PHP: 4.3.10-10ubuntu4.1
Magic quotes: 1/0
MySQL: 4.0.23_Debian-3ubuntu2-log
Local: es_ES.UTF-8
Servidor: Apache/2.0.53 (Ubuntu) PHP/4.3.10-10ubuntu4.1 proxy_html/2.4
Versión de Apache: Apache/2.0.53 (Ubuntu) PHP/4.3.10-10ubuntu4.1 proxy_html/2.4
Comprobación previa:
————————————
/var/www/textpattern/setup/ todavía existe
————————————
- 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>————————————
Charset (default/config): latin1/latin1
character_set: latin1
character_sets: latin1 big5 cp1251 cp1257 croat czech danish dec8 dos estonia euc_kr gb2312 gbk german1 greek hebrew hp8 hungarian koi8_ru koi8_ukr latin1_de latin2 latin5 sjis swe7 tis620 ujis usa7 win1250 win1251ukr win1251
18 Tables: OK
Extensiones de PHP: yp, xmlrpc/0.51, xml, wddx, tokenizer/0.1, sysvshm, sysvsem, sysvmsg, standard/4.3.10-10ubuntu4.1, sockets, shmop, session, posix, pcre, overload, mime_magic/0.1, mbstring, iconv, gettext, ftp, filepro, exif/1.4 $Id: exif.c,v 1.118.2.35 2005/03/05 18:30:47 rasmus Exp $, dbx, dba, ctype, calendar, bz2, bcmath, zlib/1.1, openssl, apache2handler, mysql
Módulos de Apache: core, mod_access, mod_auth, mod_log_config, mod_logio, mod_env, mod_setenvif, prefork, http_core, mod_mime, mod_status, mod_autoindex, mod_negotiation, mod_dir, mod_alias, mod_so, mod_cgi, mod_php4, mod_proxy_html, mod_rewrite, mod_userdir
/include/txp_category.php: r628 (3a126e77dfc2d5d323a93b55b7db7464)
/include/txp_plugin.php: r758 (38d5666b4b015eb95094de0163723e63)
/include/txp_auth.php: r716 (213c73e7ebdfaa52b95b5a5bc55abb22)
/include/txp_form.php: r628 (f211ec6f61ca8eee30d5811f93a5ac50)
/include/txp_section.php: r685 (941914a689fb80422d47e8b0590ba1a7)
/include/txp_tag.php: r650 (b7cc12de73c917fb9c51ea83fb8d7eeb)
/include/txp_list.php: r663 (169af5c7780f7387e5848e76b4b3d88b)
/include/txp_page.php: r628 (868633f9b0df5fd0b0d315bbfcdfe4c5)
/include/txp_discuss.php: r742 (4fe8a1cdf1bcf3f492bd4faa458c185a)
/include/txp_prefs.php: r765 (964cbc5f5c8baf1ba76545474ae49e75)
/include/txp_log.php: r628 (6692cb0919040482cc83aa3a590288ba)
/include/txp_preview.php: r628 (59b3a3fa7e8ec9e2ecbe5729bcdaf25b)
/include/txp_image.php: r679 (a5d74180b39a6ebe4aae63aa96008033)
/include/txp_article.php: r766 (443430627c7eb5cc2644c4701fcafbec)
/include/txp_css.php: r628 (d3c1f3f27868fb1fe4800f983c0c7610)
/include/txp_admin.php: r787 (ab764f0a1754bb360bbaffe6be5a3620)
/include/txp_link.php: r628 (d6d992fb482688adfa7a70c60b14c0c5)
/include/txp_diag.php: r759 (6d9c683e62ad1277f654eb2a7ffedf76)
/lib/admin_config.php: r787 (6a518569610b2813b53540c930c0de6a)
/lib/txplib_misc.php: r773 (d14390c911fdfe64ab1520a80c439a21)
/lib/taglib.php: r628 (26811e99059eb4a861f6ec9abe9e0cf4)
/lib/txplib_head.php: r760 (3607194fe37b957fe998f1ba319e66ed)
/lib/classTextile.php: r737 (2b88b8520af4a64c01e1638963d9adb9)
/lib/txplib_html.php: r763 (8eaf1cdbe0f2f6be9cde42ae4fc42aec)
/lib/txplib_db.php: r701 (0995a4e1d15f60b693b5eba641fcccd0)
/lib/IXRClass.php: r765 (a41bd0a29b041ad9b63f95a8864b234a)
/lib/txplib_forms.php: r628 (eaaba6eace1fbe77185ad0e3ac5ba131)
/publish/taghandlers.php: r784 (42820764cef0dffc691e35575710c76f)
/publish/atom.php: r778 (b4a7cda3ad98f805465a2836c23f0d6d)
/publish/log.php: r628 (a48df44214d7514aaf3c9a7b1031c8e5)
/publish/comment.php: r771 (d15d096eddd261ecc034bcf437a90a3a)
/publish/search.php: r628 (6af3683f5a4ca1c133b3d4f308981630)
/publish/rss.php: r778 (a85c7e350a4cd1543136d040f82cbc04)
/publish.php: r782 (c19c320646d67d0e3134720a98669314)
/index.php: r789 (265a14df7a760d2d55a9bca4dbbbb914)
/css.php: r741 (a9f3b5fbc5c0b937f96572666414c9b2)
Last edited by KnowDemon (2005-09-07 04:31:26)
Offline
Re: [es-es] No logro hacer funcionar las secciones
¡¡He resuelto mi problema!!
Al parecer todo radicaba en cierta configuración del apache. Las directivas que puedes sobreescribir en un .htaccess están indicadas con la directiva AllowOverride. Si cada directorio no tiene especificado un AllowOverride propio, utilizarán el que esté configurado a más alto nivel. Es cosa de buscar en los archivos de configuración.
En mi caso las directivas se encontraban como:
AllowOverride none
Y las he actualizado por:
AllowOverride FileInfo AuthConfig Limit
¡Muchas gracias de cualquier manera!
Last edited by KnowDemon (2005-09-07 06:34:18)
Offline
Re: [es-es] No logro hacer funcionar las secciones
Las directivas que puedes sobreescribir en un .htaccess están indicadas con la directiva AllowOverride. Si cada directorio no tiene especificado un AllowOverride propio, utilizarán el que esté configurado a más alto nivel.
Es el TAO de la configuración de subdirectorios, man. Igual lo deberíamos poner como claim del foro.
Pedro Palazón
http://kusor.net http://kusor.com
Offline