PDA

نسخه کامل مشاهده نسخه کامل : خطای PHP has encountered a Stack overflow



bijibuji
11-05-2008, 22:22
من یه سابت فارسی دارم که مدتی وقتی می خوام صفحه شو باز کنم این Error رو از PHP می گیرم:

PHP has encountered a Stack overflow

ورژن IIS اون 6 و با PHP نوشته شده.
حتی اگه بدونم Error مربوط به Data Base ه یا اینکه خود PHP مشکلی داره, خیلی خوب می شه.
ممنون اگه کمک کنید :40:

dogtag
11-05-2008, 22:41
این مال PHP نیست
احتمالاً IIS داری و PHP رو به صورت ISAPI نصب نکردی
یا zend داری که داره بازی در میاره

به هر حال، مال PHP نیست

arash_black
11-05-2008, 23:55
دوست عزيز اين خطا مربوط به سرريز شدن پشته و حافظه هست و علتش هم اينه كه شما در صفحه مورد نظر احتمالا از توابع بازگشتي يا چيزي شبيه اون استفاده كردي در حاليكه يك نقطه توقف تعيين نكردي و اين باعث ميشه كه يك عمليات خاص تا بينهايت ادامه پيدا كنه و در نتيجه overflow رخ بده ، بنابراين اشكال در كدهاي نوشته شده است.

bijibuji
12-05-2008, 00:37
ضمن تشکر از دوستان عزیزم باید بگم که
این صفحه قبلا" کار می کرد.
این صفحه PHP با استفاده از مامبولرن درست شده و به صورت غیر حرفه ای.
هیچ کدی نوشته نشده و اجزای سایت با استفاده از Interface طراحی شدن.
اشکال زمانی ایجاد شد که یه کمی سعی کردم با بخش Database و ... بازی کنم برای اعمال تغییرات.:40:

dogtag
12-05-2008, 06:17
اگر بتونی اون قسمت هایی که عوض کردی رو در اختیار ما بذاری، احتمالاً می تونیم پیداش کنیم