Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#1 2008-04-25 11:04:16

JavJav
New Member
Registered: 2007-12-31
Posts: 7

[es-es] Problema de URLs https en lugar de http

Hola Buenas!

Espero que mis dudas sean de ayuda también para el resto de la comunidad, creo que esto es de interés para usuarios que realicen migraciones ( de textpattern con BBDD incluida )entre servidores, ya que este problema viene derivado de una migración entre servidores, y lo que de momento considero una desconfiguración de los archivos del textpattern ( o un Expediente X??? )

El problema al que de momento no le encuentro solución y por el que me gustaría opinarais y orientarais en la medida de lo posible es el siguiente:

como podeis observar en la url:
http://topgun-a.com y si observais el código fuente, veis que el CSS no se carga aunque esta correctamente orientado y la base del href es “http://topgun-a.com/”.

Este problema lo resolví anteriormente ya que una vez fueron movidos los archivos , utilizando el previsualizador de sitio, solo se podia acceder a traves de la ip del servidor por no tener las DNS reorientadas, configurando en el Admin del textpattern, conseguí que se cargara correctamente el CSS las URLs nunca funcionaron, pero tampoco fue gran problema ( o eso pensaba yo…) al estar sin DNS.

El problema es que siguiendo el mismo método:

1.cambiando en el panel de Admin > Preferencias : La URL del sitio y las URL de temporales y descargables.
2.cambiando en Presentación > Formularios: La base de href en el formulario del header, que construye el “header plano en html”,

NO se orientan corectamente los enlaces, sigue sin cargarse el CSS y lo que es más preocupante , no se puede navegar por url, es decir :
topgun-a.com/quienes-somos ( por ejemplo ) tampoco nos lleva a ningún sitio ( asi que no sabemos ni quienes somos ni adonde vamos, XD, “modo chispa activado”)

En los diagnósticos aparecen mensajes mas o menos conocidos:

Los que de momento no parecen ser preocupantes:

- Directorio temporal no tiene permisos de escritura: http://topgun-a.com/httpdocs/textpattern
- Ruta para subir archivos no tiene permisos de escritura: http://topgun-a.com/httpdocs/files
- El modo de URL limpia sólo para Apache
- El test de URL limpias ha fallado.

Los desconocidos hasta el momento y un poco preocupantes:

Algunos archivos de Textpattern han sido modificados:
/include/txp_category.php,
/include/txp_plugin.php,
/include/txp_auth.php,
/include/txp_form.php,
/include/txp_section.php,
/include/txp_tag.php,
/include/txp_list.php,
/include/txp_page.php,
/include/txp_discuss.php,
/include/txp_prefs.php,
/include/txp_log.php,
/include/txp_preview.php,
/include/txp_image.php,
/include/txp_article.php,
/include/txp_css.php,
/include/txp_admin.php,
/include/txp_link.php,
/include/txp_diag.php,
/include/txp_file.php,
/include/txp_import.php,
/lib/admin_config.php,
/lib/txplib_misc.php,
/lib/taglib.php,
/lib/txplib_head.php,
/lib/classTextile.php,
/lib/txplib_html.php,
/lib/txplib_db.php,
/lib/IXRClass.php,
/lib/txplib_forms.php,
/lib/class.thumb.php,
/lib/constants.php,
/lib/txplib_update.php,
/lib/txplib_wrapper.php,
/publish/taghandlers.php,
/publish/atom.php,
/publish/log.php,
/publish/comment.php,
/publish/search.php,
/publish/rss.php,
/publish.php,
/index.php,
/css.php

Adjunto la información del diagnóstico támbien:

Versión de Textpattern: 4.0.5 (r2466)
Última actualización: 2008-01-11 09:50:54/2008-04-09 10:56:10
Document root:
$path_to_site: C:\Inetpub\vhosts\topgun-a.com\httpdocs
Path a Textpattern: C:\Inetpub\vhosts\topgun-a.com\httpdocs\textpattern
Modo de enlace permanente: section_title
upload_tmp_dir: C:\WINDOWS\Temp
Directorio temporal: http://topgun-a.com/httpdocs/textpattern
URL del sitio: topgun-a.com
Versión de PHP: 5.2.0
Register globals: 1
Biblioteca de imagen GD: bundled (2.0.28 compatible); formatos soportados: GIF, JPG, PNG.
Tiempo Local del Servidor: 2008-04-25 12:58:29
MySQL: 5.0.27-community-nt
Local: es_ES.UTF-8
Servidor: Microsoft-IIS/6.0
PHP Server API: cgi-fcgi
Cabeceras RFC 2616:
Sistema Operativo del servidor: Windows NT 5.2

