たぬ記 [ 共和通日 81579.519 ]

81579.519 223:131.519

cakephp を install した.起きた問題と対処を記す.

DOCROOT/cake -> cakephp/app/webroot への symlink を貼った. ip_addr/cake に access すると 403 .これに対しては, $HOME に実行権限を与えたら直った.

DOCROOT/cake で class 'PDO' not found と表示された.これに対して,

yum で php-mysql と php-pdo.x86_64 を入れて

php.ini に

extension=pdo.so

extension=pdo_mysql.so

と書き, httpd を restart したら直った.

rewrite まわりでも問題が出た. httpd.conf に

<Directory "DOCROOT/cake">
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>

と書いたら直った.

index.php で Timezone について error が出たので, app/Config/core.php の

date_default_timezone_set('UTC');

を uncomment した.

  • public