![]() |
שגיאת קוד שצצה לה פתאום באפליקציית PHP
ערב טוב,
יש לי 2 אפליקציות PHP שמשתמשות ב-SMARTY והחל מאתמול אני מקבל מהן אתה השגיאה הזו: ציטוט:
my_path_to_smarty מייצג את הנתיב לקובץ על השרת, והוחלף כאן בפורום מטעמי אבטחה. למען הסדר הטוב, אציין כי האפליקציות הן יחסית פשוטות כאשר לכל אחת מהן יש עמוד LOGIN שהשגיאה מופיעה אחרי התחברות מוצלחת. אשמח לרעיון וכיוון לעזרה תודה |
זה אומר שהוא לא מוצא את ה template הנחוץ, נסה את זה
http://www.phpinsider.com/smarty-for...pic.php?t=4500 |
הקבצים ומבנה התיקיות לא השתנו מאז ההעלאה לשרת...
|
יכול להיות שנוצר קובץ תבנית מקומפל פגום או משהו כזה.
תמחק את כל הקבצי תבנית שנמצאים בתקייה cash אם אני זוכר נכון. עריכה:תמחק גם מה שנמצא בתקייה: templates_c |
ציטוט:
עריכה: מחקתי, לא עזר עריכה נוספת: מגלישה בפורומים ראיתי שהשגיאה הזו תמיד מציינת מה לא ניתן לקריאה, בעוד שבמקרה שלי, המרכאות ריקות ואין ציון של מה לא ניתן לקריאה עריכה נוספת נוספת: יכול להיות שהבעיה בכלל בקובץ PHP.INI? |
ציטוט:
עידכנת או ערכת משהו בPHP? או אולי בApache? בכ"מ שים בראש הסקריפט error_reporting(E_ALL); ותראה אם יש עוד שגיאה כלשהי.. |
אפשר לנחש עד מחר, תפרסם את העמוד הבעייתי או תנסה לשחזר עמוד דומה שמחזיר אותה שגיאה.
|
אני שמח לבשר שהצלחתי לפתור את הבעיה, שנבעה בגלל מהלך שביצעתי בטעות: שדרגתי את גירסת ה-PHP לגבוהה יותר, בעוד שהקוד שנכתב ממש מזמן לא התאים לגרסה הזו
|
כל הזמנים הם GMT +2. הזמן כעת הוא 01:38. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