Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
Pages: 1
path_to_site not being updated
hi!
I moved my site from directory A into directory A/michaelsremarks.org. I can access the textpattern interface, however my site is not working.
The URL michaelsremarks.org of course is pointing at A/michaelsremarks.org.
I think the error is in the path_to_site since it’s the only one not updated. Here is my diagnostics-poem:
——————————————————————
Textpattern-Version: 4.0.4 (r1956)
Letzte Aktualisierung: 2006-12-06 09:17:51/2007-01-27 21:53:20
Document Root: /home/www/web273/html/michaelsremarks.org
$path_to_site: /home/www/web273/html
Textpattern-Pfad: /home/www/web273/html/michaelsremarks.org/textpattern
Schema der URLs: year_month_day_title
Temporäres Verzeichnis: /home/www/web273/html/michaelsremarks.org/textpattern/tmp
Seiten-URL: michaelsremarks.org
PHP-Version: 4.4.4
Lokale Serverzeit: 2007-01-29 08:36:50
MySQL: 4.1.21
Regionale Einstellungen: de_DE.UTF-8
Server: Apache
PHP Server API: cgi
RFC-2616-Header:
Betriebssystem des Servers: Linux 2.4.21-303-default
Aktive Plugins: asy_sitemap-0.7m, vdh_flickr-0.8.8m
Voruntersuchung:
————————————
/home/www/web273/html/index.php nicht erreichbar
Test für saubere URLs fehlgeschlagen.
————————————
Inhalt der .htaccess-Datei:
————————————
#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
————————————
And here are the error messages you get when accessing my site
Warning: main() [function.main]: Unable to access /home/www/web273/html/textpattern/publish.php in /home/www/web273/html/michaelsremarks.org/index.php on line 33
Warning: main(/home/www/web273/html/textpattern/publish.php) [function.main]: failed to open stream: No such file or directory in /home/www/web273/html/michaelsremarks.org/index.php on line 33
Warning: main() [function.main]: Unable to access /home/www/web273/html/textpattern/publish.php in /home/www/web273/html/michaelsremarks.org/index.php on line 33
Warning: main(/home/www/web273/html/textpattern/publish.php) [function.main]: failed to open stream: No such file or directory in /home/www/web273/html/michaelsremarks.org/index.php on line 33
Warning: main() [function.include]: Failed opening ‘/home/www/web273/html/textpattern/publish.php’ for inclusion (include_path=’.:/usr/local/lib/php’) in /home/www/web273/html/michaelsremarks.org/index.php on line 33
Fatal error: Call to undefined function: textpattern() in /home/www/web273/html/michaelsremarks.org/index.php on line 34
—————————
I read in this discussion that path_to_site is automatically updated. As you can see, this is not the case here…
Any help?
Thanks,
Michael
Last edited by Michael (2007-01-29 07:46:31)
Offline
#2 2007-01-29 09:40:03
- zem
- Developer Emeritus

- From: Melbourne, Australia
- Registered: 2004-04-08
- Posts: 2,579
Re: path_to_site not being updated
I think you have cause and effect reversed: path_to_site isn’t the cause of the problems, it’s a symptom. path_to_site is not used for anything critical.
My guess is the cause is a symbolic link or alias or similar that’s tricking the public index.php into loading a different copy of config.php.
Alex
Offline
Re: path_to_site not being updated
Okay, after you pointed me to config.php, I checked this file and here is the mistake – although I cannot explain how this work out…:
There is a line in the config.php that say:
$txpcfg[‘txpath’] = ‘/home/www/blabla/blabla/blabla/html/textpattern’;
I changed it to:
$txpcfg[‘txpath’] = ‘/home/www/blabla/blabla/blabla/html/michaelsremarks.org/textpattern’;
… and suddenly everything works out perfectly fine!
Offline
Pages: 1