Vissza   Szerver Fórum > Szerver > Webszerver

Webszerver Apache és IIS itt jól megférnek egymás mellett

Válaszol
 
Téma eszközök Megjelenítési módok

Joomla 1.0.x weblap PHP 5.2-ről 5.3-ra frissítés
  #1  
Régi 2013-03-10, 06:42
Csutak logója
Csutak Csutak nem elérhető
Tag
 
Csatlakozott: 09-03-17
Összes hozzászólás: 20
Csutak elindult a közkedveltség útján
Red face Joomla 1.0.x weblap PHP 5.2-ről 5.3-ra frissítés

Sziasztok, új szerverre költöztettem a Joomla! lapomat, amely már régi, sajnos nem támogatott (Joomla! 1.0.15) ám az upgrade 1.5-re igen-igen komplikált. Az új szerveren 5.3.x PHP van és rögtön egy csomó hibába futottam bele:

- a tartalom ne jelenik meg (a menük viszont igen)
- kapcsolat oldal egyáltalán nem jelenik meg
- a magyar karakterek helyén "?" van

Miket kell beállítanom, hogy jól működjön PHP 5.3.x-en is?
Válaszol idézettel

  #2  
Régi 2013-03-10, 06:56
Kefe logója
Kefe Kefe nem elérhető
ENTER gomb nyomó
 
Csatlakozott: 09-02-27
Hely: Budapest
Összes hozzászólás: 157
Kefe elindult a közkedveltség útján
Alapbeállítás

A PHP.ini-ben definiáld az időzónát!

[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone = "Europe/Budapest"
__________________
---
Saját SEO szkriptek: Camelpark SEO centrum
Válaszol idézettel

  #3  
Régi 2013-03-10, 09:02
Keller logója
Keller Keller nem elérhető
Tag
 
Csatlakozott: 09-02-28
Hely: Budapest
Összes hozzászólás: 37
Keller elindult a közkedveltség útján
Alapbeállítás

Három dolgot mindenképpen meg kell csinálni:

-------------------------------------
1, joomla_lapod/includes/Cache/Lite könyvtárban keresd meg a Function.php fájlt és cseréld ezt:

$arguments = func_get_args();

erre:

$arguments = func_get_args();
$numargs = func_num_args();
for($i=1; $i < $numargs; $i++){
$arguments[$i] = &$arguments[$i];
}

-------------------------------------
2, A joomla_lapod/includes/vcard.class.php fájlban illeszd be a következő plusz if tagot:

if(!function_exists('quoted_printable_encode')) {
function quoted_printable_encode($input, $line_max=76) {
/* ... */
}
}

-------------------------------------
3, ugyenebben a könyvtárban (joomla_lapod/includes/) cseréld a sef.php fájlt erre
(Több info itt: http://www.translatum.gr/forum/index.php?topic=123457.0 )

Illetve a fenti módosított fájlok (sőt, az egész Joomla 1.0.15) letölthető innen:
https://github.com/micheas/Joomla-1.0

Utoljára módosítva: Keller által : 2013-03-10 09:16
Válaszol idézettel

  #4  
Régi 2013-03-11, 18:40
Keller logója
Keller Keller nem elérhető
Tag
 
Csatlakozott: 09-02-28
Hely: Budapest
Összes hozzászólás: 37
Keller elindult a közkedveltség útján
Alapbeállítás

Ha nem jól jelennek meg az ő és ű karakterek IIS-en ("?" jelenik meg helyettük), akkor konvertáld az ANSI kódolású php és ini fájlokat UTF-8 -ra:

A kérdéses fájlt megnyitod Notepaddal (nem Wordpaddal!) és mentés másként, ott megjelenik egy plusz opció, ahol a karakterkódolást lehet beállítani - na ott beállítod az UTF-8 -at és felülírod az eredeti fájlt.

Elsősorban ezt a fájlt:
joomla_site\language\hungarian.php

de még van néhány, amiben magyarítások vannak:
joomla_site\administrator\includes
admin.php
menubar.html.php
pageNavigation.php


valamint
joomla_site\administrator\templates\joomla_admin
login.php
Válaszol idézettel

  #5  
Régi 2013-03-15, 10:12
Csutak logója
Csutak Csutak nem elérhető
Tag
 
Csatlakozott: 09-03-17
Összes hozzászólás: 20
Csutak elindult a közkedveltség útján
Alapbeállítás

Köszönöm, megcsináltam ezeket és valóban feléledt az 1.0.15-ös Joomla oldalam.
Egy további komponenssel volt gondom és banális a megoldás:

A php.ini-ben engedélyeztem a
short_open_tag = On
tagot

Ez engedélyezi a <? ... ?> rövidebb PHP nyitó kódot. Manapság már erősen javasolt a <?php ... ?> használata, de sok régen megírt scriptnél még nem figyeltek erre. Ezzel megjavult a galéria komponensem (picaweb - a Picassából szedi a képeket a galériához)
Válaszol idézettel
Válaszol

Téma eszközök
Megjelenítési módok

Hozzászólás szabályai
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is bekapcsolva
Pofik bekapcsolva
Az [IMG] kód bekapcsolva
A HTML kód kikapcsolva

Fórum ugrás



A pontos idő 10:38 , a GMT +2 időzóna szerint.


Szerver hardver támogatónk Tárhely: Real.Com-94 hoszting
Powered by vBulletin®, Copyright © 2000 - 2019, Jelsoft Enterprises Ltd.