Nyitólap | Regisztráció | Kapcsolat | English |   
  
PHP-Nuke PHP-Nuke
PHP-Nuke Portál :: Téma megtekintése - patch 3.1
 Gy.I.K.Gy.I.K.   KeresésKeresés   CsoportokCsoportok   ProfilProfil   Üzeneteid olvasásához jelentkezz beÜzeneteid olvasásához jelentkezz be   BelépésBelépés 




Mielőtt feltennéd a kérdésed, kérlek használd a Fórum keresőjét! Lehet, hogy a kérdés már szerepel a fórumban és meg is van válaszolva.
Hozzászólásodban ne használd a <javascript></javascript> valamint <SCRIPT></SCRIPT> html tag-eket, módosítva használd pl.: <javas*cript>

patch 3.1
Ugrás oldalra 1, 2  Következő
 
Új téma nyitása   Hozzászólás a témához    Tartalomjegyzék -> Security
Előző téma megtekintése :: Következő téma megtekintése  
Szerző Üzenet
csicsa
Új NukeR
Új NukeR


Csatlakozott: Nov 28, 2004
Hozzászólások: 10


HozzászólásElküldve: 2005. Augusztus 24. Szerda, 19:11    Hozzászólás témája: patch 3.1 Hozzászólás az előzmény idézésével

Üdv

Fel szeretném tenne 7.6-ra a 3.1-es patchet. A problémám hogy nekem van jobb oldali blokk oszlopom is. A readme-ben ez van:Important notes relating to Nuke Patched 3.1:

