投稿

ラベル(CakePHP3)が付いた投稿を表示しています

【開発メモ】cakephpインストール、設定、bake、mysql既存DB、テーブルの設定確認、create文作成、inファイル実行

#cakephpインストール composer create-project --prefer-dist cakephp/app [app-name] 抜粋:: Cake Software Foundation, Inc. “CakePHP Cookbook”。 iBooks config/app.phpのDBアクセス設定編集[******の部分],defaultだけでなく、testのほうも “return [     // More configuration above.     'Datasources' => [         'default' => [             'className' => 'Cake\Database\Connection',             'driver' => 'Cake\Database\Driver\Mysql',             'persistent' => false,             'host' => 'localhost',             'username' => '******',             'password' => '******',             'database' => '******',             'encoding' => 'utf8',             'timezone' => 'UTC',...

【開発日誌】Cake PHP3 をサーバーでインストールできた|curl,composer,pear,peclとは(未調査)|これからやること|不明点

Cake PHP3インストールできた。 #CakePHP新規App作成 composer create-project --prefer-dist cakephp/app myapp 最初、上記コマンドを打ってから、アプリケーションルートにwebブラウザで見ても、なにも表示されなかった。以下ログをtailしてからもう一度Enterを押すと、ログが出てきた。 tail -f /var/log/httpd/error_log 出てきたログ [Sat Oct 03 19:30:04 2015] [error] [client xxx.xxx.xxx.xxx] PHP Fatal error:  You must enable the intl extension to use CakePHP. in /var/www/html/myapp3/config/bootstrap.php on line 38 intlと いうものが必要であることがわかった。intlのインストールに必要な物が芋づる式にたくさん出てきた。 intlをインストールしたら、 /etc/php.iniに、 extension=intl.so を追記する。 必要なもののインストール ・composer・・・phpのライブラリのインストーラ curl -sS https://getcomposer.org/installer | php sudo mv composer.phar /usr/local/bin/composer ※ curl ・・・ cURL。url指定のダウンローダ。これ自体クローリングなどに使える便利そうなもの。 ※pharは、javaで言うjarみたいなもの。 ・gcc,gcc-c++ yum -y install gcc yum -y install gcc-c++ ※ cコンパイラとc++コンパイラは別物。個別にインストールが必要 以下、historyより抜き出し。同じものを何回もインストールしているかもしれないし、いらないものもありそう。 ・pear ・・・peclのなかでpearのライブラリが呼び出...

【開発日誌】CakePHP3初期設定関係

CakePHP3初期設定 mysql 参照系コマンド テーブルのリネーム MAMP mysql コマンドライン mysql ルートパスワード設定 mysqlのshutdown mysqladmin -u root -p shutdown その他 cloud系開発環境 cloud9  ・・・使いやすいか、いづれ検討したい その他気になるキーワード mod_rewrite