2009年2月2日月曜日

Soy CMS

Install Maniax2008 CMS
 

  
(完全には動作していません) 
 
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 件のコメント:

コメントを投稿