php.de

Zurück   php.de > Lösungen durch Skripte > Scriptbörse

Scriptbörse PHP Lösungen für nen schmalen Taler

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 11.11.2010, 20:57  
Benutzer
 
Registriert seit: 11.10.2010
Beiträge: 63
PHP-Kenntnisse:
Anfänger
Jim Martens befindet sich auf einem aufstrebenden Ast
Standard Adaption des WCF

Da ich beim Erstellen von kleinen Webapplikationen und Webseiten häufig auf das Problem stieß OOP mit einfacher, verständlicher, zeitnaher Programmierung zu verbinden, habe ich mir überlegt ein Framework dafür zu machen. Dabei fiel mir insbesondere das WCF auf, da ich damit bereits gearbeitet hatte und dessen Struktur sehr gut finde. Jedoch spricht der Name für sich Woltlab Community Framework.
Da das ganze unter der LGPL steht, habe ich mich daran gesetzt die Struktur des WCF zu übernehmen, aber alle zu spezifischen Sachen zu entfernen.

Herausgekommen ist eine abgespeckte Version des WCF, die vor allem dafür geeignet ist kleine Applikationen zu schreiben, die keine User brauchen, dennoch aber eine Administrationsoberfläche anbieten wollen.

Das optische Design ist funktionell und ohne Farben. Da das Framework auf Basis des WCF erstellt wurde hat es auch einen Installationsassistenten.

Das Framework wird unter der LGPL(Lesser General Public License) veröffentlicht.
Da teilweise komplette Dateien oder Teile von Dateien des WCF übernommen wurden, wurden dort auch die Copyright-Vermerke bei Woltlab belassen.

WICHTIG:
Dieses Framework ist wirklich als Grundlage für Programmiereinsteiger und als Basis für kleine Webapplikationen geeignet. Größere Programme sind damit nur schwierig umzusetzen. Das liegt vor allem daran, dass die TemplateEngine entfernt wurde, da sie sehr schwer zu verstehen war und daher schlecht nachvollziehbar.

Weitere Informationen gibt es auf meiner Website.
__________________
Mit freundlichen Grüßen
Jim Martens
Jim Martens ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 12.11.2010, 09:10  
Erfahrener Benutzer
 
Registriert seit: 30.07.2008
Beiträge: 1.169
PHP-Kenntnisse:
Fortgeschritten
xm22 sorgt für eine eindrucksvolle Atmosphärexm22 sorgt für eine eindrucksvolle Atmosphärexm22 sorgt für eine eindrucksvolle Atmosphäre
Standard

Ich versuche gerade, das zu installieren, bekomme aber die Fehlermeldung:

