XOOPS-magazine
Hauptmenu
Sidebar Navigation
Kategorien
Monatsarchive
RSS Feed
suck my

Breadcrumbs: Startseite

Social-Bookmarks
 

The correct way for a XOOPS Upgrade

english.gif german.gif

Das Xoops Entwickler-Team hat die Version 2.0.16 freigegeben.
Das ist eine Bugfix-Version, das heißt, es wurden einige Bugs behoben die seit der Version 2.0.15 entdeckt wurden.
Die Änderungen können hier nachgelesen werden.Systemvoraussetzungen
———————————–
PHP
Any PHP version >= 4.3 (PHP 4.2.x funktioniert, wird aber nicht offiziell unterstützt)
MySQL
MySQL server 3.23+
Web server Irgendein Server der die erforderliche PHP Version unterstützt (Apache wird dringend empfohlen)XOOPS downloaden
———————————–
Die freigegebene Version kann gedownloadet werden entweder über das sourceforge.net file repository oder über myxoops.org. Bei sourceforge werden die Archive .zip und .tgz angeboten.Die Installation
———————————–
1. Der Inhalt aus dem Ordner htdocs/ wird auf den Server kopiert
2. Es muß nach dem kopieren sichergestellt werden, das die Datei “mainfile.php” und die Ordner “cache”, “templates_c” und “uploads” schreibbar sind. Das erreicht man meist über das FTP-Programm (Attribute 777)
3. Um die Web-Installation zu starten, muß lediglich das Verzeichnis über den Browser geöffnet werden. (z.B. www.deine-url.de). Die Installation startet von allein.

Das Upgard von einer früheren Version
———————————–
Upgrading von XOOPS 2.0.14/2.0.15 auf 2.0.16 ( einfacher Weg )
1. Das passende Updatepaket von sourceforge.net laden und entpacken 2. einfach die vorhandenen Dateien überschreiben (aber Achtung: vorher die mainfile.php sichern!). Den Ordner “install” vom Server löschen.
3. Zugang /upgrade/ in einem Browser
4. Die Anweisungen befolgen, um die Datenbank zu aktualisieren 5. Im Anschluß muß der upgrade-Ordner gelöscht werden
6. Ggfs. die gesicherte mainfile.php wieder auf den Server kopieren und die Schreibrechte auf 644 setzen.
7. Es müssen alle Dateien aus dem Ordner “templates_c”, außer der Datei index.html, gelöscht werden
Upgrading von einer beliebigen XOOPS Version ab 2.0.7 auf 2.0.13.2 ( Verwenden des vollen Pakets ):
1. Move the “upgrade” folder inside the “htdocs” folder (it’s been kept out as it’s not needed for full installs)
2. Delete htdocs/mainfile.php, and htdocs/install
3. Upload the content of the htdocs folder over your existing files
4. Delete the following folders and files from your server (they belong to an old version):
* class/smarty/core
* class/smarty/plugins/resource.db.php
5. Empty the templates_c folder (except index.html)
6. Ensure the server can write to mainfile.php
7. Access /upgrade/ using your browser, and follow the instructions
8. Write-protect mainfile.php again
9. Remove the upgrade folder after use
10. Update the “system” module from the modules administration interface
Nutzt man die Dateien von sourceforge.net, sind dort keine deutschen Sprachdateien enthalten. Die kann man aber manuell nachkopieren. Dafür wird lediglich das Downloadpaket von myxoops.org geladen.

Updrade von 2.0.13.2 auf 2.0.16 1. Lade Dir von hier die aktuelle Version herunter
2. Kopiere den Inhalt aus dem Verzeichnis “htdocs” über Dein bestehendes XOOPS. Lösche aber vor dem kopieren aus der neuen Quelle die Datei mainefile.php und lösche auch das Verzeichnis “install”
3. Nach dem kopieren lösche aus Deinem XOOPS noch den Ordner: “class/smarty/core” und lösche ebenfalls die Datei “class/smarty/plugins/resource.db.php”
4. Lösche aus dem Verzeichnis alle Dateien aus dem Ordner “templates_c”, außer der Datei index.html
5. Kopiere den Ordner “Upgrade” aus Deiner neuen Quelle in Dein XOOPS-Verzeichnis.
6. Ändere das Attribut der “mainfile.php” von 644 auf 777.
7. Logge Dich als Admin in das System ein
8. Starte: “/upgrade” und folge den Anweisungen
9. Setze das Attribut der mainfile.php wieder auf 644 zurück.
10. Lösche den Ordner “upgrade”
Nutzt man die Dateien von sourceforge.net, sind dort keine deutschen Sprachdateien enthalten. Die kann man aber manuell nachkopieren. Dafür wird lediglich das Downloadpaket von myxoops.org geladen.

Files integrity check
The full XOOPS package is now released with a script able to check if all the system files were correctly uploaded to the server. To use it, follow these instructions:

1. Upload the xoops_md5.php and xoops.md5 files located in the XOOPS package root to your XOOPS server folder (putting them next to mainfile.php).
2. Execute xoops_md5.php with your browser
3. If necessary, re-upload the missing or corrupted system files
4. Remove xoops_md5.php and xoops.md5 from your server

Revealing the blank page backtrace log
XOOPS displays a basic error page when a fatal error preventing it to run is encountered. To help you diagnose
the cause of the error, this page contains additional messages that are hidden by default. To reveal them, use
your browser “select all” function (for most browsers, you can use “Ctrl+A”).

Unsupported templates access
It has come to our knowledge that some modules contain a hacked version of the XOOPS module installation routine and access the templates/blocks database tables directly, bypassing the regular templates declaration mechanisms. Because of this, some recent changes in the templates handling system made those modules unable to access their template data.
If you use one of these modules, you may fix this problem by replacing the resource.db.php file located in the class/smarty/xoops_plugins/ folder by the one provided in the package extras folder. Please note however that such bypassing of standard interfaces through the inclusion of hacked core parts is not supported and that those modules won’t work with future versions.

Modules
The packages do not contain any module apart from the system one. You are invited to browse the XOOPS modules repository to get some.
Some of the best modules can be found in the following locations:

* Herve Thouzard’s site (News, mydownload, shortcuts… http://www.herve-thouzard.com/ )
* Smart Factory (SmartSection and many others http://www.smartfactory.ca/ )
* XForge site (CBB forum, Wordpress, MediaWiki… http://www.xoopsforge.com/ )
* XOOPS-magazine (Starter.Modules.Pack in german and english)

We also highly recommend the installation of the Protector module which will bring additional protection and logging capabilities to your site.

Einen Kommentar hinterlassen

This is a captcha-picture. It is used to prevent mass-access by robots. (see: www.captcha.net)

You must read and type the 5 chars within 0..9 and A..F, and submit the form.

  

Oh no, I cannot read this. Please, generate a

Powered by XOOPS 2.0.16 © 2001-2007 The XOOPS Project

Design by XOOPS-magazine.com Powered by XOOPS 2.0.16 | Ref: 1227167552
Impressum / Disclaimer Impressum | Kontakt / Contact Kontakt | Xoops Headlines all Xoops-Headlines | Xoops Headlines Sitemap | Xoops Headlines Stats

Admin-Infos: 0.983 Sekunden / secounds + 3 Abfragen / queries
Special thanks to Link > matchan matchan and Link > kruxmux kruxmux!



xoops topliste