2013-03-04 136 views
1

我正在LAMP中創建一個Web應用程序。自從我上次在PHP中創建任何東西以來,我一直都不太熟悉包管理和版本控制。我將在我的應用程序中使用MySQL,因此我在PEAR中找到了抽象層模塊MDB2。我可以使用PEAR將模塊包含在Web應用程序中嗎?

我以前的經驗告訴我,我應該能夠將模塊提取到我的開發庫中的lib/子目錄,以便它將與每個repo副本一起出現。但是PEAR安裝到/usr/share/php

我可以讓PEAR獲取我的開發回購嗎?

還是我採取了錯誤的做法?我的基本問題是如何在我創建的應用程序中包含PHP模塊。

+0

您必須每次動態獲取回購或一次安裝 – Vineet1982 2013-03-04 05:15:09

回答

1

您可以配置PEAR安裝到任何你想要的目錄,使用自定義配置文件:

$ pear config-create lib pear.cfg 

現在你需要告訴PEAR安裝程序使用的配置文件:

$ pear -c pear.cfg install mdb2 

就這樣。


順便說一句,如果你不需要深度抽象,我推薦使用PDO作爲數據庫層。

+0

謝謝。我實際上轉向了PDO。 – Arild 2013-03-05 07:59:10

相關問題