Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.php > #4127 > unrolled thread

Frage zu phpMyAdmin

Started byPeter Kiederich <kiederich@kiederich.info>
First post2017-06-19 12:04 +0200
Last post2017-06-24 18:18 +0200
Articles 10 — 5 participants

Back to article view | Back to de.comp.lang.php


Contents

  Frage zu phpMyAdmin Peter Kiederich <kiederich@kiederich.info> - 2017-06-19 12:04 +0200
    Re: Frage zu phpMyAdmin Gerome Muent <kontakt@bmservices.de> - 2017-06-19 12:30 +0200
      Re: Frage zu phpMyAdmin Peter Kiederich <kiederich@kiederich.info> - 2017-06-19 12:59 +0200
        Re: Frage zu phpMyAdmin Peter Kiederich <kiederich@kiederich.info> - 2017-06-19 13:48 +0200
          Re: Frage zu phpMyAdmin Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2017-06-20 18:34 +0200
            Re: Frage zu phpMyAdmin Peter Kiederich <kiederich@kiederich.info> - 2017-06-26 21:11 +0200
              Re: Frage zu phpMyAdmin Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2017-06-26 22:09 +0200
        Re: Frage zu phpMyAdmin Thomas Hochstein <thh@inter.net> - 2017-06-25 13:28 +0200
          Re: Frage zu phpMyAdmin Arno Welzel <usenet@arnowelzel.de> - 2017-06-25 16:45 +0200
    Re: Frage zu phpMyAdmin Arno Welzel <usenet@arnowelzel.de> - 2017-06-24 18:18 +0200

#4127 — Frage zu phpMyAdmin

FromPeter Kiederich <kiederich@kiederich.info>
Date2017-06-19 12:04 +0200
SubjectFrage zu phpMyAdmin
Message-ID<eqplsoFddlfU1@mid.dfncis.de>
Hallo

ich kenne mich noch nicht so aus, lerne noch php ..

Ich möchte die verschiednen MySql Server auf der Loginseite von php 
auswählen können.
Frage wo kann man das in den php Scripen und wie muss man es machen ?

Beispiel siehe https://www.uni-due.de/phpmyadmin/

Ich danke schon einmal in Vorraus

Gruß Peter

[toc] | [next] | [standalone]


#4128

FromGerome Muent <kontakt@bmservices.de>
Date2017-06-19 12:30 +0200
Message-ID<oi893q$lir$1@news.albasani.net>
In reply to#4127
Am 19.06.2017 um 12:04 schrieb Peter Kiederich:


> Ich möchte die verschiednen MySql Server auf der Loginseite von php 
> auswählen können.
> Frage wo kann man das in den php Scripen und wie muss man es machen ?
> 
> Beispiel siehe https://www.uni-due.de/phpmyadmin/

Du meist die Login-Seite von phpmyadmin?

Hier genau beschrieben:
https://tecadmin.net/add-multiple-hosts-in-phpmyadmin/

Grüße, Gérôme

[toc] | [prev] | [next] | [standalone]


#4129

FromPeter Kiederich <kiederich@kiederich.info>
Date2017-06-19 12:59 +0200
Message-ID<eqpp50Fe59mU1@mid.dfncis.de>
In reply to#4128
Am 19.06.2017 um 12:30 schrieb Gerome Muent:
> Am 19.06.2017 um 12:04 schrieb Peter Kiederich:
>
>
>> Ich möchte die verschiednen MySql Server auf der Loginseite von php
>> auswählen können.
>> Frage wo kann man das in den php Scripen und wie muss man es machen ?
>>
>> Beispiel siehe https://www.uni-due.de/phpmyadmin/
>
> Du meist die Login-Seite von phpmyadmin?
>
> Hier genau beschrieben:
> https://tecadmin.net/add-multiple-hosts-in-phpmyadmin/
Sorry das habe ich doch gemacht : Siehe hier ..

$i = 0;
$i++;
$cfg[Servers][$i]['auth_type']          = 'cokie';
$cfg['Servers'][$i]['verbose']          = 'small.fritz.box';
$cfg[Servers][$i]['host']               = 'localhost';
$cfg['Servers'][$i]['port']             = '3306';
$cfg['Servers'][$i]['socket']           = '';
$cfg['Servers'][$i]['user']             = '*****';
$cfg['Servers'][$i]['password']         = '';
$cfg['Servers'][$i]['extension']        = 'mysqli';
$cfg[Servers][$i]['compress']           = false;
$cfg[Servers][$i]['AllowNoPassword']    = false;
/**
  * Second server
  */
