Fatal error: Allowed memory size

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
aguila21
Honorary Member
Δημοσιεύσεις: 3510
Εγγραφή: 30 Απρ 2003 21:44
Επικοινωνία:

Fatal error: Allowed memory size

Δημοσίευση από aguila21 » 15 Ιουν 2015 09:17

Στην πρώτη σελίδα του mndolinks.com εμφανίζεται το παρακάτω μήνυμα:

Κώδικας: Επιλογή όλων

Fatal error: Allowed memory size of 262144 bytes exhausted (tried to allocate 122880 bytes) in /home/mundolin/public_html/pages/page-configinit.inc.php on line 109
Πήγα στο αρχείο που λέει στη σειρά 109 αλλά δε βρήκα άκρη.Το περιεχόμενο της 109 είναι το ακόλουθο.

Κώδικας: Επιλογή όλων

$PCiMWHKGB5lwUwCci = preg_replace&#40;'#/$#','',$PCiMWHKGB5lwUwCci&#41;; if&#40;&#40;$grab_parameters&#91;'xs_notconfigured'&#93; && is_writable&#40;VrIhIZ2UGhCqDiv&#41;&#41; || !file_exists&#40;VrIhIZ2UGhCqDiv&#41; &#41; &#123; $grab_parameters&#91;'xs_initurl'&#93; = $PCiMWHKGB5lwUwCci; $grab_parameters&#91;'xs_smname'&#93; = dirname&#40;dirname&#40;dirname&#40;__FILE__&#41;&#41;&#41;.'/sitemap.xml'; $grab_parameters&#91;'xs_smurl'&#93; = $PCiMWHKGB5lwUwCci.'/sitemap.xml'; $grab_parameters&#91;'xs_notconfigured'&#93; = 0; K95TS3G3r4UmuBQ6g&#40;VrIhIZ2UGhCqDiv, $grab_parameters&#41;; &#125; if&#40;$grab_parameters&#91;'xs_purgelogs'&#93; > 0&#41; &#123; $pd = opendir&#40;ebJGVa__YE&#41;; if&#40;$pd&#41; while&#40;$fn = readdir&#40;$pd&#41;&#41; if&#40;strstr&#40;$fn,'.proc'&#41;||strstr&#40;$fn,'.log'&#41;||strstr&#40;$fn,'sess_'&#41;&#41; if&#40;@filemtime&#40;ebJGVa__YE.$fn&#41;<time&#40;&#41;-$grab_parameters&#91;'xs_purgelogs'&#93;*24*60*60&#41; &#123;      @jgYSLBDPtmpAo&#40;ebJGVa__YE.$fn&#41;; &#125; closedir&#40;$pd&#41;; &#125; if&#40;$grab_parameters&#91;'xs_newsinfo'&#93;||$grab_parameters&#91;'xs_rssinfo'&#93;&#41; $grab_parameters&#91;'xs_chlog'&#93; = true; $ifLJ96S2XFSDmmWXE = &#40;$grab_parameters&#91;'xs_compress'&#93;==1&#41; ? '.gz' &#58; ''; $ELgkGbIsRXQp82oR6Qe = dirname&#40;$grab_parameters&#91;'xs_htmlname'&#93;&#41;; $p0HW1JkR_Vvz = dirname&#40;dirname&#40;__FILE__&#41;&#41;.'/data'; $p0HW1JkR_Vvz = str_replace&#40;'\\','/',$p0HW1JkR_Vvz&#41;; $ELgkGbIsRXQp82oR6Qe = str_replace&#40;'\\','/',$ELgkGbIsRXQp82oR6Qe&#41;; $dn = &#40;dirname&#40;$SEBFF0h5Qoei.'-'&#41;&#41;; if&#40;$dn=='.'&#41;$dn=''; $JxNdRgLqv9xDy8 = 'http&#58;//'.$_SERVER&#91;'HTTP_HOST'&#93;.$dn.'/data';
Μήπως έχει κάποιος ιδέα τι φταίει;

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

Fatal error: Allowed memory size

Δημοσίευση από Rapid-eraser » 15 Ιουν 2015 13:23

Αντικατέστησε το minified με αυτό εδώ μπας και βγαίνει περισσότερο νόημα

Κώδικας: Επιλογή όλων

$PCiMWHKGB5lwUwCci = preg_replace&#40;'#/$#', '', $PCiMWHKGB5lwUwCci&#41;;

if &#40;&#40;$grab_parameters&#91;'xs_notconfigured'&#93; && is_writable&#40;VrIhIZ2UGhCqDiv&#41;&#41; || !file_exists&#40;VrIhIZ2UGhCqDiv&#41;&#41;
	&#123;
	$grab_parameters&#91;'xs_initurl'&#93; = $PCiMWHKGB5lwUwCci;
	$grab_parameters&#91;'xs_smname'&#93; = dirname&#40;dirname&#40;dirname&#40;__FILE__&#41;&#41;&#41; . '/sitemap.xml';
	$grab_parameters&#91;'xs_smurl'&#93; = $PCiMWHKGB5lwUwCci . '/sitemap.xml';
	$grab_parameters&#91;'xs_notconfigured'&#93; = 0;
	K95TS3G3r4UmuBQ6g&#40;VrIhIZ2UGhCqDiv, $grab_parameters&#41;;
	&#125;

