Tipp #1< - FVL328 hinter 6360 |
Problem: |
Durch Umstellung des Anschlusses konnte sich der Netgear
Router nicht mehr selber einwählen, da kein Modem mehr
vorhanden war. Somit konnte er keine VPN Tunnel aufbauen.
Anstelle des Modem kommt eine Fritzbox Cable 6360 zum
Einsatz, die sich selber einwählt.
Die mit der Fritzbox erstellbaren VPN Tunnel werden nach 3600
Sekunden Inaktivität getrennt und die Tunnel nur sehr langsam
neu aufgebaut,
|
Lösung: |
Der Netgear baut weiterhin die VPN Tunnel auf und partizipiert an der Fritzbox.
|
WICHTIG: |
Fritzbox und Netgear dürfen nicht im gleichen Netz liegen. |
Verfahren: |
- FB bekommt die IP 192.168.50.1
- in der FB wurde DHCP aktiviert und eine einzelnen Adresse
reserviert (192.168.50.254)
- Kabel von LAN 1 der FB an WAN vom Netgear
- Kabel von LAN 2 der FB an LAN vom Netgear
- Kabel von Rechner an den Netgear
- Netgear bekommt eine Adresse des lokalen Netzwerkes (192.168.20.1)
- Windows PC (normalerweise 192.168.20.2) bekommt im Reiter "Erweitert" der IP Einstelleingen zusätzlich die Adresse
192.168.50.2 um auch die FB administrieren zu können.
- Netgear bekommt in den Basic Settings, Internet ISP manuell
die Adresse 192.168.50.254, Subnetmask 255.255.255.0 und
als DNS und als Gateway die Adresse der FB 192.168.50.1
|
und das war es schon.
Keine Portweiterleitungen. Die FB funktioniert für den
Netgear und alle im Netz vorhandenen PCs wie der ISP für die FB. An keinem
weiteren PC muss etwas verändert werden. |
Tipp #2< - Umlaute in HTML Mails - Lotus Notes |
Problem: |
Der programmgesteuerte Versand mit dem Php Befehl MAIL
funktioniert einwandfrei, aber in Lotus Notes werden die
Umlaute nicht korrekt dargestellt.
|
Lösung: |
In der Mail muss die Zeile <meta ... utf-8> integriert werden.
Vgl. Beispiel unten:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8" />
<title>Ihr Titel</title>
</head>
<body>
Ihr Inhalt
</body> </html>
|
Tipp #3<- Umstellung MySql zu mysqli |
Problem: |
Der Einsatz neuer PHP Versionen kennzeichnet die Funktionen von MySql als veraltet und macht eine Umstellung der Programme auf mysqli oder PDO notwendig. Mit regulären Ausdrücken kann dabei vieles automatisiert erfolgen.
Dazu ein paar Beispiele |
Lösung: |
fetch assoc
Suchmaske (mysql_fetch_assoc\()(.*\w)(\))
ersetzen $2->fetch_assoc()
free result
Suchmaske (mysql_free_result\()(.*\w)(\))
ersetzen $2->free_result()
query
Suchmaske (mysql_query\()(.*)(,.*)(\) )
ersetzen $datenbank->query($2)
numrows
Suchmaske (mysql_num_rows\()(.*\w)(\))
ersetzen $2->num_rows
error
Suchmaske [ |=](\$.*)(-\>query.*)mysql_error\(\)(.*)
ersetzen
=$1$2mysqli_error($1)$3
|