1.0.9J のクリーンインストールで現象が再現したので報告します。
原因については私のほうでも調査をしていますが、よく判りません。
あまり検証していませんが、上書きコピーでインストーラーを動かす前なら、表示されるっぽいので、
インストール・アップグレード操作で何か起きている模様です。
・クリーンインストール(展開した 1.0.9J をそのまま配置、httpdの alias で /dev/に割り当て、.htaccess をセット)
デモサイト無し
・インストール終了後、管理画面には入って操作は可能。
・サイトをプレビューなどで表示すると、「Missing base_url」の表示になる。
以下はシステム情報の詳細情報の抜粋です。サーバーはローカルの仮想マシンで立てています。
- Apache/2.2.15 (CentOS)
OS Linux 2.6.32-358.2.1.el6.x86_64 #1 SMP Wed Mar 13 00:26:49 UTC 2013 x86_64
PHPのバージョン 5.3.14
セーフモード off
php_sapi_name apache2handler
MySQLのバージョン 5.6.10
MySQLホスト情報 Localhost via UNIX socket
MODXのバージョン 1.0.9J
サイトのURL http://centos6.local/dev/
ホスト名 centos6.local
MODX_BASE_URL /dev/
192.168.***.2 - - [21/Mar/2013:22:35:32 +0900] "GET /dev/index.php?id=1 HTTP/1.1" 200 16 "http://centos6.local/dev/manager/index.php?a=1&f=tree" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:19.0) Gecko/20100101 Firefox/19.0"
1.2.0J-b2 までは特に問題なく動いていました。各 php ファイルの差分を追いかけていますが、原因がよくわかりません。