25
Nov
2011
admin

Installation PECL Uploadprogress unter Ubuntu Server 10.04

In diesem Artikel soll es darum gehen, wie man PECL uploadprogress installiert und einbindet. Sinnvoll ist dies vor allem, wenn man Drupal 7 Installationen auf seinem Server hat. So kann das FileField Module darauf zugreifen und einen Fortschrittsbalken während des Uploads anzeigen.

Zunächst muss man die Vorraussetzungen schaffen und PEAR sowie php5-dev installieren:

sudo apt-get install php-pear php5-dev

Nun können wir PEAR nutzen um uploadprogress zu installieren. Dies erspart jede Menge Arbeit und Zeit beim übersetzen.

pecl install uploadprogress
25
Nov
2011
admin

Migration von Confixx nach Plesk - Part II

Nachdem wir im ersten Schritt die FTP-Daten, Kunden und Datenbanken übernommen haben, geht es in diesem Teil um die E-Mails. Dazu ist jedoch leider etwas Handarbeit nötig, da ich keinen praktikablen Weg gefunden habe, wie man die Adressen automatisch übernehmen kann.

  1. E-Mail-Adressen anlegen

    Dazu rufen wir die Kunden im Plesk auf und gehen direkt zum Control Panel. In diesem Panel können wir nun alle E-Mail-Adressen anlegen mit den entsprechenden Benutzern und Passwort. Dabei wäre es sinnvoll, wenn man die vohandenen Benutzerdaten aus dem Confixx-System nutzt, damit man so wenig wie möglich im E-Mail-Programm ändern muss. Im gleichen Schritt erstellt man sich eine CSV-Datei (z.B. email_list.csv), die wie folgt aufgebaut ist:

Verstecken von FTP-Systemordnern

Wenn man seinen Server mit Parallels Plesk Panel verwaltet, werden im Documentroot einige Ordner automatisch erstellt. Die mehrzahl davon sind aber für den Kunden nicht wirklich relevant und würden diesen eher überfordern. Die Ordner im Detail:

  • anon_ftp, cgi-bin, conf, error_docs, etc, httpdocs, pd, private, statistics, subdomains, web_users

In speziellen Anwendungsfällen können darüber hinaus noch folgende Ordner auftauchen:

  • bin, dev, lib, lib64, usr, var
04
Okt
2011
admin

Migration von Confixx nach Plesk - Part I

In dieser Artikelserie möchte ich schildern, wie ich einen Umzug von einen Server mit Confixx-Verwaltung zu einem Plesk-Server vollzogen habe und warum der Migrationsmanager keine Hilfe war.

Unter Plesk Panel ist es theoretisch möglich, mit Hilfe des Migrationsmanager, Daten von Confixx zu Plesk zu migrieren. Aber auch andere Verwaltungssysteme werden unterstützt. Vorraussetzung ist, dass man root-Zugang zum Confixx-Server besitzt. Interessant ist dies vor allem bei mehreren Domains und vielen E-Mail-Accounts.

Jedoch war es mir nicht möglich, eine erfolgreiche Migration durzuführen, weshalb ich mich dann doch für den manuellen Weg entschieden habe. Dieser ist aber gar nicht so umständlich, wie man vermuten könnte.

Im ersten Teil möchte ich beschreiben, wie ich die Datein und Datenbanken transferiert habe.

20
Sep
2011
admin

Datenbank-Benutzer wird abgeschnitten

Wenn man in Plesk 10.x die Option

Benutzernamen und Unterstrich an den Anfang des Datenbankbenutzernamen hinzufügen

unter Datenbank-Hostingeinstellungen aktiviert, kann es vorkommen, dass der Benutzername gekürzt wird. Das passiert immer dann, wenn der Benutzername aus mehr als 5 Zeichen besteht.

Beispiel: aus Benutzer_ wird Benut_

Grund: In MySQL dürfen Benutzernamen nicht länger als 16 Zeichen sein. Daraus resultierend haben die PLESK Entwickler die Länge der Benutzernamen auf 10 Zeichen begrenzt, sofern der Präfix aktiviert wurde. Es bleiben also noch genau 6 Zeichen übrig. 5 für den Benutzer + 1 für den Unterstrich.

Lösung: Man kann mit Hilfe eines SQL Befehls die Länge für den frei wählbaren Benutzernamen ändern.

# mysql -uadmin -p`cat /etc/psa/.psa.shadow` -D psa -e "insert into misc(param,val) values('db_user_length',5)"

Seiten

TechBlog RSS abonnieren