$i++;
$cfg[Servers][$i]['auth_type']          = 'cokie';
$cfg['Servers'][$i]['verbose']          = 'bigmamma.fritz.box';
$cfg[Servers][$i]['host']               = '10.0.1.2';
$cfg['Servers'][$i]['port']             = '3306';
$cfg['Servers'][$i]['socket']           = '';
$cfg['Servers'][$i]['user']             = '*****';
$cfg['Servers'][$i]['password']         = '';
$cfg['Servers'][$i]['extension']        = 'mysqli';
$cfg[Servers][$i]['compress']           = false;
$cfg[Servers][$i]['AllowNoPassword']    = false;
/**
* Second Server
$i++;
$cfg[Servers][$i]['auth_type']          = 'cokie';
$cfg['Servers'][$i]['verbose']          = 'small.fritz.box';
$cfg[Servers][$i]['host']               = 'localhost';
$cfg['Servers'][$i]['port']             = '3306';
$cfg['Servers'][$i]['socket']           = '';
$cfg['Servers'][$i]['user']             = 'root';
$cfg['Servers'][$i]['password']         = '';
$cfg['Servers'][$i]['extension']        = 'mysqli';
$cfg[Servers][$i]['compress']           = false;
$cfg[Servers][$i]['AllowNoPassword']    = false;
/**
  * Third server
  */
$i++;
$cfg[Servers][$i]['auth_type']          = 'cokie';
$cfg['Servers'][$i]['verbose']          = 'oldman.fritz.box';
$cfg[Servers][$i]['host']               = '10.0.1.7';
$cfg['Servers'][$i]['port']             = '3306';
$cfg['Servers'][$i]['socket']           = '';
$cfg['Servers'][$i]['user']             = '***';
$cfg['Servers'][$i]['password']         = '';
$cfg['Servers'][$i]['extension']        = 'mysqli';
$cfg[Servers][$i]['compress']           = false;
$cfg[Servers][$i]['AllowNoPassword']    = false;

Aber trotzdem erscheint es nicht Hast Du da noch eine Idee ?

Lg Peter

[toc] | [prev] | [next] | [standalone]


#4130

FromPeter Kiederich <kiederich@kiederich.info>
Date2017-06-19 13:48 +0200
Message-ID<eqps0hFeptjU1@mid.dfncis.de>
In reply to#4129
Am 19.06.2017 um 12:59 schrieb Peter Kiederich:
> Am 19.06.2017 um 12:30 schrieb Gerome Muent:
>> Am 19.06.2017 um 12:04 schrieb Peter Kiederich:
>>
>>
>>> Ich möchte die verschiednen MySql Server auf der Loginseite von php
>>> auswählen können.
>>> Frage wo kann man das in den php Scripen und wie muss man es machen ?
>>>
>>> Beispiel siehe https://www.uni-due.de/phpmyadmin/
>>
>> Du meist die Login-Seite von phpmyadmin?
>>
>> Hier genau beschrieben:
>> https://tecadmin.net/add-multiple-hosts-in-phpmyadmin/
> Sorry das habe ich doch gemacht : Siehe hier ..
>
> $i = 0;
> $i++;
> $cfg[Servers][$i]['auth_type']          = 'cokie';
> $cfg['Servers'][$i]['verbose']          = 'small.fritz.box';
> $cfg[Servers][$i]['host']               = 'localhost';
> $cfg['Servers'][$i]['port']             = '3306';
> $cfg['Servers'][$i]['socket']           = '';
> $cfg['Servers'][$i]['user']             = '*****';
> $cfg['Servers'][$i]['password']         = '';
> $cfg['Servers'][$i]['extension']        = 'mysqli';
> $cfg[Servers][$i]['compress']           = false;
> $cfg[Servers][$i]['AllowNoPassword']    = false;
> /**
>  * Second server
>  */
> $i++;
> $cfg[Servers][$i]['auth_type']          = 'cokie';
> $cfg['Servers'][$i]['verbose']          = 'bigmamma.fritz.box';
> $cfg[Servers][$i]['host']               = '10.0.1.2';
> $cfg['Servers'][$i]['port']             = '3306';
> $cfg['Servers'][$i]['socket']           = '';
> $cfg['Servers'][$i]['user']             = '*****';
> $cfg['Servers'][$i]['password']         = '';
> $cfg['Servers'][$i]['extension']        = 'mysqli';
> $cfg[Servers][$i]['compress']           = false;
> $cfg[Servers][$i]['AllowNoPassword']    = false;
> /**
> * Second Server
> $i++;
> $cfg[Servers][$i]['auth_type']          = 'cokie';
> $cfg['Servers'][$i]['verbose']          = 'small.fritz.box';
> $cfg[Servers][$i]['host']               = 'localhost';
> $cfg['Servers'][$i]['port']             = '3306';
> $cfg['Servers'][$i]['socket']           = '';
> $cfg['Servers'][$i]['user']             = 'root';
> $cfg['Servers'][$i]['password']         = '';
> $cfg['Servers'][$i]['extension']        = 'mysqli';
> $cfg[Servers][$i]['compress']           = false;
> $cfg[Servers][$i]['AllowNoPassword']    = false;
> /**
>  * Third server
>  */
> $i++;
> $cfg[Servers][$i]['auth_type']          = 'cokie';
> $cfg['Servers'][$i]['verbose']          = 'oldman.fritz.box';
> $cfg[Servers][$i]['host']               = '10.0.1.7';
> $cfg['Servers'][$i]['port']             = '3306';
> $cfg['Servers'][$i]['socket']           = '';
> $cfg['Servers'][$i]['user']             = '***';
> $cfg['Servers'][$i]['password']         = '';
> $cfg['Servers'][$i]['extension']        = 'mysqli';
> $cfg[Servers][$i]['compress']           = false;
> $cfg[Servers][$i]['AllowNoPassword']    = false;
>
> Aber trotzdem erscheint es nicht Hast Du da noch eine Idee ?
>
> Lg Peter
>
>
hat sich erledigt habe das falsche config file bearbeitet (SRV) statt (ETC)