Adjunto asimismo una linea del config. php, que me parece un tanto sospechosa está reflejada antes en la información del diagnóstico, aunque anteriormente, en las pruebas sin DNS no dio
mayores problemas y la conexión con la base de datos parece estable ya que sí se despliega la información de la home aunque sea sin estilos CSS.

- linea del config.php:

<code>

$txpcfg[‘txpath’] = ‘C:\Inetpub\vhosts\topgun-a.com\httpdocs\textpattern’;

</code>

Para no tener que navegar a otras páginas adjunto muestras del código referenciado anteriormente.

- head extraido del codigo fuente generado por texpattern, se puede observar la variación de “href“s:

<code>

<head>
<meta http-equiv=“Content-Type” content=“text/html; charset=utf-8” />
<title>Top-Gun armería, especializados en IPSC</title>
<link rel=“alternate” type=“application/atom+xml” title=“Atom 1.0” href=“https://topgun-a.com/atom/” />
<link rel=“alternate” type=“application/rss+xml” title=“RSS 0.92” href=“https://topgun-a.com/rss/” />
<link rel=“stylesheet” type=“text/css” media=“screen” href=“https://topgun-a.com/textpattern/css.php?s=default” />
<base href=“http://topgun-a.com/” />
</head>

</code>

- Un extracto del código del body:

<code>

<div class=“curso_sidebar”> <a rel=“bookmark” href=“https://topgun-a.com/cursos/ipsc-de-alto-rendimiento”><h4>IPSC de alto&#160;rendimiento</h4></a>

</code>

Muchas Gracias por la atención, espero hayan pasado un rato agradable y vuelvan mañana!!

Saludos

Offline

#2 2008-04-26 07:44:25

juanjonavarro
Plugin Author
From: Valencia, Spain
Registered: 2005-05-16
Posts: 485
Website

Re: [es-es] Problema de URLs https en lugar de http

Hola. Realmente no llego a saber cual es el problema. Si voy a la url que has dicho:

http://topgun-a.com/

Se ve perfectamente. El css funciona bien. Cuando pinchas en un artículo te salta a https, donde simplemente no está bien configurada la raiz del sitio: Da un 404 pero es que la página principal es de otro sitio.

Un saludo.

Offline

#3 2008-04-30 10:12:29

JavJav
New Member
Registered: 2007-12-31
Posts: 7

Re: [es-es] Problema de URLs https en lugar de http

Hola Juanjo, muchas gracias por tu respuesta, y por la celeridad!,

Si, el CSS pude arreglarlo felizmente, era una cuestión de enlaces y revisiones exhaustivas.
Lo que me preocupa en mayor medida, es que los enlaces siguen sin funcionar, por más vueltas y vueltas que le doy a la configuración del textpattern.

No acabo de entender tu respuesta:

“Cuando pinchas en un artículo te salta a https, donde simplemente no está bien configurada la raiz del sitio: Da un 404 pero es que la página principal es de otro sitio.”

¿De otro sitio?, por que?…no lo he pillado reviso el código de la pág “ inmovil” que es de otro sitio, pero no veo nada salvo las URL con HTTPS.

Por favor…¿Podrias explicar este hecho un poco más para profanos?, Me he perdido por el camino.

Muchas Gracias de nuevo Juanjo y perdona las molestias

Offline

#4 2008-04-30 10:40:35

juanjonavarro
Plugin Author
From: Valencia, Spain
Registered: 2005-05-16
Posts: 485
Website

Re: [es-es] Problema de URLs https en lugar de http

Quiero decir que me da la sensación de que es un problema de configuración Apache, no de Textpattern. Tú tienes puesto en TxP que la url de tu sitio es https://topgun-a.com/

Sin embargo apache no está sirviendo en https lo mismo que en http. Por lo tanto, cuando las url saltan a https (lo cual hace porque así se lo has indicado a TxP) apache no te devuelve el sitio que tú quieres (el de TxP) sino otro.

O bien configuras TxP para que la raíz sea http, o bien configuras apache para que devuelva el sitio de TxP con https.

Un saludo.

Offline

Board footer

Powered by FluxBB