2013-07-20 34 views
5

我已連接到CPanel並嘗試啓用PDO for PHP in it.I檢查了許多帖子,說找到easyApache來啓用PDO。但我無法找到它在我的cPanel Home.All我能看到的是下面的功能我如何使用Easy Apache在CPanel中啓用PDO

enter image description here

對此issue.Thanks事先請提供建議

+1

從cPanel不可能,您會在WHM Panel中找到easyApache,或者您可以聯繫主機支持此 –

+1

簡而言之,如果PDO未安裝且您不服務器所有者。通過使用EasyApache安裝程序重新編譯PHP來安裝PDO,該安裝程序可以在WHM面板上訪問,也可以對服務器進行根訪問。 – Prix

+0

@MightyLucene感謝您的建議。 –

回答

3

這是不可能從的cPanel

有可能從WHM,你會fi第二易阿帕奇在南國配置PHP設置

如果您在共享主機與託管提供商,他們將啓用它ü

+1

例如與SiteGround:* cPanel帳戶>> 1H軟件>> PHP變量管理器* – Leo

4

轉到PHP PEAR包,找到一個PHP擴展和應用程序包

enter image description here

enter image description here

然後安裝PDO

如果你沒有得到這個選項,你必須聯繫你的託管服務提供商

+1

在您的圖像上它沒有列出從它派生的任何PDO只有庫。 – Prix

0

我這樣做通過cPanel啓用PDO你可以使用這一步。 它需要在您的cPanel上啓用suPHP才能執行此步驟。

首先,把這段代碼放在你的.htaccess中,用你需要的編輯。

suPHP_ConfigPath /home/your_cpanel_user/public_html 

然後在你的public_html目錄下創建php.ini文件,然後添加下面幾行:

extension=php_pdo.dll 
extension=php_pdo_firebird.dll 
extension=php_pdo_informix.dll 
extension=php_pdo_mssql.dll 
extension=php_pdo_mysql.dll 
extension=php_pdo_oci.dll 
extension=php_pdo_oci8.dll 
extension=php_pdo_odbc.dll 
extension=php_pdo_pgsql.dll 
extension=php_pdo_sqlite.dll 

這是我的作品。

0

按照以下步驟啓用PDO

打開WHM,然後轉到首頁»軟件»易阿帕奇(Apache的更新)

滾動至底部,並選擇「開始定製基礎的on profile

點擊」「下一步」兩次

滾動至底部,並選擇「詳盡的選項列表

選擇複選框PDOPDO的MySQL,並重建阿帕奇

這可能是重新開始的好時機Apache使用終端(#service httpd restart)。希望有所幫助!

2

正如ManojGeek所述,PDO只能在WHM中啓用(通常由託管公司默認提供/安裝,如果您使用例如VPS)。如果您使用共享主機,只需聯繫他們即可啓用它。

然而,一旦你有WHM訪問,請按照下列步驟操作:

步驟一:在南國搜索 「EasyApache(阿帕奇更新)」。

第二步:請留下配置文件「Default」並滾動到底部並點擊「Build Profile」。

第三步:選擇Apache版本(最好在默認情況下保留) - >點擊下一步。

第四步:選擇一個版本的PHP 5.X(5.5推薦) - >點擊下一步。

第五步:滾動到底部並點擊「詳盡選項列表」。

第六步:查找PDO和PDO_mySQL並勾選複選框 - >單擊「保存並生成」。

重要:關閉瀏覽器,同時配置運行。 (大約需要2-5分鐘)