kazpgmの日記

『プログラム自動作成@自動生成』作成の日記

TOOL更新_Ver0.1Zd(次バージョン)サンプルを『kazpgm.ddo.jp』に載せる。の、続き

TOOL更新_Ver0.1Zd(次バージョン)サンプルを『kazpgm.ddo.jp』に載せる。の、続き
【1】昨日動かなかった理由はわかった。以下のフォルダ階層指定がダメだった。

 1.adminIndex.php
  <<修正前>>
  define('APP', dirname(__FILE__) . '../../../.kazphp/application');
  <<修正後>>
  define('APP', dirname(__FILE__) . '/../../.kazphp/application');

 2.userIndex.php
  <<修正前>>
  define('APP', dirname(__FILE__) . '../../.kazphp/application');
  <<修正後>>
  define('APP', dirname(__FILE__) . '/../.kazphp/application');

【2】動いたと思ったらDBエラーがでた。

  pdo_mysqlがextensionに指定されていないかららしい。
  ControllerBase.php line=93 ControllerBase.php line=50 Action.php line=513 
  Sandard.php line=296 Front.php line=954 adminIndex.php line=28 : 
  The Error occurred. /home/xxxx/samples/kazBase/.php/ZendFramework-1.10.7/
  library/Zend/Db/Adapter/Pdo/Abstract.php:112:
  The mysql driver is not currently installed

 1.PECLモジュールインストールでpdo_mysqlしてみた。
  # pecl install pdo_mysql <=これはwarningがでてうまく行っていないみたい。

 2.cd /usr/local/src/php-5.2.6/
  [root@server php-5.2.6]# ./configure --enable-pdo=shared --with-pdo-mysql=shared
  「configure: error: Cannot find MySQL header files under」が最後に出たので
  これもうまく行っていないみたいだ。

 3./usr/local/php-5.2.6/lib/php.iniに以下追加したのだが、
  「php_pdo_mysql.so」「pdo_mysql.so」が
  マシン上どこにもないので、動かない。
  <<追加>>
  extension=php_pdo_mysql.so
  extension=pdo_mysql.so

2011/01/25 21:00-1:30 なんだか最初のPHPインストールとMysqlインストールがいけなかった。?????、、、、の、だろうか。どこからかpdo_mysql.so、php_pdo_mysql.soをコピーしたら動いたりしないかな。、、、、phpMysql入れなおしたらいいのだろうか。、、、そんなこんなでも、とりあえず「adminIndex.php」「userIndex.php」が動いたのはよかった。、、、、このブログは全部自分用のメモです。ほかの人が見ても、なんのことやら。。。だと思います。