Közlemény

Collapse
No announcement yet.

Joomla 1.0.x weblap PHP 5.2-ről 5.3-ra frissítés

Collapse
X
 
  • Filter
  • Idő
  • Show
Clear All
new posts

  • Csutak
    replied
    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)

    Leave a comment:


  • Keller
    replied
    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

    Leave a comment:


  • Keller
    replied
    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:
    This is a fork of the dated joomla 1.0. This is intended as a stopgap while contemplating what to migrate the site to. - micheas/Joomla-1.0
    Last edited by Keller; 2013-03-10, 09:16.

    Leave a comment:


  • Kefe
    replied
    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"

    Leave a comment:


  • 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?
Working...
X