Здравствуйте. Прошу дать совет.
Установил postgreSQL (на debian) и теперь при запросах их скрипта (php) появляется ошибка:
Query failed: ERROR: relation "photo" does not exist in
Таблица photo существует и с ней все Ок. На любые запросы: SELECT, INSERT, UPDATE выводится такая ошибка.
Как решить? в чем может быть проблема?
Заранее спасибо за потраченное время.
Через psql эти же запросы
Через psql эти же запросы отрабатывают?
Если нет - ваша таблица таки не существует или находится не в той схеме, где вы делаете запрос.
Если да, копайте настройки PHP, опять таки на предмет схемы, например.
Также обратите внимание, что регистр букв имеет значение и если таблица называется Photo, а вы запрашиваете photo ничего не выйдет.
через psql запросы идет
через psql запросы идут нормально.
phppgadmin работает и показывает все таблицы, но как только стоит зайти в раздел sql-запрос и сделать запрос, то пишет, что таблицы не существует. Бред(
Регистр соблюден.
А что покопать в php?
Таблица может быть не найдена
Таблица может быть не найдена в случае если она расположена не в той схеме, которая используется по умолчанию, если при этом схема не включена в путь поиска схем. В этом случае, в PHP копать нечего.