亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > PostgreSQL > 正文

phpPgAdmin 常見錯誤和問題的解決辦法

2020-01-31 15:23:26
字體:
來源:轉載
供稿:網友

一、安裝錯誤
Q: 我已經安裝了 phpPgAdmin ,但是當我企圖使用它的時候,
   我得到一個錯誤說我安裝的 PHP 沒有正確的編譯數據庫支持。

A: 這個信息的意思是你的 PHP 沒有將 PostgreSQL 支持編譯進去。正確的配置選項是 '--with-pgsql' 。
   請仔細閱讀 PHP 手冊以獲得關于如何編譯 PHP 的更詳細的信息。

   PostgreSQL 支持可以編譯為 PHP 的動態擴展模塊,
   因此如果你使用的是一個預編譯版本的 PHP (Linux下的RPM包或Windows下的二進制文件之類),
   也許你只需要做一件事就可以了:

   編輯 php.ini 文件并取消如下兩行的注釋:
   (Windows下通常位于 C:/WINDOWS 或 C:/WINNT 目錄,Linux 下通常位于 /etc/php.ini)

        ;extension=php_pgsql.dll ;Windows
 ;extension=pgsql.so  ;Linux

   使它變成:

        extension=php_pgsql.dll  ;Windows
 extension=pgsql.so  ;Linux

   在基于 Red Hat 或 Fedora 的 Linux 發行版上,
   該 PHP 擴展已經自動的在 /etc/php.d/pgsql.ini 文件中進行了配置,
   只要安裝 php-pgsql 軟件包即可。


Q: 在 Windows 上使用 phpPgAdmin 時,我得到一個如下警告信息:

    "Warning: session_start() [function.session-start]:
     open(/tmp/sess_5a401ef1e67fb7a176a95236116fe348, O_RDWR) failed"

A: 你需要修改你的 PHP.INI 文件(通常位于 c:/windows 目錄)并將如下行

    session.save_path = "/tmp"

   修改為

    session.save_path = "c:/windows/temp"

   并確保 c:/windows/temp 目錄確實存在。
二、登陸錯誤
Q: 我總是得到一個"Login failed",我確定我使用了正確的用戶名和密碼!

A: 檢查一下 PostgreSQL 日志,它會告訴你登陸失敗的準確原因。
   編輯 PostgreSQL 的"data"目錄下的 pg_hba.conf 文件,
   確保你擁有訪問數據庫服務器的正確權限。

   如果你將 phpPgAdmin 安裝在一個不同于 PostgreSQL 服務器所在的機器上,
   另一個可能的原因是 PostgreSQL 在啟動時沒有啟用 TCP/IP sockets 。
   要啟用它,可以編輯 postgresql.conf 文件,將如下行

    #tcpip_socket = false

   修改為

    tcpip_socket = true

   然后重啟 PostgreSQL 。
   [譯者注]從 8.0 版本開始,原來的 virtual_host 和 tcpip_socket 配置指令已經被 listen_addresses 代替。
   請參閱 PostgreSQL 獲取更多對 listen_addresses 指令的解釋。

Q: 有些用戶會得到 "Login disallowed for security" 錯誤信息

A: phpPgAdmin 默認禁止空密碼或特定用戶(pgsql, postgres, root, administrator)登陸。
   在改變這個默認行為(將 config.inc.php 文件中的 $conf['extra_login_security'] 設置為 false)之前,
   請首先仔細閱讀 PostgreSQL 文檔中關于客戶端認證的部分,
   并充分理解如何修改 PostgreSQL 的 pg_hba.conf 配置文件以啟用密碼保護本地連接。

Q: 我可以使用任意密碼登陸!

A: PostgreSQL 默認運行于"信任模式"。意思是對于本地連接不檢查密碼。
   我們強烈建議你修改 pg_hba.conf 文件,并將登陸類型改為 'md5'。
   注意,一旦你將'local'登陸類型修改為'md5',你就可能需要在啟動 PostgreSQL 的時候輸入密碼。
   要避開它,可以使用一個 .pgpass 文件,相關說明請參考 PostgreSQL 文檔 libpq 部分。
三、其它錯誤
Q: 當我通過表單向數據庫輸入非ASCII數據時,它被當著十六進制數或 Ӓ 格式插入。

A: 你沒有使用正確的編碼創建數據庫。
   這個問題會出現在你企圖向一個 SQL_ASCII 數據庫輸入元音變音(umlaut),
   或者向 EUC-JP 數據庫輸入 SJIS 字符的時候。

