Bekijk Volledige Versie : Probleem met extern script
Op m'n server draait er directadmin. Ik probeer een script werkend te krijgen die mysql zou moeten gebruiken maar krijg de volgende error:
[11:07]Connection to MySQL database: Failed !
[11:07]Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
[11:07]Error in mysql_select_db: MySQL server has gone away
Zoektocht door google heeft al wat opgeleverd maar ik waag het er niet aan omdat ik graag m'n directadmin nog draaiende wil houden :)
Geef aub even de output van command: ps -aux | grep mysql
heb je een my.cnf? Wellicht handig deze te posten.
je zegt extern script, wat is hier extern aan?
je zegt extern script, wat is hier extern aan?
Extern is het niet, inderdaad een foute woordkeuze. Het is gewoon een programma die op dezelfde server draait.
Geef aub even de output van command: ps -aux | grep mysql
Warning: bad syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
root 1684 0.0 0.1 2420 1264 ? S Aug08 0:00 /bin/sh /usr/local/mysql/bin/mysqld_safe --user=mysql --datadir=/usr/local/mysql/data --pid-file=/usr/local/mysql/data/server.pid
mysql 1729 0.0 1.6 33620 14984 ? S Aug08 0:03 /usr/local/mysql/bin/mysqld --defaults-extra-file=/usr/local/mysql/data/my.cnf --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql --pid-file=/usr/local/mysql/data/server.pid --skip-locking
mysql 1833 0.0 1.6 33620 14984 ? S Aug08 0:04 /usr/local/mysql/bin/mysqld --defaults-extra-file=/usr/local/mysql/data/my.cnf --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql --pid-file=/usr/local/mysql/data/server.pid --skip-locking
mysql 1834 0.0 1.6 33620 14984 ? S Aug08 0:00 /usr/local/mysql/bin/mysqld --defaults-extra-file=/usr/local/mysql/data/my.cnf --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql --pid-file=/usr/local/mysql/data/server.pid --skip-locking
mysql 1835 0.0 1.6 33620 14984 ? S Aug08 0:00 /usr/local/mysql/bin/mysqld --defaults-extra-file=/usr/local/mysql/data/my.cnf --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql --pid-file=/usr/local/mysql/data/server.pid --skip-locking
mysql 1836 0.0 1.6 33620 14984 ? S Aug08 0:00 /usr/local/mysql/bin/mysqld --defaults-extra-file=/usr/local/mysql/data/my.cnf --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql --pid-file=/usr/local/mysql/data/server.pid --skip-locking
mysql 1837 0.0 1.6 33620 14984 ? S Aug08 0:00 /usr/local/mysql/bin/mysqld --defaults-extra-file=/usr/local/mysql/data/my.cnf --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql --pid-file=/usr/local/mysql/data/server.pid --skip-locking
mysql 1838 0.0 1.6 33620 14984 ? S Aug08 0:05 /usr/local/mysql/bin/mysqld --defaults-extra-file=/usr/local/mysql/data/my.cnf --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql --pid-file=/usr/local/mysql/data/server.pid --skip-locking
mysql 1839 0.0 1.6 33620 14984 ? S Aug08 0:03 /usr/local/mysql/bin/mysqld --defaults-extra-file=/usr/local/mysql/data/my.cnf --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql --pid-file=/usr/local/mysql/data/server.pid --skip-locking
mysql 1840 0.0 1.6 33620 14984 ? S Aug08 0:00 /usr/local/mysql/bin/mysqld --defaults-extra-file=/usr/local/mysql/data/my.cnf --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql --pid-file=/usr/local/mysql/data/server.pid --skip-locking
mysql 1841 0.0 1.6 33620 14984 ? S Aug08 0:08 /usr/local/mysql/bin/mysqld --defaults-extra-file=/usr/local/mysql/data/my.cnf --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql --pid-file=/usr/local/mysql/data/server.pid --skip-locking
run 30272 0.0 0.0 1824 704 pts/0 R+ 14:56 0:00 grep mysql
SebastiaanStok
17/01/08, 12:27
Klopt die locatie van de socket wel?
Meest gemaakte fout dat hij gewoon ergens anders staat en in PHP.ini verkeerd is ingesteld :)
Topic is al wat van leeftijd :D
Probleem heb ik uiteindelijke niet kunnen oplossen maar ondertussen heb ik het niet meer nodig.
Slotje
SebastiaanStok
17/01/08, 19:40
Hehe :) ik zag hem in de lijst staan, maar had even niet naar de datum gekeken.