【问题标题】:Why is "pdo support is NOT loaded" being echoed after I have modified php.ini file to enabled extension=php_pdo.dll, extension=php_pdo_mysql.dll? [duplicate]为什么在我修改 php.ini 文件以启用 extension=php_pdo.dll、extension=php_pdo_mysql.dll 后回显“未加载 pdo 支持”? [复制]
【发布时间】:2015-03-27 03:24:41
【问题描述】:

为什么在我修改 php.ini 文件以启用 extension=php_pdo.dll, extension=php_pdo_mysql.dll 后显示“未加载 pdo 支持”?

IIS 已重新启动,服务器已重新启动,但扩展似乎没有加载。有解决方案吗?见网站:http://ertowing.com/test/phptest.php

【问题讨论】:

  • 是正在编辑的正确文件,并且扩展目录有相关扩展名(.dll),并且IIS被停止并重新启动。但没有变化……还有其他选择吗?

标签: php mysql windows


【解决方案1】:

您可以做的是检查以确保您正在编辑正确的 php.ini 文件:

<?php
    echo 'The loaded file path is :' . php_ini_loaded_file();
?>

当你发现时,检查你在 php.ini 中的 extension_dir 确保扩展目录有相关的扩展 .dll 文件。

为了测试,请停止/启动您的网络服务器,而不是重新启动。

【讨论】:

    猜你喜欢
    • 2023-03-04
    • 1970-01-01
    • 2010-12-17
    • 2016-09-08
    • 2021-03-30
    • 2022-08-08
    • 1970-01-01
    • 2023-03-05
    相关资源
    最近更新 更多