Acties:
  • 0 Henk 'm!

  • To_Tall
  • Registratie: September 2004
  • Laatst online: 14-09 15:46
Ik heb sinds een paar dagen Apache2 +php +MYSQL5 +phpmyadmin geinstalleerd via
http://trac.macports.org/wiki/howto/MAMP

Ik heb macports draaien.

Echter Apache draaid en php5 draaid ook zonder problemen. ik heb een password aan mysql5 root user een password gekoppeld. en kan ook inloggen op mysql5 via de commandline.
gebruikers aanmaken is via de commandline ook geen probleem.

Echter bij aanmelden op phpmyadmin krijg ik de melding
#2002 - De server reageert niet (of de MySQL-server heeft het socket niet juist ingesteld)

misschien heb ik iets overgeslagen in het conf bestand...

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;
/* Select mysqli if your server has it */
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['AllowNoPassword'] = false;

/* rajk - for blobstreaming */
$cfg['Servers'][$i]['bs_garbage_threshold'] = 50;
$cfg['Servers'][$i]['bs_repository_threshold'] = '32M';
$cfg['Servers'][$i]['bs_temp_blob_timeout'] = 600;
$cfg['Servers'][$i]['bs_temp_log_threshold'] = '32M';

/* User for advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = 'pmapass';
/* Advanced phpMyAdmin features */
// $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
// $cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
// $cfg['Servers'][$i]['relation'] = 'pma_relation';
// $cfg['Servers'][$i]['table_info'] = 'pma_table_info';
// $cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
// $cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
// $cfg['Servers'][$i]['column_info'] = 'pma_column_info';
// $cfg['Servers'][$i]['history'] = 'pma_history';
// $cfg['Servers'][$i]['history'] = 'pma_history';
// $cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
/* Contrib / Swekey authentication */
// $cfg['Servers'][$i]['auth_swekey_config'] = '/etc/swekey-pma.conf';

/*
 * End of servers configuration
 */

/*
 * Directories for saving/loading files from server
 */
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';

?>


iemand een idee?? loop nu aardig vast.

A Soldiers manual and a pair of boots.


Acties:
  • 0 Henk 'm!

  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

Luistert mysql wel op poort 3306, of verwacht 'ie via een socket toegesproken te worden? Dit kun je vinden in de output van netstat en uiteraard je mysql configfile

God, root, what is difference? | Talga Vassternich | IBM zuigt


Acties:
  • 0 Henk 'm!

  • kwaakvaak_v2
  • Registratie: Juni 2009
  • Laatst online: 02-06 12:29
Onder snowleopard moest ik bij ports even in de php.ini aangeven waar de default socket file voor mysql5 stond, die staat namelijk ergens anders dan waar de php mysql extensie hem standaard verwacht.

Driving a cadillac in a fool's parade.


Acties:
  • 0 Henk 'm!

  • To_Tall
  • Registratie: September 2004
  • Laatst online: 14-09 15:46
kwaakvaak_v2 schreef op vrijdag 12 februari 2010 @ 10:01:
Onder snowleopard moest ik bij ports even in de php.ini aangeven waar de default socket file voor mysql5 stond, die staat namelijk ergens anders dan waar de php mysql extensie hem standaard verwacht.
Hmm.. kan je me misschien iets verder helpen ;)

ben nog niet zo'n hele grote held in MYSQL en PHP ;-)
Ben nog leerend..

A Soldiers manual and a pair of boots.


Acties:
  • 0 Henk 'm!

  • simon
  • Registratie: Maart 2002
  • Laatst online: 17:33
probeer dit anders eerst, als je niet zo'n held ermee bent http://www.mamp.info/en/index.html

|>


Acties:
  • 0 Henk 'm!

  • To_Tall
  • Registratie: September 2004
  • Laatst online: 14-09 15:46
simon schreef op vrijdag 12 februari 2010 @ 10:54:
probeer dit anders eerst, als je niet zo'n held ermee bent http://www.mamp.info/en/index.html
Die heb ik al een tijdje draaiend gehad.. maar wil iets meer controle over me directory's hebben. Daarnaast leerzaam is het niet ;-)