lg Peter

[toc] | [prev] | [next] | [standalone]


#4131

FromThomas 'PointedEars' Lahn <PointedEars@web.de>
Date2017-06-20 18:34 +0200
Message-ID<3271451.MHq7AAxBmi@PointedEars.de>
In reply to#4130
Peter Kiederich wrote:

> Am 19.06.2017 um 12:59 schrieb Peter Kiederich:
>> […]
>> $cfg['Servers'][$i]['extension']        = 'mysqli';
>> $cfg[Servers][$i]['compress']           = false;
>> $cfg[Servers][$i]['AllowNoPassword']    = false;
>>
>> Aber trotzdem erscheint es nicht Hast Du da noch eine Idee ?
>
> hat sich erledigt habe das falsche config file bearbeitet (SRV) statt
> (ETC)

Ausserdem ist die Schreibweise in der Konfigurationsdatei uneinheitlich,
was unnötigerweise zu PHP-Warnungen führt (die aber, wie ich neulich 
herausgefunden habe, ebenso wie Fehlermeldungen interessanterweise von 
phpMyAdmin per

--- libraries/Config.class.php -----------------------

    function load($source = null)
    {
      // […]
        $old_error_reporting = error_reporting(0);
        ob_start();
        $GLOBALS['pma_config_loading'] = true;
        $eval_result = include $this->getSource();
        $GLOBALS['pma_config_loading'] = false;
        ob_end_clean();
        error_reporting($old_error_reporting);
      // […]
    }

------------------------------------------------------

unterdrückt werden).

Richtig ist

  $cfg['Servers']

nicht

  $cfg[Servers]


phpMyAdmin, sofern es nicht um Programmierung dieser PHP-basierten
Software oder Sonstiges *PHP*-Bezogenes geht, ist hier allerdings
off-topic; on-topic ist es in <news:de.comp.datenbanken.mysql>.

Dies gilt analog auch für andere PHP-basierte Software und die
entsprechend passende Newsgroup.

-- 
PointedEars
Zend Certified PHP Engineer <http://www.zend.com/en/yellow-pages/ZEND024953>
<https://github.com/PointedEars> | <http://PointedEars.de/wsvn>
Twitter: @PointedEars2 | Please do not cc me./Bitte keine Kopien per E-Mail.

[toc] | [prev] | [next] | [standalone]


#4138

