1

SlimPHPとIdiorm/Parisを使用してサイトを設定する際に奇妙な問題が発生しています。

MySQLはまだデータベース識別子を必要としているため、基本的に、生成されたクエリはどれも機能していません。

例:SELECT * FROM table 失敗しますが、SELECT * FROM dbname.table機能します。

ORM::configure('mysql:host=myhostname;dbname=mydbname;');
ORM::configure('username', $username);
ORM::configure('password', $password);

dbnameビルドされた文字列と手動の両方を使用して、何度も接続に適切に設定しました。findを接続し、そのスキーマを使用しているように見えます。

Idiormモジュールに強制的に「使用」することを一緒にハックしたくはありませんが、それが唯一の答えである場合はそうしてください。

ノート:

  1. GoDaddyホスティング(これが問題だと思います)LAMPスタック
  2. dbnameとはusername同じです
4

1 に答える 1

1

それは私が疑ったようなgodaddyの問題でした..どうやら彼らは私がどういうわけか逃した非直接接続をデフォルトにしているようです。

うまくいけば、これは将来誰かの惨めさを防ぐことができます!

于 2013-01-20T07:41:38.883 に答える