Asennusongelma - versio 1.11.1

Started by urgenus, 04.01.17 - klo:10:47

Previous topic - Next topic

urgenus

Koitin asentaa versiota 1.11.1 (eli se viimeisin PHP 5.3:a tukeva versio) ja en tiedä mitä tein väärin. Tarkoituksena on asentaa ensin tuo 1.11.1 ja sitten katsoa saako siihen jotenkin yhden ikivanhan version tietokannan laskuja sisään josta mulla on sql dumppi.

Puhdasta asennusta tehdessä siirsin ensin kaikki tiedostot palvelimelle kansioon laskutus, tein tietokannan ja muokkasin configin oikeilla tiedoilla ja ajoin phpMyAdminilla sen create database.sql tiedoston joka teki 19 taulua ja tallensi muutamaan jotain esimerkki-dataa.

Virhe jonka saan mennessäni sivulle on:
Parse error: syntax error, unexpected T_FUNCTION, expecting ')' in /home/user/public_html/laskutus/sqlfuncs.php on line 735



Ere Maijala

Erikoinen juttu, koska tuolla rivillä ei pitäisi olla mitään kummallista mikä ei toimisi PHP 5.3:ssa. Voit kuitenkin kokeilla sen korvaamista seuraavilla riveillä:

                foreach ($updates as $s) {
                    error_log('  ' . str_replace('{prefix}', _DB_PREFIX_ . '_', $s) . ';');
                }

Suosittelen silti painokkaasti päivittämään uudempaan PHP-versioon ja MLInvoiceen. Uudemmissa versioissa on aika paljon parannuksia ja korjauksia.

--Ere