if &#40;$grab_parameters&#91;'xs_purgelogs'&#93; > 0&#41;
	&#123;
	$pd = opendir&#40;ebJGVa__YE&#41;;
	if &#40;$pd&#41;
	while &#40;$fn = readdir&#40;$pd&#41;&#41;
	if &#40;strstr&#40;$fn, '.proc'&#41; || strstr&#40;$fn, '.log'&#41; || strstr&#40;$fn, 'sess_'&#41;&#41;
	if &#40;@filemtime&#40;ebJGVa__YE . $fn&#41; < time&#40;&#41; - $grab_parameters&#91;'xs_purgelogs'&#93; * 24 * 60 * 60&#41;
		&#123;
		@jgYSLBDPtmpAo&#40;ebJGVa__YE . $fn&#41;;
		&#125;

	closedir&#40;$pd&#41;;
	&#125;

if &#40;$grab_parameters&#91;'xs_newsinfo'&#93; || $grab_parameters&#91;'xs_rssinfo'&#93;&#41; $grab_parameters&#91;'xs_chlog'&#93; = true;
$ifLJ96S2XFSDmmWXE = &#40;$grab_parameters&#91;'xs_compress'&#93; == 1&#41; ? '.gz' &#58; '';
$ELgkGbIsRXQp82oR6Qe = dirname&#40;$grab_parameters&#91;'xs_htmlname'&#93;&#41;;
$p0HW1JkR_Vvz = dirname&#40;dirname&#40;__FILE__&#41;&#41; . '/data';
$p0HW1JkR_Vvz = str_replace&#40;'\\', '/', $p0HW1JkR_Vvz&#41;;
$ELgkGbIsRXQp82oR6Qe = str_replace&#40;'\\', '/', $ELgkGbIsRXQp82oR6Qe&#41;;
$dn = &#40;dirname&#40;$SEBFF0h5Qoei . '-'&#41;&#41;;

if &#40;$dn == '.'&#41; $dn = '';
$JxNdRgLqv9xDy8 = 'http&#58;//' . $_SERVER&#91;'HTTP_HOST'&#93; . $dn . '/data';
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

aguila21
Honorary Member
Δημοσιεύσεις: 3510
Εγγραφή: 30 Απρ 2003 21:44
Επικοινωνία:

Fatal error: Allowed memory size

Δημοσίευση από aguila21 » 15 Ιουν 2015 13:36

Τι είναι το minified; :D

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

Fatal error: Allowed memory size

Δημοσίευση από Rapid-eraser » 15 Ιουν 2015 13:40

στον κώδικα που έκανες paste πριν έχουν αφαιρεθεί
όλα τα κενά και new lines για να μικρύνει σε μέγεθος
αλλά αυτό κάνει τον κώδικα μία συνεχόμενη γραμμή
και δεν βγάζεις άκρη από τον pointer "on line 109"
γιατί αναφέρεται σε όλο αυτό το μακρινάρι που είχες πριν.

Αν το αντικαταστήσεις με αυτό που σου έδωσα θα μας δώσει error κάποια άλλη γραμμή αλλά θα είναι πιο κατατοπιστικό το error.
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

alou
Script Master
Δημοσιεύσεις: 1374
Εγγραφή: 24 Αύγ 2007 19:52
Επικοινωνία:

Fatal error: Allowed memory size

Δημοσίευση από alou » 15 Ιουν 2015 16:58

262144 bytes?! είπαμε να μην το ξεχειλώνουμε αλλά 260K μνήμη δεν έχουν ούτε τα χρυσόψαρα :P

Πρέπει να κάνεις κάτι είτε στο php.ini, είτε στο .htaccess είτε στο run time και να ανεβάσεις το memory limit σε κάτι πιο λογικό, πάνω από 16Μ σίγουρα.

Στην αρχή του συγκεκριμένου script, βάλε:

ini_set('memory_limit','16M');

να σιγουρέψεις ότι θα λυθεί το συγκεκριμένο θέμα.

aguila21
Honorary Member
Δημοσιεύσεις: 3510
Εγγραφή: 30 Απρ 2003 21:44
Επικοινωνία:

Fatal error: Allowed memory size

Δημοσίευση από aguila21 » 15 Ιουν 2015 22:11

Τώρα βγάζει το σφάλμα στην 127 γραμμή που περιέχει το ακόλουθο

Κώδικας: Επιλογή όλων

 @jgYSLBDPtmpAo&#40;ebJGVa__YE . $fn&#41;;

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες