קובץ הphp.ini לא נראה לכם? הגיע הזמן לשנות אותו!
שלום,
כתבתי לפני שבועיים בערך הודעה על REGISTER GLOBALS. מצאתי את הפתרון אבל רק אחרי 3 ימים, ויש את חוק ההקפצה ולא היה לי כוח לשלוח הודעה פרטית עם בקשה להקפצה אז.. הינה משהו קטן שרובכם תשמחו לקבל |קורץ| הוראות שימוש - העתיקו את הקוד. צרו באתרכם (איפה שהקובץ index.php) את הקובץ .htaccess (כולל הנקודה). קוד:
.htaccess עכשיו ככה: בPHP.INI יש ערכים. לא מצאתי דרך לשנות את הערכים שהם סטרינג או אינט (string / int) אבל הצלחתי לשנות את הבולאנים (boolean). וכדי ליעל במעט את PHP, וכדי למנוע סיכוני אבטחה עשיתי: קוד:
RewriteEngine On php_flag register_globals off מבטל REGISTER GLOBALS php_flag register_argc_argv off מייעל מעט את PHP ומוחק 2 משתנים כבדים מהגלובאלי SERVER php_flag short_open_tag off גם מייעל מעט את PHP ומבטל אפשרות של תגים קצרים (<??>). יכול גם לשמש הפוך (On) ואז זה מופעל במקום מופסק php_flag asp_tags off אני לא בטוח שמייעל אבל אם לא משתמשים אז חבל שיהיה דלוק. php_flag ignore_user_abort on חשוב למדי, זה יכול ליצור שגיאת אבטחה רצינית אם זה על off. מה שזה עושה- מונע מהמשתמש לעצור את הסקריפט באמצע פעולה וכךלעצור למשל שאילתא באמצע ולהרוס את המסד או משהו כזה זהו, מה שלפני ואחר כך זה שטויות, את מה שלפני חייבים לשים, את מה שאחר כך אני לא בטוח. תהנו =] עומר. רוצים עוד HTACCESS? תבקשו פה, אם לא חבל שאני אשלח, כי זה לא במחשב הזה.. אם כן, תגידו. שוב, תהנו. =] עריכה קטנה... חשוב לציין ש-SAFE MODE לא יכול להתבטל מזה לצערי.. |
תודה רבה! שימושי!
|
בבקשה =]
תגובות? P: |
א) ידוא ותודה
ב) מי שיעשה php_flag register_globals off כלום לא יעבוד טוב יענו אי אפשר יהיה ליצור משתנים וזה ג-ר-ו-ע אז תמחוק את זה מהפקודה כל השאר פצץ ותגיד מה הפקודה להגדיל את כמות החיבורים למסד ? שכחתי פשוט בלאט |
ב"ה
אדיר, תודה!!! |
תודה =]
אבל מה הברירת מחדל בשרת של כל דבר? |
ציטוט:
PHP קוד:
|
ציטוט:
אפשר לקבל אותו עם הפונקציה: http://il.php.net/manual/en/function.ini-get.php |
ציטוט:
|
ציטוט:
|
כל הזמנים הם GMT +2. הזמן כעת הוא 14:28. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