我已经连接到CPanel并尝试在其中启用PHP的PDO。我已经检查了许多帖子,其中说找到easyApache来启用PDO。但是我无法在我的CPanel Home中找到它。我能找到的都是以下功能
请提供有关此问题的建议。谢谢提前
答案 0 :(得分:4)
转到PHP PEAR包并查找PHP扩展和应用程序包
然后安装PDO
如果您没有获得此选项,则必须联系您的托管服务提供商
答案 1 :(得分:3)
cPanel无法实现
WHM可以在WHM中找到Easy Apache来配置PHP设置如果您在共享主机上联系您的托管服务提供商,他们将为您启用它
答案 2 :(得分:2)
正如ManojGeek所述,PDO
只能在WHM
中启用(如果您使用VPS
,通常由托管公司默认提供/安装)。如果您使用共享主机,只需联系他们即可启用它。
但是,一旦您有权访问WHM
,请按以下步骤操作:
第一步:在WHM中搜索" EasyApache(Apache更新)"。
第二步:离开个人资料"默认"并滚动到底部,然后单击"构建配置文件"。
第三步:选择Apache版本(最好默认保留) - >点击下一步。
第四步:选择PHP 5.X版本(建议使用5.5) - >点击下一步。
第五步:滚动到底部,然后点击"详尽选项列表"。
第六步:查找PDO和PDO_mySQL并勾选复选框 - >点击"保存并构建"。
重要提示: 不 在配置运行时关闭浏览器。 (大约需要2-5分钟)
答案 3 :(得分: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
这对我有用。
答案 4 :(得分:0)
按照以下步骤启用PDO
打开WHM并转到主页»软件» Easy Apache (Apache更新)
滚动到底部,然后选择“根据个人资料开始自定义”
点击“下一步”两次
滚动到底部,然后选择“详尽选项列表”
选择 PDO 和 PDO MySQL 的复选框,重建Apache
这可能是使用终端重新启动Apache的好时机(#service httpd restart)。希望有所帮助!