它用於爲我工作,遵循此tutorial。停了幾天工作,再次工作,現在完全停止工作。我非常需要一個程序來幫助我管理我的CloudSQL數據庫,並在使用phpMyAdmin運行多個教程和多個設置之後嘗試了多次,但沒有運氣。然後我嘗試了phpMiniAdmin,SQL Buddy和Adminer。我也試過this tutorial沒有運氣。需要明確的是,我能夠用我自己的PHP腳本下面的代碼來訪問數據庫,目前有沒有人有phpMyAdmin在Google Apps引擎上工作?
new mysqli('localhost','<username>','<password>','<db>',0,'/cloudsql/<app-id>:db');
這似乎是主要的問題是在谷歌應用程序是與「插座」與「主人」引擎設置。我的「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具有相同的結果。我受到一個空白屏幕的迎接,有源代碼,但屏幕是空白的。在應用程序引擎錯誤日誌,我沒有任何錯誤,只是警告引用無法找到圖像,
Static file referenced by handler not found: phpMyAdmin/pma_logo.png
我希望如果有人正在使用phpMyAdmin或任何其他PHP軟件訪問CLOUDSQL知道,如果是這樣,也許他們可能會針對發生的事情提供一兩個提示。我願意分享任何相關內容,只是讓我知道我會發布什麼。
編輯:明白它的工作。我不知道爲什麼它最初停止工作,開始工作,然後再次停止工作。在嘗試啓動它時遇到了問題和錯誤,我開始使用不同的工具,包括Codenvy,而不是Google的Google Apps Engine客戶端。我回到使用GAE Windows客戶端,最終成功訪問CloudSQL中的phpMyAdmin。我不確定,但我想這可能是因爲我在一些測試中遇到了奇怪的錯誤,這可能與使用Codenvy而不是Google自己的工具有關。我不是說Codenvy是個問題,只是如果一個人有phpMyAdmin/CloudSQL的問題,他們可能會考慮嘗試GAE客戶端,然後把他們所有的頭髮都拿出來。
那麼「停止工作」的症狀是什麼? – Greg
它沒有問題。我被登錄屏幕迎接,我會登錄,然後使用該程序。上週我登錄了,並被一個空白屏幕迎接。一天半後,我登錄了,一切正常。第二天早上,我登錄了,然後我再次被黑屏迎面而來。目前,我不再獲得登錄屏幕,我的空白屏幕上迎來了一個空白屏幕,源代碼顯示了phpMyAdmin生成的腳本。 favicon也加載,所以我知道它是引用目錄,只是屏幕是空白的。我嘗試了多種瀏覽器,情況相同。 – user33443
這是加載的[頁面源代碼](http://i.stack.imgur.com/SdLo9.png)。 – user33443