1045 PHPMyAdmin ошибка при использовании GAE

Резюме:
При попытке войти в PHPMyAdmin, который работает на GAE, я постоянно получаю ошибку MySQL 1045.

Подозреваемая проблема:
Я считаю, что у меня не правильно подключена среда PHPMyAdmin к CloudSQL, но я не совсем уверен, как это исправить.

файлы:

app.yaml — Оригинальная версия, которая использовалась в этом уроке, не работала, но я нашел другую, которая позволяет мне загружать страницу. Вот рабочий.

application: appname
version: phpmyadmin
runtime: php
api_version: 1

handlers:
- url: /phpMyAdmin/(.*\.(ico$|jpg$|png$|gif$))
static_files: phpMyAdmin/\1
upload: phpMyAdmin/(.*\.(ico$|jpg$|png$|gif$))
application_readable: true

- url: /phpMyAdmin/(.*\.(htm$|html$|css$|js$))
static_files: phpMyAdmin/\1
upload: phpMyAdmin/(.*\.(htm$|html$|css$|js$))
application_readable: true

- url: /(.*\.(ico$|jpg$|png$|gif$))
static_files: phpMyAdmin/\1
upload: phpMyAdmin/(.*\.(ico$|jpg$|png$|gif$))
application_readable: true

- url: /(.*\.(htm$|html$|css$|js$))
static_files: phpMyAdmin/\1
upload: phpMyAdmin/(.*\.(htm$|html$|css$|js$))
application_readable: true

- url: /phpMyAdmin/(.*\.(php$))
script: phpMyAdmin/\1
login: admin

- url: /(.*\.(php$))
script: phpMyAdmin/\1
login: admin

- url: /(.+)
script: phpMyAdmin/index.php
login: admin

- url: /.*
script: phpMyAdmin/index.php
login: admin

config.inc.php — Я сделал как можно меньше правок.

/*
* Servers configuration
*/
$i = 0;
$host = '/cloudsql/gae-project-name:appname';
$type = 'socket';

/*
* First server
*/
$i++;
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
/* Server parameters */
//$cfg['Servers'][$i]['username'] = 'root';
//$cfg['Servers'][$i]['password'] = 'thepassword';
$cfg['Servers'][$i]['socket'] = $host;
//$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = $type;
$cfg['Servers'][$i]['compress'] = false;
/* Select mysql if your server does not have mysqli */
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['AllowNoPassword'] = false;//The bottom of the file
$cfg['McryptDisableWarning'] = true;
$cfg['PmaNoRelation_DisableWarning'] = true;
$cfg['ExecTimeLimit'] = 60;
$cfg['CheckConfigurationPermissions'] = false;

GAE:
Из того, что я могу сказать, приложение было занесено в белый список в GAE. Он должен иметь доступ к экземпляру CloudSQL. Я много раз сбрасывал пароль и уверен, что он совпадает в обоих местах.

Фон:
Я чрезвычайно новичок в GAE. Есть тонна, которую я до сих пор не понимаю в GAE, но я следовал некоторым базовым учебникам, чтобы загрузить PHPMyAdmin в качестве версии моего приложения. Оригинальный учебник (Вот) оставил меня без возможности вообще видеть страницу PHPMyAdmin. После некоторого поиска в Google я обнаружил, что мне нужно изменить некоторые настройки app.yaml. Страница сейчас запущена, но я не могу войти в PHPMyAdmin вообще.

В прошлом я использовал такие вещи, как WAMP и XAMPP для запуска MySQL. В прошлом мне всегда был доступен графический интерфейс для устранения неполадок, подобных этой. Я также на самом деле знаком только с взаимодействиями MySQL через PHPMyAdmin, так что я немного потерян без него.

Я предоставлю все, что вам может понадобиться, чтобы помочь мне понять, в чем проблема. Просто дай мне знать, что тебе может понадобиться.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]