Welcome,
Guest
.
Please
login
or
register
.
Did you miss your
activation email
?
News:
Bug reports and fixes
.
Home
Help
Login
Register
Elxis CMS Forum
»
Ελληνικό Forum
»
Διαχείριση
(Moderators:
CREATIVE Options
,
ks-net
) »
Σφάλμα PHP [SOLVED]
« previous
next »
Print
Pages: [
1
]
Author
Topic: Σφάλμα PHP [SOLVED] (Read 9044 times)
evkarab
Full Member
Posts: 232
Σφάλμα PHP [SOLVED]
«
on:
November 03, 2008, 13:03:53 »
Γειά σας
Στη διαχείριση και στο τμήμα "εγκατάσταση νέου component" μου δείχνει την παρακάτω προειδοποίηση
URI: index2.php?option=com_installer&element=component
Path: /administrator/components/com_installer/component/component.php
Line: 61
Invalid argument supplied for foreach()
Καμιά ιδέα;
«
Last Edit: November 07, 2008, 22:14:10 by datahell
»
Logged
datahell
Elxis Team
Hero Member
Posts: 10356
Re: Σφάλμα PHP
«
Reply #1 on:
November 03, 2008, 13:52:37 »
Δεν μας είπες το πιο σημαντικό: Πιο component προσπαθείς να εγκαταστήσεις;
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
evkarab
Full Member
Posts: 232
Re: Σφάλμα PHP
«
Reply #2 on:
November 04, 2008, 11:37:02 »
Το πρόβλημα τελικά δεν είναι στην εγκατάσταση του component.
Βγάζει αυτό το μήνυμα μόλις πάω στο"Διαχείριση -->Εγκαταστάτες -->Components".
Στη γραμμή 61 που λέει πως είναι το σφάλμα γράφει : foreach ($xmlFilesInDir as $xmlfile) {
«
Last Edit: November 04, 2008, 12:02:08 by evkarab
»
Logged
datahell
Elxis Team
Hero Member
Posts: 10356
Re: Σφάλμα PHP
«
Reply #3 on:
November 04, 2008, 19:10:15 »
Το πρόβλημα δεν είναι αυτό, αυτό είναι το αποτέλεσμα του σφάλματος.
Προσπαθείς να εγκαταστήσεις component από directory;
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
evkarab
Full Member
Posts: 232
Re: Σφάλμα PHP
«
Reply #4 on:
November 06, 2008, 17:16:03 »
Όχι δεν προσπαθώ να εγκαταστήσω το component απο directory.
Αυτή την ειδοποίηση τη βγάζει ακόμα κι αν επισκευτώ τη σελίδα-->Διαχείριση-->Εγκατάσταση νέου Component.Χωρίς να κάνω καν κάποια ενέργεια εγκατάστασης κάποιου component.
«
Last Edit: November 06, 2008, 17:18:16 by evkarab
»
Logged
datahell
Elxis Team
Hero Member
Posts: 10356
Re: Σφάλμα PHP
«
Reply #5 on:
November 06, 2008, 18:27:51 »
OK, τότε υπάρχει κάποια εγγραφή στη βάση δεδομένων σου στον πίνακα #__components που είναι υπόλειμα κάποιας αποτυχημένης εγκατάστασης ή απεγκατάστασης. Κάποιο component που δεν υπάρχει ως αρχείο! Επίσης μπορεί να είναι κάποιο υπομενού ενός component που δεν αντιστοιχεί σωστά σε component (η στήλη parent είναι λάθος).
Αυτός είναι ο λόγος του σφάλματος. Θα πρέπει να εξετάσεις τις εγγραφές αυτού του πίνακα και να τον διορθώσεις με το χέρι.
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
evkarab
Full Member
Posts: 232
Re: Σφάλμα PHP
«
Reply #6 on:
November 07, 2008, 20:06:06 »
Τη βάση την κατεβάζω και την ανοίγω με το PSPad (ας πούμε) βρίσκω τη λάθος εγγραφή,τη σβήνω και ανεβάζω πάλι τη βάση στο site;
Logged
datahell
Elxis Team
Hero Member
Posts: 10356
Re: Σφάλμα PHP
«
Reply #7 on:
November 07, 2008, 20:10:32 »
Όχι, σβήνεις την εγγραφή κατευθείαν μέσα από το phpmyadmin (έχει ένα κόκκινο "Χ" εικονίδιο δίπλα σε κάθε γραμμή). Σβήνεις ότι δεν χρειάζεται. Προσοχή μην κάνεις κάποιο λάθος!
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
evkarab
Full Member
Posts: 232
Re: Σφάλμα PHP
«
Reply #8 on:
November 07, 2008, 20:34:05 »
Δεν μπορώ να καταλάβω τίποτα.....
«
Last Edit: November 07, 2008, 20:37:54 by evkarab
»
Logged
datahell
Elxis Team
Hero Member
Posts: 10356
Re: Σφάλμα PHP
«
Reply #9 on:
November 07, 2008, 20:55:29 »
Βαγγέλη αν μιλάς για site που το φιλοξενώ εγώ δεν χρειάζεται να μπαίνεις στη διαδικασία του forum, μου στέλνεις κατευθείαν e-mail και στο λύνω εγώ το θέμα, έχεις (άτυπη) δωρεάν υποστήριξη για το Elxis. Όπου και να είναι το site στείλε μου ένα e-mail ή προσωπικό μήνυμα μαζί με κωδικό πρόσβασης του control panel της φιλοξενίας σου (αν φιλοξενείται σε μένα δεν χρειάζεται) να στο φτιάξω.
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
datahell
Elxis Team
Hero Member
Posts: 10356
Re: Σφάλμα PHP
«
Reply #10 on:
November 07, 2008, 22:13:54 »
Το πρόβλημα λύθηκε.
Όπως υποψιάστηκα το σφάλμα οφείλονταν σε κάποια εγγραφή που είχε παραμείνει στον πίνακα #__components. Το Elxis έβλεπε ότι υπήρχε ένα component εκεί αλλά τα αρχεία του έλειπαν εξ ού και το σφάλμα (ο πίνακας αυτό λειτουργεί ως μητρώο των εγκατεστημένων component). Έσβησα τις εγγραφές από τον πίνακα #__components που αφορούσαν αυτό το component και όλα καλά. Το συγκεκριμένο component ήταν το Bridge, από το Elxis 2006.
Επί τη ευκαιρία σου έσβησα και κάτι ξεχασμένους πίνακες από το powerboard που το είχες ξηλώσει αλλά οι πίνακες του είχαν παραμείνει στη βάση.
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
evkarab
Full Member
Posts: 232
Re: Σφάλμα PHP [SOLVED]
«
Reply #11 on:
November 10, 2008, 18:06:53 »
Γιάννη σε ευχαριστώ πάρα πολύ
Logged
Print
Pages: [
1
]
« previous
next »
Elxis CMS Forum
»
Ελληνικό Forum
»
Διαχείριση
(Moderators:
CREATIVE Options
,
ks-net
) »
Σφάλμα PHP [SOLVED]