Closed NisseDILLIGAF closed 10 years ago
Har du uppdaterat example.sample.php enligt https://github.com/walle89/SwedbankJson/blob/master/example.sample.php? Har du rätt sökväg till vendor/autoload.php? Composer tar inte med den filen och i nästa uppdatering (som fixar Swedbank API:et) sluta med denna och istället lägga exempelkod i README.md-filen istället.
Har uppdaterat men min swedbank inloggning om det är det du menar? min mapphierarki ser ut såhär.. swedb |-vendor | |-bin | |-composer | |-guzzlehttp | |-rhumsaa | |-walle89 | | |swedbank-json | | | |src | | | | |appdata.php | | | | |swedbankJson.php | | | |composer.json | | | |composer.lock | |-autoload.php |-composer.json |-composer.lock |-composer.phar |-example.sample.php
i example.sample.php filen finns dessa länkar...
require_once 'vendor/autoload.php'; use walle89\SwedbankJson\SwedbankJson; use walle89\SwedbankJson\UserException; use walle89\SwedbankJson\AppData;
Märkligt. När jag skapar en helt ny mapp, följer installationsguiden i README.md samt lägger in exempelkoden i en ny fil som heter test.php så fungerar det helt utan problem för mig.
Kan tilläggas att jag inatt uppdaterade projektet till 0.3.0 som fixar så att man kommer åt Swedbank igen. Följ uppdateringsinstruktionerna i README.md så får du både ett uppdaterat projekt och kanske löser ditt problem. Skulle det inte fungera så kör följande:
php composer.phar dump-auto
Fortfarande fel....
[Thu May 15 20:19:05 2014] [error] [client 192.168.1.101] PHP Fatal error: Class 'SwedbankJson\SwedbankJson' not found in /var/www/swedb/index.php on line 13 [Thu May 15 20:19:05 2014] [error] [client 192.168.1.101] PHP Stack trace: [Thu May 15 20:19:05 2014] [error] [client 192.168.1.101] PHP 1. {main}() /var/www/swedb/index.php:0
Hittat felet, uppdatering på ingående...
Jag hade felaktigt döpt AppData.php och SwedbankJson.php till appdata.php respektive swedbankJson.php. Anledningen till att det fungerade för mig var för att jag satt på OSX och den är okänsligt för versaler och gemener, vilket Linux inte är.
Gör så att ta bort allt och börja om på nytt. Jag har bland annat ändrat installationsinstruktionerna samt exempelkoden.
Yes... nu funkar det... Tack för allt jobb! :)
Np.
Lyckades uppdatera till php 5.4 och köra composer.phar utan fel.. Men får dessa php fel när jag går in på example.sample.php....
[Wed May 14 22:08:28 2014] [error] [client 192.168.1.101] PHP Fatal error: Class 'walle89\SwedbankJson\SwedbankJson' not found in /var/www/swedb/example.sample.php on line 15, referer: http://192.168.1.118/swedb/ [Wed May 14 22:08:28 2014] [error] [client 192.168.1.101] PHP Stack trace:, referer: http://192.168.1.118/swedb/ [Wed May 14 22:08:28 2014] [error] [client 192.168.1.101] PHP 1. {main}() /var/www/swedb/example.sample.php:0, referer: http://192.168.1.118/swedb/ No LSB modules are available.