Monthly Archives: 1月 2013

[Smarty]”Call of unknown method ‘assign_by_ref”エラーが出る理由

2013年1月13日 (カテゴリ: PHP:)

PHPで、Smartyを使ったフレームワークを使用していると、以下のエラーが出る場合が有ります。 (!) Fatal error: Uncaught exception ‘SmartyException’ with message ‘Call of unknown method ‘assign_by_ref’.’   in …\php\pear\Smarty\sysplugins\smarty_internal_templatebase.php on line 806 これは、Smartyを使用しているクライアント側のコードがassign_by_ref()をコールしているが、その…


続きを読む

XAMPPのShellにカスタムの環境変数を追加する

2013年1月12日 (カテゴリ: PHP:)

XAMPPでは、簡単に開発を行得るようにする為Shellボタンが用意されています。 これを使う事で、MYSQLやPHPなどで使用する環境変数が適切に整った状態のコマンドラインを用意する事ができます(Shellボタンは画面右側の上から3つ目に有ります)。 具体的には、特にパスの設定をしなくてもmysqlコマンド一発で即、DBにアクセス可能だったりします。 このShellに対して追加で環境変数等を追加したい場合は、xamppインストールディレクトリに有るxampp_shell.batを編集すれば良いです。 このファイルは、デフォルトでは以下の様な感じになってます。 @ECHO OFF  …


続きを読む

PHPStormからMySQLに接続する

2013年1月3日 (カテゴリ: PHP:)

PHPStormはPHPのIDE環境ですが、IDEとしてJDBC経由でのDB接続機能を持っているため、DBを使ったシステムの開発を行う時に便利です。 今回はMySQLに接続してみます。 確認に使った環境は以下の通りです OS Windows7   IDE PHPStorm 5.0.4   DB MySQL 5.5.27 Community Server (XAMPP 3.1.0に同梱版) MySQLへ接続できる事を確認しておく まずは、PHPStormを使わずにMySQLへ接続できる事を確認しておきます。 今回はXAMPPを使っているので、MySQLが起動していることを確認…


続きを読む