Elxis CMS Forum

Ελληνικό Forum => Γενικά Θέματα για το Elxis CMS => Topic started by: dimitriskriti on February 18, 2010, 20:12:27

Title: accuweather
Post by: dimitriskriti on February 18, 2010, 20:12:27
Βαζω το Module και μου πεταει php error:

URI: index.php?option=com_content&task=view&id=28&Itemid=69
Path: \includes\domit\xml_saxy_parser.php
Line: 732
Parameter 1 to DOMIT_Parser::processingInstructionElement() expected to be a reference, value given


Τι γινεται εδω??????
Title: Re: accuweather
Post by: webgift on February 18, 2010, 20:28:31
Offtopic :

Έχω την εντύπωση ότι από πάνω σου μένει ο Μητσοτάκης !  ;D
Δεν γίνεται διαφορετικά!

\\ Έχεις ορίσει μέσα στο Module της διαχείρισης τις κατάλληλες παραμέτρους ;
Title: Re: accuweather
Post by: dimitriskriti on February 18, 2010, 20:30:56
xaxaxaxa
Ωχ παναγια μου, οχι τιποτα αλλο κανω και πτυχιακη πανω στο ελχις και δεν ξερω κανενα που να ξερει οποτε εσεις την πληρωνεται  ;)
Title: Re: accuweather
Post by: dimitriskriti on February 18, 2010, 20:32:08
απο οτι μπορω να καταλαβω τα εχω βαλει σωστα.Τον τιτλο τον εμφανιζει και μετα εμφανιζει σε κοκκινα πλαισια php error και κατεβαινει μεχρι το απειρο..
Title: Re: accuweather
Post by: webgift on February 18, 2010, 20:34:48
Καλά τι σου έχει ζητήσει ο άνθρωπος;
Να του κατεβάσεις και κανένα παπά με flash να παίζει με το θυμιατό πέρα δώθε ;

Υπομονή ... θα περάσει και αυτό!


----
Όσο για το modulaki δεν ξέρω τι μπορεί να παίζει μιας και δεν το έχω χρησιμοποιήσει ακόμα.
Title: Re: accuweather
Post by: dimitriskriti on February 18, 2010, 20:35:53
Fatal error: Call to a member function hasChildNodes() on a non-object in C:\xampp\xampp\htdocs\Dimitris root\elxis\modules\mod_accuweather.php on line 114

βγαζει και αυτο

στην line 114 exei :if ($xmldoc->documentElement->hasChildNodes())
Title: Re: accuweather
Post by: webgift on February 18, 2010, 20:46:50
Για κάνε μου μια χάρη και ξεζίπαρε το αρχείο mod_accuweather.php που έχει μέσα στο zip αρχείο που σου επισυνάπτω και  πήγαινε και βάλε το  στον φάκελο εδώ C:\xampp\xampp\htdocs\Dimitris root\elxis\modules\.