FromPeter Kiederich <kiederich@kiederich.info>
Date2017-06-26 21:11 +0200
Message-ID<erd4jeFh4atU1@mid.dfncis.de>
In reply to#4131
Am 20.06.2017 um 18:34 schrieb Thomas 'PointedEars' Lahn:
> Peter Kiederich wrote:
>
>> Am 19.06.2017 um 12:59 schrieb Peter Kiederich:
>>> […]
>>> $cfg['Servers'][$i]['extension']        = 'mysqli';
>>> $cfg[Servers][$i]['compress']           = false;
>>> $cfg[Servers][$i]['AllowNoPassword']    = false;
>>>
>>> Aber trotzdem erscheint es nicht Hast Du da noch eine Idee ?
>>
>> hat sich erledigt habe das falsche config file bearbeitet (SRV) statt
>> (ETC)
>
> Ausserdem ist die Schreibweise in der Konfigurationsdatei uneinheitlich,
> was unnötigerweise zu PHP-Warnungen führt (die aber, wie ich neulich
> herausgefunden habe, ebenso wie Fehlermeldungen interessanterweise von
> phpMyAdmin per
>
> --- libraries/Config.class.php -----------------------
>
>     function load($source = null)
>     {
>       // […]
>         $old_error_reporting = error_reporting(0);
>         ob_start();
>         $GLOBALS['pma_config_loading'] = true;
>         $eval_result = include $this->getSource();
>         $GLOBALS['pma_config_loading'] = false;
>         ob_end_clean();
>         error_reporting($old_error_reporting);
>       // […]
>     }
>
> ------------------------------------------------------
>
> unterdrückt werden).
>
> Richtig ist
>
>   $cfg['Servers']
>
> nicht
>
>   $cfg[Servers]
>
>
> phpMyAdmin, sofern es nicht um Programmierung dieser PHP-basierten
> Software oder Sonstiges *PHP*-Bezogenes geht, ist hier allerdings
> off-topic; on-topic ist es in <news:de.comp.datenbanken.mysql>.
>
> Dies gilt analog auch für andere PHP-basierte Software und die
> entsprechend passende Newsgroup.
>
Ersten möchte ich mich für die Falsche Newsroup entschuldigen, möchte 
aber anmerken das hier doch die Leute sitzen die bei  einem config zu 
eine Programm was in php geschrieben ist meiner Meineung nach ich hier 
besser aufgehoben bin als bei den Leuten die Datenbanken betreuen.

Ich bitte das bitte zu überdenken !

Mit freundlichen Gruß
Peter Kiederich

[toc] | [prev] | [next] | [standalone]


#4139

FromThomas 'PointedEars' Lahn <PointedEars@web.de>
Date2017-06-26 22:09 +0200
Message-ID<3965062.8F6SAcFxjW@PointedEars.de>
In reply to#4138
Peter Kiederich wrote:

> Am 20.06.2017 um 18:34 schrieb Thomas 'PointedEars' Lahn:
>> phpMyAdmin, sofern es nicht um Programmierung dieser PHP-basierten
>> Software oder Sonstiges *PHP*-Bezogenes geht, ist hier allerdings
>> off-topic; on-topic ist es in <news:de.comp.datenbanken.mysql>.
>>
>> Dies gilt analog auch für andere PHP-basierte Software und die
>> entsprechend passende Newsgroup.
>>
> Ersten möchte ich mich für die Falsche Newsroup entschuldigen,

ACK.

> möchte aber anmerken das hier doch die Leute sitzen die bei  einem config
> zu eine Programm was in php geschrieben ist meiner Meineung nach ich hier
> besser aufgehoben bin als bei den Leuten die Datenbanken betreuen.

Das kommt darauf an, was das Problem/die Frage ist.  In Deinem Fall war die 
Frage, wie man ein bestimmtes Feature von phpMyAdmin aktiviert.  Das hat mit 
PHP-Nutzung und -Programmierung nichts zu tun.  (Und es lässt sich schon 
durch einen Blick ins phpMyAdmin-Handbuch beantworten.)
 
> Ich bitte das bitte zu überdenken !
                                   ^^
(Du plenkst.)

Der Hinweis auf “off-topic” ist jedenfalls in diesem Zusammenhang nur als 
subjektive Empfehlung zu verstehen.  Dir ist ja nicht damit geholfen, Leute 
anzusprechen, die Dir eher nicht weiterhelfen können.  Das ist wie zum 
Bäcker zu gehen und dort nach Hygieneartikeln zu fragen.