Q: 當我 drop 并重建一個同名的表的時候,失敗了。

A: 最簡單的辦法是使用 PostgreSQL 7.3 以上的版本。

Q: 當我瀏覽一個表的時候,'edit(編輯)'和'delete(刪除)'鏈接并沒有顯示出來。

A: phpPgAdmin 將按順序使用如下值作為行唯一標識符

 1. 主鍵
 2. 唯一索引(不能是部分索引或表達式索引)
 3. OID 列(需要連續掃描以進行更新,除非你在 OID 列上建立了索引)

   此外,唯一索引中的任何 NULL 值都會導致那一行不可編輯。同樣,因為在同一張表中 OID 可能會重復,
   phpPgAdmin 將會在改變那一行以后進行確認修改的是否確實是那一行,否則將進行回滾。
四、轉儲相關
Q: 如何啟用數據庫轉儲功能?

A: 你需要配置 config.inc.php 文件,以指定 pg_dump 和 pg_dumpall 的位置。
   這樣數據庫導出功能將會顯示出來。

Q: 我想在 Windows 上使用 pg_dump ,我應當到哪里下載 pg_dump.exe ?

A: 你需要安裝 PostgreSQL 8.0 for Windows 或更高的版本。
   可以到 http://www.postgresql.org/ftp/win32/ 去下載。
   安裝好以后可以在 config.inc.php 中設置 pg_dump 和 pg_dumpall 的位置。

Q: 為什么我不能在 SQL 窗口重新加載轉儲出來的 SQL 腳本?

A: 在執行 SQL 腳本時有如下限制:

 * 只有上傳的 SQL 腳本可以包含 COPY 命令,并且必須使用 PHP 4.2 以上版本。

 * 'psql' 命令,比如 '/connect' 根本不會工作。

 * 多行 SQL 語句同樣不會工作,比如:

  CREATE TABLE example (
   a INTEGER
  );

 * 在執行腳本的過程中不能切換數據庫和用戶。

   我們打算在將來的版本中減少這些限制,但是對于 PostgreSQL 本身的限制無能為力,
   因此我們推薦你使用'psql'工具來恢復完整的 SQL 轉儲結果。

五、其它問題

Q: 當插入行的時候,'Value(值)' 或 'Expression(表達式)' 選框是什么意思?

A: 選擇'Expression'表示你可以使用函數、運算符、字段名等等,
   同時你需要正確的使用引號界定字符串值。
   選擇'Value'則表示無論你輸入的內容是什么,都將按原樣插入數據庫中。

Q: 為什么表的'Info(信息)'頁始終不顯示任何信息?

A: 'Info'頁用于顯示其它表到這個表的外鍵以及來自 PostgreSQL 的統計信息。
   而狀態統計程序默認狀態下并未啟用。要啟用它請查看 postgresql.conf 文件中的 stats_* 選項。
   將這些選項全部設為'true'并重啟 PostgreSQL 即可。

Q: 為什么我不能下載 SQL 窗口中執行的查詢的結果數據?

A: 你需要選中 'Paginate results' 選項以允許下載。

Q: 我想幫助 phpPgAdmin 的開發,我應當怎么做?

