הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [PHP] קובץ שהיה מאונקלד לא רוצה להיות מאונקלד יותר :| (https://hosts.co.il/forums/showthread.php?t=41230)

ShoQER 09-03-07 17:57

[PHP] קובץ שהיה מאונקלד לא רוצה להיות מאונקלד יותר :|
 
היי...

אני עובד עכשיו על משהו...עשיתי אינקלוד למשהו...הכל עבד וזה...
פתאום הגעתי לקטע ממש דפוק שהPHP טוען שהקובץ לא קיים יותר...

השורה:
require('./config.php');

הנתיב של הקובץ:
http://localhost/dreamy/config.php

הקובץ שמשתמש בו:
http://localhost/dreamy/admin/index.php?op=login

והשורה הזאת מופיע הכי ראשונה (אחרי ה <?PHP )

למה הוא אומר שהקובץ לא קיים?!?

sUP 09-03-07 17:58

למה עשית ./ ?

BlueNosE 09-03-07 18:06

כי הקובץ טוען את תיקיית הROOT שלו - כלומר, מחפש מהadmin.

תכתוב ../ במקום ./ כדי לסדר את זה (היית בא אלי למסן |Rolleyes|)

ShoQER 09-03-07 18:25

ציטוט:

נכתב במקור על ידי BlueNosE (פרסם 436048)
כי הקובץ טוען את תיקיית הROOT שלו - כלומר, מחפש מהadmin.

תכתוב ../ במקום ./ כדי לסדר את זה (היית בא אלי למסן |Rolleyes|)

שלחתי לך הודעה אבל לא עניתה <_<

ואגב עשיתי עם ה 2 נקודות וזה עדין לא עוזר...ויודע מה שהכי מפגר...השגיאה היא:
Warning: require(./config.php) [function.require]: failed to open stream: No such file or directory in C:\Program Files\EasyPHP 2.0b1\www\dreamy\admin\index.php on line 5

תשים לב לכתובת של הקובץ...נקודה אחת :|

עריכה:
WTF?!?
שיניתי את הREQUIRE לINCLUDE פשוט...והשגיאה נשארת בדיוק אותו הדבר...אני מתכוון היא עדין מתייחסת לREQUIRE...ועשיתי מלא ריענונים :'(

ShoQER 09-03-07 18:43

מוזר אין לי אפשרות עריכה...

טוב בכל מקרה תודה רבה לעומר שעזר לי ממש בסן :)

אפשר לנעול.


כל הזמנים הם GMT +2. הזמן כעת הוא 00:21.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