Hallo,
hast du dem User erlaubt von dem fremden Rechner auf die Datenbank Tabelle zu zugreifen?
Diese Konfiguration macht man bei MySQL selber
MySQL Handbuch
http://dev.mysql.com/doc/refman/5.1/de/adding-users.html
cu
ralf
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenHallo,
hast du dem User erlaubt von dem fremden Rechner auf die Datenbank Tabelle zu zugreifen?
Diese Konfiguration macht man bei MySQL selber
MySQL Handbuch
http://dev.mysql.com/doc/refman/5.1/de/adding-users.html
cu
ralf
Wenn ich meiner .htaccess per FTP die Dateiberechtigung 444 gebe, also nur Lesen, dann dürfte die ja vor Wordpress sicher sein,
Ist eine gute Idee!
Wobei die .htaccess nicht vor Wordpress geschützt werden muss sondern vor bösen[tm] Fremden.
Cu
ralf
Muss ich jetzt alles neu machen?
nein Warum?
Dein Fehler liegt laut Meldung in Zeile 67
<li <?php if (is_home()) { echo "class=\"current_page_item\"";} ?> ><a href="<?php echo get_settings('home'); ?>/" title="<?php _e('Home'); ?>"><?php _e('Home'); ?></a></li>
rein aus dem Bauch
<li <?php if (is_home()) { echo 'class="current_page_item"';} ?> ><a href="<?php echo get_settings('home'); ?>" title="<?php _e('Home'); ?>"><?php _e('Home'); ?></a></li>
Oder einfach einen richtigen Editor verwenden.
cu
ralf
Hallo Daniel,
meinst du
Wordpress Plugin Generator
http://bueltge.de/wordpress-plug…ht-gemacht/537/
=>
http://weblogtoolscollection.com/archives/2007/…in-generator-2/
Hallo,
das Kopieren von Dateien reicht doch hinten und vorne nicht für eine richtige Wordpress - Installation.
Zuerst einmal geht es um Sicherheit. Du hast in deiner Ausschreibung kein Wort über die Sicherheit verloren.
a- Leserechte und konfiguration von bestimmten Zugängen. Fremdzugriff auf wp-config.php
schreib- und leserechte für fremde Dateien
b- Standard Benutzer löschen und neuen anlegen
c- Datensicherungs-tool
Das - was eine WP Installation ausmacht fehlt bei dir... schon alleeine dafür benötige ich 30 Minuten.
cu
ralf
Das ganze ist natürlich ein rein hypothetischer Fall.
Dann bist du hier falsch - Hier wollen die Leser in der Regel - zumindest ich möchte hier - Anfragen lesen und *Angebote* abgeben.
Alles anzeigen
- Installation von Wordpress und dem Theme auf dem Webspace des Kunden- Integration der deutschen Sprache in das Theme (PoEdit Datei liegt vor)
- Integration des Kunden Logos (Liegt vor)
- Installation und Kondiguration einiger Standard- und SEO-Plugins (Wordpress SEO von Yoast, Akismet, Contact Form 7, ggf. Sexy Bookmarks).
- Produktivsetzung der Seite
Gehen wir nun von folgenden weiteren Vorraussetzungen aus :
- eine Konfiguration der Plugins ist nicht erforderlich
- es liegt bereits eine komplette deutsche Sprachdatei vor
Wie hoch wäre hier der Arbeitsaufwand ?
Ich liege hier bei 15 Minuten.
Dann mach das doch mal in 15 Minuten. In der Regel sind die Sprachausgaben in dem Templates *hart kodiert*
Beispiel:
<div class="nopassword disabled">This post is protected. Enter the password to view any comments</div>
Da hilft dir deine PoEdit datei wirklich weiter.
kann bei billig massen Hostern auch schon recht abteuerlich werden. Beispielsweise bei 1und1. Und dann die Kunden, die einem die falschen FTP Zugangsdaten übersenden...
Ich würde dir mit Sicherheit nicht garantieren, dass ich dir dies in 15 Minuten installieren könnte.
cu
ralf
Inwieweit kann man eigentlich Wordpress ausreizen mit Plugin's - Also ich meine, würdet ihr z.B. so ein projekt wie Facebook auf Wordpressbasis starten?
nein - die schwäche ist hierbei nicht WP sondern die Basis... PHP.
Facebook leidet richtig unter PHP und hat hiphop gestartet... trotzdem..
http://it-republik.de/php/news/PHP-goes-C%2B%2B-053681.html
Du kannst aus einem Trecker keinen Porsche machen... wobei allerdings
man unter PHP 5.3 schon etwas machen kann
http://www.phphatesme.com/blog/mysql/ulf…das-mysql-mofa/
Wordpress gefällt mir ansich einfach besser seit der 3er version. Ist ja nun wirklich kein reines BlogCMS mehr.
Dann hast du dir deine Seite noch nicht mit dem Google Page Speed Tool angesehen... und dir noch nicht die Sourcen angesehen .. Einfach mal ansehen - womit WP Mails versendet ![]()
Finds einfach mal interessant was man für möglichkeiten
Mir gefällt dieses Projekt aus Basis von Wordpress sehr gut.
http://plazaa.de/
cu
ralf
XML Alles anzeigen<?xml version="1.0" encoding="utf-8"?> <playlist version="1" xmlns="http://xspf.org/ns/0/"> <trackList> <track> <title>Grass by Night</title> <creator>Jeroen Wijering</creator> <location>madrid1.jpg</location> <info>http://www.jeroenwijering.com</info> </track> </trackList> </playlist>
bestimmtes Ordners (also z.B. http://www.example.org/bilder/) automatisch angezeigt werden.
Gibt es dafür eine Lösung?
Du erzeugst einfach mit PHP eine XML Datei mit den Bildern aus dem Verzeichnis und fügst unter location die URL vom Bild ein.
<track>
<title>Grass by Night</title>
<creator>Jeroen Wijering</creator>
<location>http://www.example.org/bilder/madrid1.jpg</location>
<info>http://www.jeroenwijering.com</info>
</track>
cu
ralf
Offene Punkte sind jetzt noch:
- Einbau von entsprechendem JavaScript Code zur Prüfung der Anzahl der ausgewählten Bilder
JavaScript ist denkbar schlecht in einer Server Seitigen Lösungen.
Wenn du bereits deine "checkbox" hast, so wirst du auch ein Forumal auf deiner Seite verwenden.
<form action="dein_script.php" method="post">
<input type="checkbox" name="foto[1]" value="yes" />
<input type="checkbox" name="foto[2]" value="yes" />
Wenn du mit einer Session arbeitet
http://www.serversidemagazine.com/php/php-securi…st-csrf-attacks
[COLOR=#000000][COLOR=#007700]
[/COLOR][/COLOR]
in deinem Script "
dein_script.php "
nimmst du dann die Daten an.
if ( (!empty($_SESSION['token'])) && (!empty($_POST['token'])) ) {
if ($_SESSION['token'] == $_POST['token']) {
//process the form
}
}
PHP Faq
[size=10]Wie kann man Checkboxen verarbeiten?[/SIZE]
http://www.php-faq.de/q-formular-checkbox.html
Cu
ralf
In meiner selbstgebauten HP hatte ich mir folgende Funktion zusammengebaut:Über ein "geheime" URL konnten sich die Hobbymodelle, mit denen ich zusammenarbeite, die Bilder eines Fotoshootings ansehen und dann entsprechend die Fotos aussuchen, die sie bearbeitet haben wollen.
Die Anzahl der möglichen "Auswahl" war begrenzt und konnte varieren.
Da du dies bereits in einer Trockenübung fertig hast - sollte die Übertragung der Auswahl kein Problem mehr darstellen?
Wenn du eine Seite erfasstst, kannst du die Sichtbarkeit der Seite auf
Passwortgeschützt einstellen.
Das Passwort sendet du einfach deinem Model
Für die Gallery empfehle ich dir
http://nextgen-gallery.com/templates/example-3/
Hier kannst du deine select-boxen durch Erweiterung der Bildausgabe ? leicht ? selber erweitern.
Beste Grüße
ralf
Hallo,
Hi, wie gebe ich dem Script "mehr Zeit" ?
Der Pluign Entwickler hat sinnigerweise
im Script verwendet - wobei seine Plattform Minuten für einfache antworten benötigt.
Änderungen an set_time_limit bringt allerdings nur etwas, wenn PHP auf dem Ziel-System lange Laufzeiten hat. Diese stehen in der php.ini unter
; Resource Limits ;
;;;;;;;;;;;;;;;;;;;
; Maximum execution time of each script, in seconds
; http://php.net/max-execution-time
; Note: This directive is hardcoded to 0 for the CLI SAPI
max_execution_time = 600
; Maximum amount of time each script may spend parsing request data. It's a good
; idea to limit this time on productions servers in order to eliminate unexpectedly
; long running scripts.
; Note: This directive is hardcoded to -1 for the CLI SAPI
; Default Value: -1 (Unlimited)
; Development Value: 60 (60 seconds)
; Production Value: 60 (60 seconds)
; http://php.net/max-input-time
max_input_time = 600
; Maximum input variable nesting level
; http://php.net/max-input-nesting-level
;max_input_nesting_level = 64
; Maximum amount of memory a script may consume (128MB)
; http://php.net/memory-limit
memory_limit = 428M
Alles anzeigen
Viel Glück
ralf
unser Blog wurde heute von unserem Hoster abgeschaltet
Oh wie frech - oh wie dreist - Wer ist dein Hoster?
weil wir zu viele Sleep-Anfragen an die Datenbank hatten.
Und beim mieten der Dienstleistung hatte er dir gesagt, du darfst aber nur
x Sleep-Anfragen an die Datenbank in y Zeit stellen?
Ich persönlich habe diese maximale "Sleep-Anfrage" bei einem Hoster noch nie gelesen - wüste jetzt auch gar nicht was eine *sleep* Anfrage ist... dabei betrachte ich mich nicht als Anfänger ![]()
Der Support sagte, dass das nicht unbedingt mit zu vielen Besuchern zusammen hängt, sonder vielleicht die "programmierung" der Seite.
Das ist keine Antwort - dies ist blah blah. lass dir die Datenbank Log geben und such dir einen richtigen Provider.
cu
ralf
Jetzt möchte ich aber nicht mit dem normalen Rss Feed arbeiten sondern mit dem feedburner von Google um eine bessere Übersicht zu ahben.
Wenn du Deinen Feed bei Google angemeldet hast - erhälst du eine URL
diese verwendest du anstelle
<a href="http://feeds.feedburner.com/DEIN_FEED" title="
Hoffe die Antwort hilft weiter?
ralf
hat jemand eine idee?
Verwende einfach den Amazon Web Services. Dieser sendet dir stukturierte Daten (Produktname, Hersteller, Preis etc.) über Produkte von Amazon.de, die auf Parametern wie Schlagwortsuchbegriffen und Browse-Tree-Nodes basieren.
Von einem html grabber würde ich bei einem Online Shop dringend abraten. es könnte als Angriff oder Content Diebstahl verstanden werden.
cu
ralf
Hallo,
Datenbank Server (mySQL) gestartet?
Die Zugangsdaten wurden wie angelegt?
cu
ralf
Hallo,
Meine Site wurde gehackt. Wenn man die Site aufruft, wird man zu http://www.mixpharmpills.com weitergeleitet.
vermutlich wurde die .htaccess geändert und neue Scripte zur späteren Bearbeitung auf dem Server gelassen.
Ergo bei einer gehackten Seite gibt es eigenlich nur einen sinnvollen Weg.
1.) Daten sichern (nur archivieren!! nichts aber auch gar nichts wiederverwenden - außer eventuell nach einer gründlichen Kontrolle wichtige Datenbanken) alles andere aus einer Sicheren Quelle neu installieren!
2.) WP oder Server komplett neu aufsetzen (auch die Partitionen neu formatieren), oder ein sauberes Image einspielen)
3.) alles auf den neuesten Stand bringen
4.) überall neue Passwörter benutzen
5.) eine Firewall einrichten nur die wirklich benötigten Ports öffen (Port 21,22,25,80,110)
5.a) kein SSH-Zugriff für Root erlauben, Telnet sowieso nicht...
6.) logfiles regelmäßig kontrollieren (täglich)
7.) Wordpress absichern
- zugriff auf den admin nur über passwort
- standard user "admin" nicht verwenden
- leserechte für wp-config.php nur für wordpress ermöglichen
- die schreibrechte in den verzeichnissen prüfen
usw.
cu
ralf
Wenn ich Bilder hochlade werden diese nicht Angezeigt.
Gibt es Felermeldungen in der Log - Datei vom WebServer? Evtl. den Provider nach dieser Datei fragen.
Es gibt unterschiedliche Möglichkeiten, wie man Bilder hochladen kann - welche wird verwendet? Die Dateianhänge in deinem Posting geben
keine genauen Informationen.
Wenn du Flash verwendest - verzichte einmal auf die Flash - Verwendung.
Wieviel WebSpace ist von deinem Account noch frei? auch hier notfals den Provider fragen.
Welches Format (.gif, .png, .jpg, tiff, .bmp usw) haben deine Bilder? und kann deine PHP Version diese bearbeiten? Hotline vom Provider evtl. fragen...
Sind Sonderzeichen (le er, Umlaute äüß ) in dem Dateinamen? Versuche einmal ohne leerzeichen und umlaute die Datei hochzuladen.
Wie groß ist die Datei? laut Screen kannst du ja nur ein nichts (16 MB?)
senden.
Normalerweiße sieht man ja immer ein Thumbnail. Stattdessen wird nach dem Upload immer eine Nummer angezeigt.
Nummer? Davon hätte ich gerne ein Screenshot gesehen ![]()
Was ich schon versucht habe:
wp-content Ordner - chmod 777
damit kannst du ein sicherheits problem nun haben - ergo keine gute idee
downgrade von WP 3.04 auf 3.03 De
warum? - keine gute idee! du hast ein sicherheitsproblem!
deaktivierung aller Plugins
mmh... gab es Plugins die die Mediathek erweitern? wenn ja welche?
wechseln des Themes auf Twenty Ten
im PHP Handbuch wird beschrieben wie ein Datei - upload funktioniert und welche welche Probleme es geben kann und welche Fehlermeldungen
http://www.php.net/manual/de/features.file-upload.php
cu
ralf
Hallo,
Warning: Cannot modify header information - headers already sent by (output started at /var/www/web1426/html/wp-config.php:1)
Evtl. hat dein Werkzeug beim Abspeichern eine Zeile vor <?php oder nach ?>
in die wp-config.php eingefügt.
Verwende einen Editor der UTF-8 kann z.b. notepad++
cu
ralf
r23 Warum keine Updates?
Keine automatischen Updates ...
Das letzte Update war fehlerhaft. Der Software-Autor hatte erhebliche Probleme das fehlerhafte Pluign aus der Verteilung zu nehmen.
Es kam zu der Meldung
Parse error: syntax error, unexpected ‘;’, expecting T_FUNCTION in antispam-bee/antispam_bee.php on line 959
Der Autor formuliert dies dann so
http://playground.ebiene.de/1137/antispam-…/#comment-13973
Selber fixen ist leider bei diesem core Style kaum mehr möglich, da
er alle leeren zeichen löscht
class Antispam_Bee {
var $base_name;
var $md5_sign;
var $spam_reason;
function Antispam_Bee() {
if ((defined('DOING_AJAX') && DOING_AJAX) or (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE)) {
return;
}
ergo - wer so etwas in seinem Blog einbaut - sollte dies in einer Testumgebung vorher ausprobieren ...
Ich suche eine alternavie!
cu
ralf