Eerste stap is nu phpmyadmin draaiend krijgen.
daarna de bedoeling om Vhosts te maken.
Daarna mail server in te richten
Daarna Alles in productie gooien.

en dat alles op een mac mini ;-) mid 2008

A Soldiers manual and a pair of boots.


Acties:
  • 0 Henk 'm!

  • simon
  • Registratie: Maart 2002
  • Laatst online: 17:33
Begin dan met de handleiding hier, http://www.php.net/manual/en/configuration.file.php erg leerzaam :)

|>


Acties:
  • 0 Henk 'm!

  • RAJH
  • Registratie: Augustus 2001
  • Niet online
PHPMyAdmin heeft ook een webbased setup waarmee je heel makkelijk de config file aan kunt maken. Deze is standaard te bereiken onder /<installdir>/setup/. Misschien dat het daarmee wel goed gaat.

Acties:
  • 0 Henk 'm!

  • Manuel
  • Registratie: Maart 2008
  • Laatst online: 14-09 14:15
Bij mij op FreeBSD (Mac zijn core draait er op dacht ik) had het te maken dat de socket niet in /tmp/ stond maar nog steeds op de originele plaats stond. Kan je dit eens testen of die in /tmp/ staat en zo niet en je hebt geen zin om een shortcut te maken dan moet je kijken waar je socket staat. :)

Acties:
  • 0 Henk 'm!

  • To_Tall
  • Registratie: September 2004
  • Laatst online: 14-09 15:46
Manuel schreef op vrijdag 12 februari 2010 @ 11:22:
Bij mij op FreeBSD (Mac zijn core draait er op dacht ik) had het te maken dat de socket niet in /tmp/ stond maar nog steeds op de originele plaats stond. Kan je dit eens testen of die in /tmp/ staat en zo niet en je hebt geen zin om een shortcut te maken dan moet je kijken waar je socket staat. :)
Thanks..

Ik heb een link gemaakt naar de /tmp/ nu werkt het wel ;-)

A Soldiers manual and a pair of boots.


Acties:
  • 0 Henk 'm!

  • kwaakvaak_v2
  • Registratie: Juni 2009
  • Laatst online: 02-06 12:29
Manuel schreef op vrijdag 12 februari 2010 @ 11:22:
Bij mij op FreeBSD (Mac zijn core draait er op dacht ik) had het te maken dat de socket niet in /tmp/ stond maar nog steeds op de originele plaats stond. Kan je dit eens testen of die in /tmp/ staat en zo niet en je hebt geen zin om een shortcut te maken dan moet je kijken waar je socket staat. :)
Dat zei ik hier boven ook al ;)

Driving a cadillac in a fool's parade.


Acties:
  • 0 Henk 'm!

  • Manuel
  • Registratie: Maart 2008
  • Laatst online: 14-09 14:15
Ik heb het alleen even nader uitgelegd wat jij bedoelde...

Acties:
  • 0 Henk 'm!

  • To_Tall
  • Registratie: September 2004
  • Laatst online: 14-09 15:46
LoL.. idd ach maak niet zo veel uit. werkt nu.. Thanks..

Anyway nu op zoek naar het volgende probleem ;-)
Apache, phpmyadmin, mysql en php draaien nu zoals het hoort.

A Soldiers manual and a pair of boots.


Acties:
  • 0 Henk 'm!

  • To_Tall
  • Registratie: September 2004
  • Laatst online: 14-09 15:46
PHP.ini file aangepast.

default kijkt de php.ini naar /tmp/mysqld.sock
in de php.ini verwezen naar /opt/local/var/run/mysql5/mysqld.sock

Dit op 3 plaatsen neergezet waar wordt gevraagd naar de sock.

Alles werkt naar behoren.
nu nog een mail server installeren. iemand die een voorkeur heeft Heb nu Postfix via macports geinstalleerd. Volgens mij moet ik daar nog heel wat aan instellen.

A Soldiers manual and a pair of boots.

Pagina: 1