[attachment deleted by admin]
Title: Re: accuweather
Post by: dimitriskriti on February 18, 2010, 20:56:28
Δυστιχως το ιδιο
Title: Re: accuweather
Post by: webgift on February 18, 2010, 21:00:23
Τότε κάτσε να δούμε και τα παιδιά τι έχουν να σου προτείνουν.
Title: Re: accuweather
Post by: datahell on February 18, 2010, 22:01:50
Το πρόβλημα προέρχεται από το γεγονός ότι το pc σου ( τοπικά τρέχεις το elxis έτσι; ) δεν μπορεί να συνδεθεί στο server της accuweather (http://forecastfox.accuweather.com) ώστε να τραβήξει το απαιτούμενο XML feed για να δείξει τον καιρό.

Από εδώ δημιουργεί/λαμβάνει το XML:

http://forecastfox.accuweather.com/adcbin/forecastfox/weather_data.asp
Title: Re: accuweather
Post by: dimitriskriti on February 18, 2010, 22:06:55
ναι τοπικα ειναι.Δεν εχει σημασια οτι εχει ιντερνετ το pc μου?
Title: Re: accuweather
Post by: datahell on February 18, 2010, 22:27:36
Κανονικά εφόσον το pc σου έχει internet θα έπρεπε να το "τραβάει". Το ότι δεν το τραβάει μπορεί να ευθύνονται 100 πράγματα. Ο πιο απλός λόγος είναι ο φάκελος cache να είναι μη-εγγράψιμος. Αλλά μπορεί να υπάρχουν άλλοι λόγοι όπως ότι δεν έχεις υποστήριξη xml στην php σου (κανονικά είναι ενεργοποιημένη από default). Χρειάζεται debug στην τοπική σου εγκατάσταση για να σου πω τι φταίει. Αφού όμως πρόκειται για τοπική εγκατάσταση γιατί κόπτεσε; Το θέμα είναι να δουλεύουν αυτά τα πράγματα στα online site που εκεί συνήθως δεν έχεις πρόβλημα καθώς οι server είναι σωστά στημένοι και ρυθμισμένοι κάτι που δεν μπορώ να βάλω το χέρι μου στη φωτιά για την τοπική σου εγκατάσταση.

Αν το Elxis αποτελεί μέρος μίας εργασίας που κάνεις την οποία θα παρουσιάσεις στην τοπική σου εγκατάσταση τότε θα πρέπει να το λύσεις αυτό το πρόβλημα και αν δεν μπορέσεις, χρησιμοποίησε κάποιο copy-paste κώδικα από site καιρού (τον δίνουν έτοιμο) εναλλακτικά του module accuweather.
Title: Re: accuweather
Post by: webgift on February 19, 2010, 09:32:10
Πρέπει να σκεφτείς Δημήτρη και το ενδεχόμενο την ώρα της παρουσίασης της πτυχιακής σου εργασίας αν έχεις Internet ή όχι.
Καταλαβαίνεις ότι σε κάτι τέτοια modules που παίρνουν από το Internet Πληροφορίες π.χ. Exchange rates (http://www.elxis-downloads.com/com_downloads/e-commerce/143.html) [Ισοτιμία Νομισμάτων] θα έχεις πρόβλημα κάτα την διάρκεια της παρουσίασης.
Title: Re: accuweather
Post by: voyager on March 08, 2010, 12:49:22
και εγω εχω το ιδιο ακριβως προβλημα σε σελιδα  οχι τοπικα
το διεγραψα το mod αλλα παλι τα ιδια
ισως μια επισκευη η συντηρηση πινακων θα το ελυνε; 
Title: Re: accuweather
Post by: datahell on March 08, 2010, 13:38:03
Όχι, το module accuweather δεν χρησιμοποιεί βάση δεδομένων. Τραβάει τα δεδομένα από το accuweather.com μέσω XML
Title: Re: accuweather
Post by: sophiekoz on March 09, 2010, 18:54:03
Paidia kalispera. Kanw kai egw tin ptuxiaki mou ergasia me to elxis 2009.1 kai prospathw na egatastisw to AccuWeather omws mou vgazei to parakatw error.

Fatal error: Call to undefined method SAXY_Parser::startElement() in C:\xampp\htdocs\elxis\includes\domit\xml_saxy_shared.php on line 254


Mipws kserei kapoios na mou pei ti ginetai?Akousa oti sto 2009.1 exei apoia provlimata enw sto 2008.1 trexei mia xara.Isxuei?
Episis o katalagos proswrinis mnimis einai mi eggrapsimos.(se periptwsi pou me rwtisete)
Title: Re: accuweather
Post by: datahell on March 09, 2010, 19:20:10
Το πρόβλημα είναι στην PHP 5.3, με προηγούμενες εκδόσεις της php (πχ 5.2) δουλεύει περίφημα. Θα κοιτάξω εντός της ημέρας αν χρειάζεται αναβάθμιση το accuweather ή το πρόβλημα είναι στο domit του elxis.
Title: Re: accuweather
Post by: datahell on March 09, 2010, 22:42:48
Το Module μόλις αναβαθμίστηκε ώστε να είναι συμβατό με PHP 5.3 ή νεώτερη. Κατεβάστε την έκδοση 1.1 από εδώ:
http://www.elxis-downloads.com/com_downloads/weather/52.html (http://www.elxis-downloads.com/com_downloads/weather/52.html)