0

我对谷歌应用引擎完全陌生。我正在尝试使用应用引擎托管我的 wordpress 博客。我用应用引擎尝试了一些简单的 PHP 脚本,一切都很顺利。但是当我尝试在我的 Windows 系统中使用应用程序引擎加载 wordpress 时,它显示错误为,

"Your PHP installation appears to be missing the MySQL extension which is required by WordPress."

所以我使用 get_loaded_extensions() php 函数在 PHP 中打印加载的扩展,输出如下,

Array
(
    [0] => Core
    [1] => bcmath
    [2] => calendar
    [3] => ctype
    [4] => date
    [5] => ereg
    [6] => filter
    [7] => ftp
    [8] => hash
    [9] => iconv
    [10] => json
    [11] => mcrypt
    [12] => SPL
    [13] => odbc
    [14] => pcre
    [15] => Reflection
    [16] => session
    [17] => standard
    [18] => mysqlnd
    [19] => tokenizer
    [20] => zip
    [21] => zlib
    [22] => libxml
    [23] => dom
    [24] => PDO
    [25] => Phar
    [26] => SimpleXML
    [27] => wddx
    [28] => xml
    [29] => xmlreader
    [30] => xmlwriter
    [31] => cgi-fcgi
    [32] => mhash
)

这表明 mysql 没有加载,我找不到任何方法来单独安装它,因为应用程序引擎不允许它。但是在此处的应用引擎文档中,假设他们在应用引擎中启用了 mysql。那么为什么应用引擎没有加载谷歌启用的一些扩展,或者有什么方法可以手动启用呢?我不知道如何进一步进行。请帮忙..

注意:我使用的是 Windows 7

4

1 回答 1

1

这看起来像是您机器上安装的 php 的输出,而不是应用引擎生产环境中的 php。

您应该能够按照此处的说明将 mysql 配置为在本地运行:-> http://php.net/manual/en/mysql.installation.php

要查看生产中可用的扩展,请在此处的 php shell 中运行 get_loaded_extensions() -> http://php-minishell.appspot.com/

于 2013-09-07T22:16:02.360 回答