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モジュールに強制的に「使用」することを一緒にハックしたくはありませんが、それが唯一の答えである場合はそうしてください。
ノート:
- GoDaddyホスティング(これが問題だと思います)LAMPスタック
dbname
とはusername
同じです