Du kannst davon ausgehen, dass die Benutzer von PHP-basierten Anwendungen, 
sofern mindestens die Konfigurationsdatei in PHP geschrieben ist, auch PHP 
mindestens grundlegend beherrschen (also auf jeden Fall mit der 
Konfigurationsdatei weiterhelfen können).  Zusätzlich kennen sie sich auch 
mit der jeweiligen Anwendung aus.  Wenn Du in der Newsgroup postest, die sie 
wahrscheinlich auch abonniert haben, dann ist das für alle eine Win-Win-
Situation: Sie freuen sich wahrscheinlich, dass seit langer Zeit mal wieder 
jemand was zur *ihrem* Thema fragt, sie geben Dir gern ihr Fachwissen 
weiter, und Du erhältst so vielleicht nicht nur die Information, die Du 
suchst, sondern sogar noch weiterführende Tipps.

Du kannst hingegen nicht davon ausgehen, dass PHP-Programmierer sich zum 
Beispiel mit den Details von phpMyAdmin auskennen.  Im Worst Case ist das 
Posten dazu in einer PHP-Newsgroup also eine Lose-Lose-Situation für alle: 
die anderen Abonnenten sind eventuell von Deiner Frage genervt, und Du 
erhältst nicht die Information, die Du suchst.

Primär massgebend dafür, was hier (bzw. allgemein in der jeweiligen 
Newsgroup) diskutiert werden *sollte*, ist die aktuelle Charta (zu finden in 
<news:de.newusers.infos>, „Die Newsgruppen der de-Hierarchie“):

,-<news:de-newusers-infos/de-newsgruppen/20170623-1@msgid.krell.zikzak.de>
| 
|   de.comp.lang.php
|       [Fragen zu Anwendung und Programmierung von PHP.]
| 
|       Diese Newsgruppe richtet sich an alle Benutzer und
|       Programmierer von PHP, einer Programmiersprache mit
|       Schwerpunkt auf der Entwicklung von Webanwendungen.

Im Zweifelsfall kannst Du auch vorher in <news:de.newusers.questions> 
(moderiert, Dein Posting wird also nicht unmittelbar veröffentlicht) 
nachfragen, welche Gruppe die geeignetste für eine Frage/zur Lösung
eines Problems wäre.

HTH.

-- 
PointedEars
Zend Certified PHP Engineer <http://www.zend.com/en/yellow-pages/ZEND024953>
<https://github.com/PointedEars> | <http://PointedEars.de/wsvn>
Twitter: @PointedEars2 | Please do not cc me./Bitte keine Kopien per E-Mail.

[toc] | [prev] | [next] | [standalone]


#4136

FromThomas Hochstein <thh@inter.net>
Date2017-06-25 13:28 +0200
Message-ID<dclp.1706251328.389@meneldor.ancalagon.de>
In reply to#4129
Peter Kiederich schrieb:

> $cfg[Servers][$i]['auth_type']          = 'cokie';

Alles andere beiseite - das muss "cookie" heißen, oder?

[toc] | [prev] | [next] | [standalone]


#4137

FromArno Welzel <usenet@arnowelzel.de>
Date2017-06-25 16:45 +0200
Message-ID<71817569-70d1-837d-842b-1ee0809eae00@arnowelzel.de>
In reply to#4136
Thomas Hochstein wrote:

> Peter Kiederich schrieb:
> 
>> $cfg[Servers][$i]['auth_type']          = 'cokie';
> 
> Alles andere beiseite - das muss "cookie" heißen, oder?

Ja.

Siehe auch
<https://docs.phpmyadmin.net/de/latest/config.html#cfg_Servers_auth_type>

Was ist an Dokumentationen eigentlich so schlimm, dass man da nicht
hineinschaut?


-- 
Arno Welzel
https://arnowelzel.de
https://de-rec-fahrrad.de
http://fahrradzukunft.de

[toc] | [prev] | [next] | [standalone]


#4134

FromArno Welzel <usenet@arnowelzel.de>
Date2017-06-24 18:18 +0200
Message-ID<ad3d2fa5-686b-47ef-e11b-a7a3f09fd781@arnowelzel.de>
In reply to#4127
Peter Kiederich wrote:

> Hallo
> 
> ich kenne mich noch nicht so aus, lerne noch php ..
> 
> Ich möchte die verschiednen MySql Server auf der Loginseite von php 
> auswählen können.
> Frage wo kann man das in den php Scripen und wie muss man es machen ?
> 
> Beispiel siehe https://www.uni-due.de/phpmyadmin/

Man beachte die Dokumentation dazu:

<https://docs.phpmyadmin.net/de/latest/config.html#server-connection-settings>



-- 
Arno Welzel
https://arnowelzel.de
https://de-rec-fahrrad.de
http://fahrradzukunft.de

[toc] | [prev] | [standalone]


Back to top | Article view | de.comp.lang.php


csiph-web