1- If you want right side blocks to appear in third party add-ons change:
In Modules:
index = 1;
to:
define('INDEX_FILE', true);
In Themes:
if ($index == 1) {
to:
if (defined('INDEX_FILE')) {

2- Additional changes for third party add-ons:
if ($mainfile == 1) {
should be changed to:
if (defined('NUKE_FILE')) {

if ($module == 1) {
should be changed to:
if (defined('MODULE_FILE')) {

if ($footer == 1) {
should be changed to:
if (defined('NUKE_FOOTER')) {

if ($header == 1) {
should be changed to:
if (defined('NUKE_HEADER')) {


Nem értem hogy melyik file-ban kell átírni ezeket a részeket.

Köszi aki tud segíteni
Vissza az elejére
Felhasználó profiljának megtekintése Privát üzenet küldése
black71
Adminisztrátor
Adminisztrátor


Csatlakozott: Oct 21, 2004
Hozzászólások: 4753


HozzászólásElküldve: 2005. Augusztus 25. Csütörtök, 11:50    Hozzászólás témája: : patch 3.1 Hozzászólás az előzmény idézésével

A modulokban $index = 1; -et erre define('INDEX_FILE', true);
A theme.php -ban if ($index == 1) { erre if (defined('INDEX_FILE')) {
A maradekra keress ra teljes nuke-on belul es ahol talalsz csereld le a leirasnak megfeleloen.
_________________
Vissza az elejére
Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése
vektor
NukeRke
NukeRke


Csatlakozott: Nov 14, 2004
Hozzászólások: 169
Tartózkodási hely: Budapest


HozzászólásElküldve: 2005. Október 31. Hétfő, 13:08    Hozzászólás témája: : patch 3.1 Hozzászólás az előzmény idézésével

Megpróbáltam feltenni a 3.1-es javítást, de nem sok sikerrel. Kicseréltem az összes fájlt (kivéve a themes könyvtárat, mivel egyik témát sem használom a megadottak közül). Aztán az upgradedb-t töltöttem fel a myadminban. Ezek után szerettem volna meghívni az upgrade.php-t, de ezzel a hibával tért vissza:

Idézet:
There seems to be a problem with the MySQL server, sorry for the inconvenience.

We should be back shortly.


Milyen módosításokra lenne még szükségem, hogy működjön? Nem is nagyon értem, hogy mi van pl azokkal a modulokkal, blokkokal, stb. amik alapból nincsenek benne a javítócsomagban.
Valaki lécc segítsen rájönni a megoldásra, mert persze ebben az állapotban addig halott az oldal.
Köszi
_________________
Vektor
PHP-Nuke 7.6 + Chatserv Patch 2.8
Vissza az elejére
Felhasználó profiljának megtekintése Privát üzenet küldése Email küldése Felhasználó weblapjának megtekintése
black71
Adminisztrátor
Adminisztrátor


Csatlakozott: Oct 21, 2004
Hozzászólások: 4753


HozzászólásElküldve: 2005. November 1. Kedd, 10:29    Hozzászólás témája: : patch 3.1 Hozzászólás az előzmény idézésével

"Aztán az upgradedb-t töltöttem fel a myadminban. Ezek után szerettem volna meghívni az upgrade.php-t, de ezzel a hibával tért vissza:"
Nem egeszen vilagos a dolog.
Az upgrade file-kat a root-ba kel felmasolni es meghivni.

"Nem is nagyon értem, hogy mi van pl azokkal a modulokkal, blokkokal, stb"
Azokat magadnak kell modositani, hasonlits ossze patch file-t egy alap file-al es latni fogod a lenyegi kulonbseget rogton az elejen. Az if() fuggveny lecserelese, es az INDEX definialasa valoszinuleg elegendo lessz a helyes mukodeshez.
_________________
Vissza az elejére
Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése
vektor
NukeRke
NukeRke


Csatlakozott: Nov 14, 2004
Hozzászólások: 169
Tartózkodási hely: Budapest


HozzászólásElküldve: 2005. November 1. Kedd, 11:12    Hozzászólás témája: : patch 3.1 Hozzászólás az előzmény idézésével

black71 írta:
"Aztán az upgradedb-t töltöttem fel a myadminban. Ezek után szerettem volna meghívni az upgrade.php-t, de ezzel a hibával tért vissza:"
Nem egeszen vilagos a dolog.
Az upgrade file-kat a root-ba kel felmasolni es meghivni.

"Nem is nagyon értem, hogy mi van pl azokkal a modulokkal, blokkokal, stb"
Azokat magadnak kell modositani, hasonlits ossze patch file-t egy alap file-al es latni fogod a lenyegi kulonbseget rogton az elejen. Az if() fuggveny lecserelese, es az INDEX definialasa valoszinuleg elegendo lessz a helyes mukodeshez.


Az upgradedb az egy sql fájl. Szóval ezt töltöttem fel az adatbázisba. Az upgrade.php-t persze a rootba tettem és utána szerettem volna meghívni, de ez az említett ok miatt nem sikerült Sad
Tehát a probléma megoldása az lehet, hogy az utólag (az alap csomagban nem szereplő) feltett modulok index.php-ját átírom, valamint a témával is elvégzem és ezután próbálom upgradelni?
Ez egy kicsit zavaros nekem. Az a baj, hogy nincs semmi használható readme a 3.1 patch csomagban. Szóval mindent megszokásból csínáltam: fájlok felülírása, sql fájl feltöltése, upgrade.php meghívása. Ezután pedig az említett eredmény született.
Le tudná vki írni picit részletesebben, hogy mik a frissítés lépései? 7.6-os nuke 2.9-es chatserv patch-ét kéne 3.1-re upgradelni.
Előre is köszi
_________________
Vektor
PHP-Nuke 7.6 + Chatserv Patch 2.8
Vissza az elejére
Felhasználó profiljának megtekintése Privát üzenet küldése Email küldése Felhasználó weblapjának megtekintése
black71
Adminisztrátor
Adminisztrátor


Csatlakozott: Oct 21, 2004
Hozzászólások: 4753


HozzászólásElküldve: 2005. November 2. Szerda, 2:13    Hozzászólás témája: : patch 3.1 Hozzászólás az előzmény idézésével

A config.php -t is gondolom hogy felul irtad, abban megcsinaltad a szukseges beallitasokat?
_________________
Vissza az elejére
Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése
vektor
NukeRke
NukeRke


Csatlakozott: Nov 14, 2004
Hozzászólások: 169
Tartózkodási hely: Budapest


HozzászólásElküldve: 2005. November 2. Szerda, 15:56    Hozzászólás témája: : patch 3.1 Hozzászólás az előzmény idézésével

black71 írta:
A config.php -t is gondolom hogy felul irtad, abban megcsinaltad a szukseges beallitasokat?


ÁÁÁ iszonyat hülye vagyok!

Ez volt a gond. Ez már annyira egyértelmű, hogy nem is gondoltam rá. Pedig a hiba üziből is gondolhattam volna. Szerencse, hogy van vki aki helyettem gondolkozik Smile Kösz black Wink
Már csak 2 problémám van:
1, a patchben nem szereplő (az alap nuke csomaghoz később hozzáadott) modulok meghívásakor egy üres lappal tér vissza a nuke pl: http://www.nfl.hu/modules.php?name=Shout_Box
De van kivétel is, amik később kerültek a nuke-ba, mégis rendesen működnek: spchat, internet tv, és egy csapatkereső modul, amit a modul generátorral hoztam létre.
A patch readme-jébe írták, hogy módosítani kell a következő sorokat:
1,
Kód:
index = 1;

2,
Kód:
if ($mainfile == 1) {

3,
Kód:
if ($module == 1) {

4,
Kód:
if ($footer == 1) {

5,
Kód:
if ($header == 1) {


Ezek közül csak az elsőt sikerült végrehajtanom az új modulokban, mivel a többi sor nem is szerepelt bennük, így nem volt mit módosítani. Csak sejtem, hogy ez lehet a gond...

A másik problémám, hogy a wysiwyg editor nem üzemel. Ennek nyílvánvaló oka, hogy felül lett írva a news, submitnews modulok + a footer, header .php-k. Viszont ha a wysiwyg fájljaira cserélem le az említett fájlokat, akkor nyílván a patch miatt lenne hiba. Nem tudja vki, hogy hogy lehetne a wysiwyg-t reinstallálni a patchel kompatibilisen?
_________________
Vektor
PHP-Nuke 7.6 + Chatserv Patch 2.8
Vissza az elejére
Felhasználó profiljának megtekintése Privát üzenet küldése Email küldése Felhasználó weblapjának megtekintése
black71
Adminisztrátor
Adminisztrátor


Csatlakozott: Oct 21, 2004
Hozzászólások: 4753


HozzászólásElküldve: 2005. November 2. Szerda, 18:03    Hozzászólás témája: : patch 3.1 Hozzászólás az előzmény idézésével

http://www.nuker.hu/ftopicp-17289.html#17289
_________________
Vissza az elejére
Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése
vektor
NukeRke
NukeRke


Csatlakozott: Nov 14, 2004
Hozzászólások: 169
Tartózkodási hely: Budapest


HozzászólásElküldve: 2005. November 8. Kedd, 14:16    Hozzászólás témája: : patch 3.1 Hozzászólás az előzmény idézésével

black71 írta:
http://www.nuker.hu/ftopicp-17289.html#17289


Átnyálaztam a patch utáni és patch előtti index.php-kat és ebből az jött le nekem, hogy nincs igazán egységes módosítás. Mindegyiknél módosítgattak dolgokat, de nincs egy egységes séma. Egyedül, ami egységesnek tűnik, az hogy a
Kód:
if (!eregi("modules.php", $PHP_SELF)) {
   die ("You can't access this file directly...");

sorokat, erre cserélték le:
Kód:
if ( !defined('MODULE_FILE') )
{
   die("You can't access this file directly...");


Ezt lecseréltem a nem működő moduljaimban, de így sem mennek. A readme-ben pedig csak annyit írnak, hogy ezeket a sorokat cseréljük le. De ilyen sorok nincsenek is a modulokban.
if ($mainfile == 1) {
if ($module == 1) {
if ($footer == 1) {
if ($header == 1) {

Senkinek nem volt ilyen problémája? Miket kéne lecserélni a modulokban, hogy működjenek? Nincs vmi séma, hogy miket módosított a patch? Már elég nyűgös vagyok hogy nem tudom működésre bírni ezeket a modulokat. Akinek sikerült, az lécc segítsen!
Köszönöm
_________________
Vektor
PHP-Nuke 7.6 + Chatserv Patch 2.8
Vissza az elejére
Felhasználó profiljának megtekintése Privát üzenet küldése Email küldése Felhasználó weblapjának megtekintése
black71
Adminisztrátor
Adminisztrátor


Csatlakozott: Oct 21, 2004
Hozzászólások: 4753


HozzászólásElküldve: 2005. November 8. Kedd, 21:44    Hozzászólás témája: : patch 3.1 Hozzászólás az előzmény idézésével

Egyebkent azonkivul hogy nem mukodik csinal valamit, hiba kiiras sokat segitene, log-bol olvasd ki, esetleg config.php -ban kapcsold be.
_________________
Vissza az elejére
Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése
vektor
NukeRke
NukeRke


Csatlakozott: Nov 14, 2004
Hozzászólások: 169
Tartózkodási hely: Budapest


HozzászólásElküldve: 2005. November 15. Kedd, 14:42    Hozzászólás témája: : patch 3.1 Hozzászólás az előzmény idézésével

black71 írta:
Egyebkent azonkivul hogy nem mukodik csinal valamit, hiba kiiras sokat segitene, log-bol olvasd ki, esetleg config.php -ban kapcsold be.


Ezeket írja ki hibaként:
/első sor: modul neve ; második: amit kiír hiba ; az adott sor amelyikre hivatkozik/

Kód:
mp3 player:
Parse error: parse error, unexpected T_INCLUDE in /USER/nfl/nfl_hu/www/modules/MP3_Player/index.php on line 33
include("header.php");

shout box:
Parse error: parse error, unexpected T_INCLUDE in /USER/nfl/nfl_hu/www/modules/Shout_Box/index.php on line 22
include("config.php");

coppermine:
Fatal error: Cannot redeclare class sql_db in /USER/nfl/nfl_hu/www/modules/coppermine/include/oldnuke.php on line 35
class sql_db {

opros:
Parse error: parse error, unexpected T_INCLUDE in /USER/nfl/nfl_hu/www/modules/Opros/index.php on line 23
include("header.php");

flashgame:
Fatal error: Cannot redeclare stripos_clone() (previously declared in /USER/nfl/nfl_hu/www/mainfile.php:122) in /USER/nfl/nfl_hu/www/mainfile.php on line 122
 function stripos_clone($haystack, $needle, $offset=0) {

Standings:
Parse error: parse error, unexpected T_STRING in /USER/nfl/nfl_hu/www/modules/Standings/index.php on line 13
OpenTable();

Html:
Parse error: parse error, unexpected T_VARIABLE in /USER/nfl/nfl_hu/www/modules/HTML/index.php on line 12
$anyaglimit = 100;

_________________
Vektor
PHP-Nuke 7.6 + Chatserv Patch 2.8
Vissza az elejére
Felhasználó profiljának megtekintése Privát üzenet küldése Email küldése Felhasználó weblapjának megtekintése
black71
Adminisztrátor
Adminisztrátor


Csatlakozott: Oct 21, 2004
Hozzászólások: 4753


HozzászólásElküldve: 2005. November 16. Szerda, 10:34    Hozzászólás témája: : patch 3.1 Hozzászólás az előzmény idézésével

Ezek a hibak valoszinuleg a nem megfelelo modositas miatt vannak, ahogy a hibak sorainak szamat nezem. Bar van be ket fuggveny duplazas is. Ellenorizd ezeket a jelolt sorok folott. Tehta a hiba nem itt keresendo:
Kód:
include("header.php");

pl oprosnal valoszinuleg nem pontosan ezt masoltad oda:
Kód:
define('INDEX_FILE', true);
es ugyan igy lessz ez a tobbivel is.
_________________
Vissza az elejére
Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése
vektor
NukeRke
NukeRke


Csatlakozott: Nov 14, 2004
Hozzászólások: 169
Tartózkodási hely: Budapest


HozzászólásElküldve: 2005. November 22. Kedd, 13:51    Hozzászólás témája: : patch 3.1 Hozzászólás az előzmény idézésével

black71 írta:
Ezek a hibak valoszinuleg a nem megfelelo modositas miatt vannak, ahogy a hibak sorainak szamat nezem. Bar van be ket fuggveny duplazas is. Ellenorizd ezeket a jelolt sorok folott. Tehta a hiba nem itt keresendo:
Kód:
include("header.php");

pl oprosnal valoszinuleg nem pontosan ezt masoltad oda:
Kód:
define('INDEX_FILE', true);
es ugyan igy lessz ez a tobbivel is.


A coppermine-t kivéve mindegyiknél az volt a hiba, hogy lehagytam a pontosvesszőket Embarassed . A coppermine-on még töröm a fejem. Már csak az van hátra...
_________________
Vektor
PHP-Nuke 7.6 + Chatserv Patch 2.8
Vissza az elejére
Felhasználó profiljának megtekintése Privát üzenet küldése Email küldése Felhasználó weblapjának megtekintése
oxy
Új NukeR
Új NukeR


Csatlakozott: Sep 07, 2005
Hozzászólások: 32


HozzászólásElküldve: 2005. November 22. Kedd, 18:32    Hozzászólás témája: : patch 3.1 Hozzászólás az előzmény idézésével

coppermine-t nekem sem sikerült működőképessé tenni 3.1-el, pedig sok időm elment vele.. ha találsz vmi megoldást, jelezd lécci!
Vissza az elejére
Felhasználó profiljának megtekintése Privát üzenet küldése
black71
Adminisztrátor
Adminisztrátor


Csatlakozott: Oct 21, 2004
Hozzászólások: 4753


HozzászólásElküldve: 2005. November 22. Kedd, 20:30    Hozzászólás témája: : patch 3.1 Hozzászólás az előzmény idézésével

vektor írta:
[..]



A coppermine-t kivéve mindegyiknél az volt a hiba, hogy lehagytam a pontosvesszőket Embarassed . A coppermine-on még töröm a fejem. Már csak az van hátra...

Lenyegeben azt irja hibanak hogy az sql_db objektumot nem lehet ujra futtatni, tehat valami miatt nallad 2x kerul meghivasra.
Igazabol ennek a file-nak a hasznalatanak semmi ertelme nincs.
A modules/coppermine/include/load.inc.php -ban keresd ezt a sort, es kommentezd:
Kód:
            require_once($CPG_M_DIR . "/include/oldnuke.php");

Nem biztos hogy jo lessz nem melyultem el a kodban, egy probat mindenfelekepen meger.
_________________
Vissza az elejére
Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése
Hozzászólások megtekintése elölről:   
Új téma nyitása   Hozzászólás a témához    Tartalomjegyzék -> Security Időzóna: (GMT +1 óra)
Ugrás oldalra 1, 2  Következő
1 / 2 oldal

 
Ugrás:  
Nem készíthetsz új témákat ebben a fórumban
Nem válaszolhatsz egy témára ebben a fórumban
Nem módosíthatod a hozzászólásidat a fórumban
Nem törölheted a hozzászólásaidat a fórumban
Nem szavazhatsz ebben fórumban


Powered by phpBB © 2001, 2005 phpBB Group
PHP-Nuke PHP-Nuke
PHP-Nuke PHP-Nuke
Copyright © 2004-2005 NukeR.hu
Nyitólap
GY.I.K.
Adatvédelem
Impresszum
Médiaajánlat
PHP-Nuke
Apache Szoftver
PHP: Hypertext Preprocessor
MySQL: A világ legnépszerübb nyílt forráskódú adatbázisa
WebTárhely
PHP-Nuke Copyright © 2004 by Francisco Burzi
Védelmet Sentinel Biztosítja
RSS Cikkek
RSS Letöltések
RSS Fórum hozzászólások