10.11
2009

Mysql root Passwort vergessen?

Ein Reset des Mysql ROOT-Passwort ist recht einfach, solange man einen SSH Zugang zum Server hat. (Beispiel: SuSE)

Stop mysql service

rcmysql stop

Start to MySQL server w/o password:

mysqld_safe –skip-grant-tables &

Connect to mysql server using mysql client:

mysql -u root

Setup new MySQL root user password

mysql> use mysql;
mysql> update user set password=PASSWORD(”neues-passwort”) where User=’root’;
mysql> flush privileges;
mysql> [...]

03.11
2009

Wie man eine MySQL Replikation repariert

Bei einer MySQL Replikation (Master-> Slave) kann es Manchmal ungültigen MySQL Abfragen geben, die dafür sorgen, dass die Replikation nicht mehr funktioniert.
Wie dieser Fehler behoben werden kann möchte ich nun zeigen:
Ausgangssituation:
OS: OpenSuSE
Mysql: Version 5.0.26
Cluster:
MysqlDB Master -> Slave oder auch Master1 -> Slave2 -> Master2 -> Slave1
Fehler:
Der Fehler kann in der Logdatei gefunden werden,
/var/lib/mysql/mysqld.log
oder über [...]

09.06
2008

Wie baue ich eine OCI Modul für PHP5 und Apache2?

Benötigt wird:
Bei SuSE 10.X

autoconf
php5-5.X
apache2-mod_php5-5.X
php5-pdo-5.2.0-10
php5-devel-5.X
php5-pear-5.X
instant client for Oracle http://www.oracle.com/technology/tech/oci/instantclient/index.html)
instantclient-basic-linux-*.zip und instantclient-sdk-linux-*.zip
http://pecl.php.net/get/oci8 (oci8-1.2.3.tgz)

Anlegen von mkdir /opt/oracle
Auspacken der Zip-Dateien in den Ordner /opt/oracle/instantclient_10_2
Link anlegen
cd /opt/oracle/instantclient_10_2
ln -s libclntsh.so.10.1 libclntsh.so
Test ob Oracle vorhanden:
echo $ORACLE_HOME
Anlegen der Pfade in der Datei /etc/profile
ORACLE_HOME=/opt/oracle/instantclient_10_2
LD_LIBRARY_PATH=$ORACLE_HOME
export ORACLE_HOME
export LD_LIBRARY_PATH
Der gleiche Eintrag muss auch noch in
/etc/init.d/apache2
Tip: vom System abmelden und wieder anmelden
cd /opt/oracle/
wget http://pecl.php.net/get/oci8
pear5 install oci8-1.2.3.tgz
—————————-Meldung ———————————
10 source [...]

09.06
2008

Apache: exit signal File size limit exceeded (25)

Es gibt manchmal Fehler die eigentlich nicht passieren dürften, bei der Kontrolle der Logfiles stolperte ich auf folgende Fehlermeldung: „child pid 8914 exit signal File size limit exceeded (25)“
Die Meldung machte mich stutzig, da ja alle Logfiles in der Datei (SuSE) /etc/logrotate.d/apache2
eingetragen sein sollten. Durch eine kleines Script überprüfte ich mein Apache Konfigurations File mit:
‘du [...]

25.09
2007

Support für Suse Linux 10 wird eingestellt

Wie der Linux-Distributor Novell bekannt gab, endet mit der Freigabe der kommenden Version der OpenSuse-Distribution der offizielle Support für Suse Linux 10.
Benutzer der vor zwei Jahren freigegebenen Version 10.0 von Suse Linux sollten spätestens in einem Monat über eine Migration ihrer Systeme auf eine neue Version der Distribution nachdenken. Wie der Hersteller bekannt gab, wird [...]



Switch to our mobile site