Это было в моем .htaccess
DirectoryIndex index.html index.htm
index.html, содержащем PHP-код. По умолчанию PHP не будет обрабатывать файлы с такими расширениями, как htm *, как PHP-код.
Вы можете переопределить это, добавив следующее в .htaccess:
<FilesMatch ".+\.html$">
SetHandler application/x-httpd-php
</FilesMatch>
Добавьте системную переменную QT_DEBUG_PLUGINS=1
, если вы хотите получить полную информацию о том, почему драйвер QPSQL
не был загружен.
Вероятно, вы обнаружите, что Qt не может его найти. Скопируйте и вставьте вывод здесь, чтобы узнать, что именно происходит.
Используйте файл depend.exe в qsqlpsql.dll
и обнаружил, что этой DLL необходимо libpq.dll
из папки PostgreSQL\9.3\lib
. Добавьте папку libpq.dll
в Debug
, и она работает:)