A: 我們非常愿意得到你的幫助!請閱讀 DEVELOPERS 和 TRANSLATORS 文件。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美日韩国产中文字幕| 欧美成人久久久| 亚洲国产精品人人爽夜夜爽| 国产91在线播放| 日韩hd视频在线观看| 欧美精品久久久久久久久| 亚洲欧美精品一区二区| 亚洲国产精品电影| 欧美日韩在线第一页| 国内精品视频久久| 91色琪琪电影亚洲精品久久| 日韩免费视频在线观看| 精品久久久久久久久久久久| 91精品视频在线| 色综合久久久888| 久久久国产精彩视频美女艺术照福利| 91社区国产高清| 亚洲欧美一区二区三区在线| 88国产精品欧美一区二区三区| 在线观看91久久久久久| 亚洲综合在线小说| 亚洲国产一区二区三区在线观看| 欧美日韩在线观看视频小说| 欧美性xxxx极品hd欧美风情| 中文字幕日韩欧美| 成人激情黄色网| 影音先锋欧美在线资源| 欧美日韩在线免费| 亚洲视频日韩精品| 久久九九亚洲综合| 欧美成人中文字幕| 国产精品视频久| 国产欧亚日韩视频| 中文字幕亚洲色图| 久久久爽爽爽美女图片| 日韩欧美在线视频| 久久国产一区二区三区| 在线精品视频视频中文字幕| 精品日本美女福利在线观看| 精品久久久久久亚洲国产300| 国产性猛交xxxx免费看久久| 激情av一区二区| 亚洲福利视频网| 国产精品久久久久久久久久久久久久| 国产精品一二三视频| 91精品久久久久久久久久入口| 91色在线观看| 久久久久久久久国产| 国产精品www色诱视频| 国产91在线高潮白浆在线观看| 亚洲人成电影在线观看天堂色| 欧美黑人极品猛少妇色xxxxx| 亚洲а∨天堂久久精品喷水| 国产精品欧美日韩一区二区| 亚洲影院色在线观看免费| 欧美最猛性xxxx| 久久99青青精品免费观看| 青青在线视频一区二区三区| 国产视频久久久久久久| 日韩午夜在线视频| 国产精品成人播放| 欧美中文字幕第一页| 国产精品视频一区二区三区四| 久久91精品国产| 日韩av片永久免费网站| 国产精品久久久久久久久久久不卡| 亚洲人a成www在线影院| 国产精品久久久久久av福利软件| 一色桃子一区二区| 欧美日韩精品中文字幕| 国内精品400部情侣激情| 欧美日韩国产影院| 亚洲免费视频观看| 95av在线视频| 韩国国内大量揄拍精品视频| 成人欧美一区二区三区黑人孕妇| 中文字幕在线看视频国产欧美在线看完整| 亚洲xxx自由成熟| 中文字幕在线看视频国产欧美在线看完整| 中文字幕日韩av电影| 久久99久久99精品免观看粉嫩| 97视频在线播放| 精品视频在线导航| 久久久亚洲影院| 亚洲成人黄色网| 亚洲成年人在线播放| 色婷婷**av毛片一区| 亚洲一二三在线| 91亚洲精品视频| 欧美精品制服第一页| 韩国19禁主播vip福利视频| 91久久精品日日躁夜夜躁国产| 成人国产精品久久久| 最近2019免费中文字幕视频三| 欧美视频二区36p| 欧美激情一二三| 7777精品久久久久久| 亚洲精品久久久久久久久久久久久| 久久99热精品| 尤物yw午夜国产精品视频| 亚洲欧洲一区二区三区久久| 亚洲欧美中文字幕| 亚洲国产成人爱av在线播放| 98精品国产高清在线xxxx天堂| 92国产精品久久久久首页| 欧美激情一级欧美精品| 亚洲男女性事视频| 亚洲精品日韩激情在线电影| 久久久亚洲精品视频| 97人人爽人人喊人人模波多| 日韩欧美精品在线观看| 狠狠色噜噜狠狠狠狠97| 中文字幕日韩电影| 亚洲国产美女精品久久久久∴| 久久久久国产精品一区| 日韩黄色高清视频| 亚洲丁香久久久| 亚洲香蕉成视频在线观看| 国产一区二区香蕉| 91啪国产在线| 亚洲午夜性刺激影院| 亚洲缚视频在线观看| 精品一区二区电影| 97视频免费观看| 国产女精品视频网站免费| 在线视频国产日韩| 91免费综合在线| 精品国产乱码久久久久久婷婷| 欧美中文字幕在线播放| 欧洲永久精品大片ww免费漫画| 国产成人综合久久| 欧美日韩激情视频| 久久九九亚洲综合| 一级做a爰片久久毛片美女图片| 亚洲乱码国产乱码精品精| 浅井舞香一区二区| 国产精品久久久久久久久借妻| 成人妇女免费播放久久久| 中文字幕日韩欧美| 青青草99啪国产免费| 国产精品日日做人人爱| 国产精品入口夜色视频大尺度| 日日噜噜噜夜夜爽亚洲精品| 自拍偷拍亚洲欧美| 国产福利精品在线| 久久久久久97| 国产一区二区三区在线观看网站| 91久久精品国产91性色| 久久精品一本久久99精品| 亚洲字幕在线观看| 欧美激情亚洲精品| 亚洲性av在线| 最近2019中文字幕第三页视频| 欧美在线播放视频| 国产精品国产三级国产aⅴ9色| 在线成人一区二区| 在线观看精品国产视频| 青青精品视频播放| 久久国产精品久久精品| 久久电影一区二区| 国产亚洲精品久久久| 久久精品国产久精国产思思| 亚洲成人在线视频播放| 久久躁日日躁aaaaxxxx|