/* About ----- This directory contains extra files to make the 'fancy urls' feature even more fancier, by eliminating the 'index.php'-part of the URL Installation ------------ 1. Copy all files in this directory (except for index.html) to your main nucleus dir (where your index.php and action.php file are) If you have an already existing .htaccess file (most ftp-programs don't show hidden files by default, so don't start uploading it without checking your server). If you do, download that old one first, and copy the contents of the new .htaccess file (from the fancyurls folder) in your old one, and upload that... 2. Edit this file so that $CONF['Self'] points to your main directory. NOTE: this time, and only this time, the URL should NOT end in a slash 3. Also edit the $CONF['Self'] variable in your index.php, if you don't want to end up with index.php/item/1234 urls when people come via that way 4. Enable 'Fancy URLs' in the Nucleus admin area (nucleus management / edit settings) 5. Off you go! If it doesn't work: ------------------- Remove the files again (don't forget the hidden file .htaccess). Voila. */ // remember: this URL should _NOT_ end with a slash. $CONF['Self'] = 'http://www.momoso-net.com/~ms08'; ?>
2005-10-30: mysql-4.0 から 4.1
メインサーバもmysql-4.1にアップグレードしました。手順はここから
そこでApacheも再起動?そしたらこんなメッセージ
* Apache2 has detected a syntax error in your configuration files:
Syntax error on line 6 of /etc/apache2/modules.d/70_mod_php.conf:
Cannot load /usr/lib/apache2/modules/libphp4.so into server: libmysqlclient.so.12: cannot open shared object file: No such file or directory
MySQLアップデートしたおかげでPHPがライブラリを見失った!
PHPのリビルドだねこりゃ。
# emerge dev-php/php mod_php
ここであんいなアップグレードしていると依存関係が壊れている場合があります。そんときは依存関係も含めビルドしましょう。
!!! Please attach the config.log to your bug report:
!!! /var/tmp/portage/php-4.4.0-r1/work/php-4.4.0/config.log
!!! ERROR: dev-php/php-4.4.0-r1 failed.
!!! Function econf, Line 485, Exitcode 0
!!! econf failed
!!! If you need support, post the topmost build error, NOT this status message.
それじゃMySQLの依存関係はと
# equery depends mysql
[ Searching for packages depending on mysql... ]
dev-libs/cyrus-sasl-2.1.20
dev-perl/DBD-mysql-2.9007
net-dns/bind-9.2.5-r6
net-fs/samba-3.0.14a-r2
net-libs/libwww-5.4.0-r3
net-mail/courier-imap-3.0.8
このへんを適当に一緒にコンパイルしましょう。
修了したらApache再起動
Category: BLOG/Nucleus 1 Trackback