
(完全には動作していません)
1. Ver. 1.2.2a (2008年12月02日) MySQL版 インストーラなし、あり両方 (zip)
をダウンロード
2. php.ini の以下を有効にし IIS を再起動
extension=php_pdo.dll
extension=php_pdo_mysql.dll
3. MySQL にデータベース作成 ( dbname = soycms )
common/config/db/mysql.php ファイルを作成し、下記を参考にデータベース情報を記述
http://www.soycms.net/man/mysql_configuration.html
define("ADMIN_DB_DSN","mysql:host=localhost;dbname=soycms");
define("ADMIN_DB_USER","xxx");
define("ADMIN_DB_PASS","xxxx");
define("ADMIN_DB_EXISTS",file_exists(SOY2::RootDir()."db/cms.db"));
define("CMS_FILE_DB",ADMIN_DB_DSN);
define("CMS_FILE_DB_EXISTS",file_exists(SOY2::RootDir()."db/file.db"));
?>一行目はPHP開始コードなので、このままお書きください
二行目には、PDOに設定するDSNを設定します。
書式は 「mysql:host名;dbname=データベース名」です。
三行目には、ユーザ名を指定します。
四行目には、ユーザ名に対応するパスワードを指定します。
五行目以降は特に編集する必要はありません。このままコピー&ペーストしてください。
3. http://iis.museum-in-cloud.com/soycms/admin/

を実行するも PATH 情報が失われ
http://iis.museum-in-cloud.com/init.php
に戻るため以下の修正等
config.inc.php
//SOY2PageController::redirect("/soycms/admin/init.php");
URL を手動で訂正しながら、作業を行い以下の画面程度まで
作業を行なったが、そこまで下記のようなエラーなどのため作業を停止した。
仮想ディレクトリを作成管理する機能があるため、URL Rewrite だけの問題ではない。
Warning: mkdir() [function.mkdir]: Permission denied inC:\apps\soycms_1.2.2a_mysql\common\logic\admin\Site\SiteCreateLogic.class.php on line 24
Warning: chmod() [function.chmod]: No error inC:\apps\soycms_1.2.2a_mysql\common\logic\admin\Site\SiteCreateLogic.class.php on line 25
Warning: fopen(C:\---/tt//.htaccess) [function.fopen]: failed to open stream: No such file or directory inC:\apps\soycms_1.2.2a_mysql\common\logic\admin\Site\SiteCreateLogic.class.php on line 206
* 参考
* pdo がない場合のエラー
Fatal error: Class 'PDO' not found in C:\apps\soycms_1.2.2a_mysql\common\lib\soy2_build.php on line 2773
0 件のコメント:
コメントを投稿