Fatal error: PHP warning in file /var/www/framework_pur/install.php (59: fopen(/var/www/framework_pur/global.php) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: Permission denied

Ich habe einfach die gepackte Datei und die install.php in das Verzeichnis gepackt und dann die install.php aufgerufen.
xm22 ist offline   Mit Zitat antworten
Alt 12.11.2010, 16:27  
Benutzer
 
Registriert seit: 11.10.2010
Beiträge: 63
PHP-Kenntnisse:
Anfänger
Jim Martens befindet sich auf einem aufstrebenden Ast
Standard

Deine Fehlermeldung zeigt die Information, dass das Öffnen der Datei global.php scheiterte. Außerdem sagt die Fehlermeldung, dass der Grund eine fehlende Zugriffsberechtigung war. Du solltest einmal nachsehen, ob SafeMode aktiviert ist oder ob das Verzeichnis die entsprechenden Schreibrechte gewährt. Es wäre zudem nett zu wissen, wann genau der Fehler auftritt. Bei welchem/Nach welchem Schritt passiert er?
__________________
Mit freundlichen Grüßen
Jim Martens

Geändert von Jim Martens (12.11.2010 um 17:40 Uhr).
Jim Martens ist offline   Mit Zitat antworten
Alt 15.11.2010, 09:44  
Erfahrener Benutzer
 
Registriert seit: 30.07.2008
Beiträge: 1.169
PHP-Kenntnisse:
Fortgeschritten
xm22 sorgt für eine eindrucksvolle Atmosphärexm22 sorgt für eine eindrucksvolle Atmosphärexm22 sorgt für eine eindrucksvolle Atmosphäre
Standard

Mir ist schon klar, was der Fehler bedeutet Ich dachte, die Installationsroutine entpackt die gz-Datei von allein. Aber selbst, wenn ich die gz-Datei ins selbe Verzeichnis entpacke, kommt der Fehler. Die Dateien sind offensichtlich nicht an den richtigen Stellen..
xm22 ist offline   Mit Zitat antworten
Alt 15.11.2010, 16:47  
Benutzer
 
Registriert seit: 11.10.2010
Beiträge: 63
PHP-Kenntnisse:
Anfänger
Jim Martens befindet sich auf einem aufstrebenden Ast
Standard

Wenn ich das zur Verfügung gestellte Archiv installiere, funktioniert alles wie gewünscht, daher kann ich den Fehler nicht reproduzieren. Meine Serverumgebung ist ein Apache 2.2 mit PHP 5.2.14. Das gz-Archiv wird bei mir auch ohne Probleme entpackt. Du kannst gerne das gz-Archiv und das darunter liegende .tar-Archiv entpacken und nachsehen, ob alle Dateien vorhanden sind. Aber die global.php wird erst im Laufe des Installationsvorgangs erzeugt. Dafür wird eben fopen mit dem Mode 'wb' aufgerufen. Das könnte deine Fehlerstelle sein, allerdings ist die einzige Erklärung, dass das Verzeichnis nicht die passenden Schreibrechte hat.
__________________
Mit freundlichen Grüßen
Jim Martens
Jim Martens ist offline   Mit Zitat antworten
Alt 16.11.2010, 17:06  
Erfahrener Benutzer
 
Registriert seit: 30.07.2008
Beiträge: 1.169
PHP-Kenntnisse:
Fortgeschritten
xm22 sorgt für eine eindrucksvolle Atmosphärexm22 sorgt für eine eindrucksvolle Atmosphärexm22 sorgt für eine eindrucksvolle Atmosphäre
Standard

Das war's. Das kommt davon, wenn man sonst nur an Windows-Rechnern sitzt
xm22 ist offline   Mit Zitat antworten
Alt 21.11.2010, 10:21  
Benutzer
 
Registriert seit: 11.10.2010
Beiträge: 63
PHP-Kenntnisse:
Anfänger
Jim Martens befindet sich auf einem aufstrebenden Ast
Standard

Im ersten Post habe ich fälschlicherweise nur einen Direktlink auf den ersten Beitrag des Themas gepostet. Der Link auf das Forum als solches ist dieser:
http://forum.jimmartens.bplaced.net/
__________________
Mit freundlichen Grüßen
Jim Martens

Geändert von Jim Martens (21.11.2010 um 10:29 Uhr).
Jim Martens ist offline   Mit Zitat antworten
Alt 03.12.2010, 17:09  
Benutzer
 
Registriert seit: 11.10.2010
Beiträge: 63
PHP-Kenntnisse:
Anfänger
Jim Martens befindet sich auf einem aufstrebenden Ast
Standard

Aufgrund einer Domainänderung, ist das alte Forum nun unter http://jimmartens.bplaced.net/forum/ und das neue unter http://www.plugins-zum-selberbauen.de/ erreichbar.
Die Sub-Domain forum.jimmartens.bplaced.net existiert nicht mehr.
__________________
Mit freundlichen Grüßen
Jim Martens
Jim Martens ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php wcf, wcf php, http://www.php.de/scriptboerse/73872-adaption-des-wcf.html, php mit wcf verbinden, webseite auf basis des wcf, \wcf php\, wcf with php, jim martens plugins, deswcf, mit php auf wcf zugreifen, fopen auf gepackte dateien, auf gepackte dateien zugreifen fopen, woltlab community framework zugriffsberechtigungen

Alle Zeitangaben in WEZ +2. Es ist jetzt 01:15 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum