有没有人目前有phpMyAdmin在Google Apps Engine上工作?

时间:2014-02-18 18:26:23

标签: google-app-engine phpmyadmin

它曾经在我tutorial之后为我工作。停止工作几天,再次工作,现在完全停止工作。我迫切需要一个程序来帮助我管理我的CloudSQL数据库,并尝试多次使用phpMyAdmin进行多次教程和多次设置,但没有运气。然后我尝试了phpMiniAdmin,SQL Buddy和Adminer。我也试过this tutorial而没有运气。为了清楚起见,我可以使用我自己的php脚本中的以下代码访问数据库,

new mysqli('localhost','<username>','<password>','<db>',0,'/cloudsql/<app-id>:db');

似乎主要问题与Google App Engine设置中的“socket”与“host”有关。我的“app.yaml”与教程相匹配,不包括对我的应用的引用,我的“config.inc.php”如下,

<?php
$cfg['blowfish_secret'] = '<#>';
$i = 0;
$host = '/cloudsql/<app-id>:db';
$type = 'socket';
$i++;
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['socket'] = $host;
$cfg['Servers'][$i]['connect_type'] = $type;
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
$cfg['McryptDisableWarning'] = true;
$cfg['PmaNoRelation_DisableWarning'] = true;
$cfg['ExecTimeLimit'] = 60;
$cfg['CheckConfigurationPermissions'] = false;
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';
?>

我目前正在使用4.0.10,但尝试使用相同结果的4.1.7。我受到空白屏幕的欢迎,有源代码,但屏幕是空白的。在Apps Engine错误日志中,我没有任何错误,只是警告引用无法查找图像,

Static file referenced by handler not found: phpMyAdmin/pma_logo.png

我很想知道是否有人正在使用phpMyAdmin或任何其他php软件来访问CloudSQL,如果是这样,也许他们可能会有一两个关于发生了什么的提示。我也愿意分享任何相关内容,让我知道什么,我会发布它。

编辑:搞定了。我不确定为什么它最初停止工作,开始工作,然后再次停止工作。在我的路径和错误试图让它工作,我开始使用不同的工具,包括Codenvy而不是用于Windows的Google Apps Engine客户端。我回去使用GAE Windows客户端,最终成功访问了CloudSQL中的phpMyAdmin。我不确定,但我想我可能在一些测试过程中遇到奇怪错误的原因可能与使用Codenvy而不是谷歌自己的工具有关。我不是Codenvy是问题所在,只是如果一个人有phpMyAdmin / CloudSQL问题,他们可能会考虑尝试GAE客户端,然后再拔掉所有头发。

1 个答案:

答案 0 :(得分:1)

这个问题似乎已经解决了。谷歌可能正在进行一些维护,我没有其他解释。