صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 18

الموضوع: مشكلة فى ملف الكونفيج

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Jun 2007
    المشاركات
    60

    مشكلة فى ملف الكونفيج



    السلام عليكم اخوانى الكرام
    عندى كذا سكربت مابيتحددش الروت بتاع الاسكربت على اللوكل هوست لواحدة
    لازم انا الى احددلة الرووت بتاع الاسكربت يعنى مسارة بالكامل


    وطبعا المسار بيبقى مثلا

    C:\appserv\File name

    وطبعا ملف الكونفج بيبقى طالب ملف الرووت على السيرفر يعنى مثلا

    home/user/file name

    والفرق هو فى ال سلاش والباك سلاش "\" و " /"

    طبعا لما بحب اشغل الملف على اللوكل هوست يبقى هاديلة المسار الى هو السى وبعدين الملف ودا بيدينى اييرورز

    مش لاقى للمشكلة دى حل حبيت اسألكم اكيد فية حل للمشكلة دى :con2:







  2. #2
    عضو نشيط
    تاريخ التسجيل
    Jun 2007
    المشاركات
    60


    مفيش حل ولا اية ياجماعة !!!!!






  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Aug 2007
    المشاركات
    320


    لا اعرف لماذا تريد تحديد روت السكربت .. مع انك تستطيع تنفيذ السكربت بدون معرفة الروت ..

    عموماً .. هذا الكود .. السكر الاول لمسار السكربت .. والسطر الثاني لرابط السكربت

    كود:
    $sitepath = $_SERVER['DOCUMENT_ROOT'].dirname($_SERVER['PHP_SELF']);
    $siteurl = "http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']);
    لعل وعسى .. يفيدك

    اطيب الامنيات





    __________________
    إلى اللقاء سوالف , وآسف على الإزعاج...
    moffed.com , kleeja.com/tour/ar ,phpbbarabia.com

  4. #4
    عضو نشيط
    تاريخ التسجيل
    Sep 2007
    المشاركات
    93


    كود PHP:
    $ROOT $_SERVER['SCRIPT_NAME']; 
    بهذه الطريقة يكون عندك $ROOT هو المطلوب :deal:






  5. #5
    عضو نشيط
    تاريخ التسجيل
    Jun 2007
    المشاركات
    60

    Red face مشكورين اخوانى



    السلام عليكم اخوانى الكرام
    اولا اشكركم جزيل الشكر لمساعدتكم ومحاولاتكم لحل مشكلتى ادعو الله ان يكتبها لكم فى ميزان حساناتكم ان شاء الله

    دا ملف الكونفج وهو لسكربت اليوتيوب المشكلة انى بستبة على السيرفر كويس لكن على اللوكل هوست مش عارف احددلة المسار


    كود:
     
    <?
    error_reporting(E_ALL & ~E_NOTICE & ~E_WARNING);
    session_start();
    $config = array();
    $config['BASE_DIR']        =  'c:\\AppServ\www\Youtube';
    $config['BASE_URL']        =  'http://localhost/Youtube';
    $config['CONF_FILE']        =  $config['BASE_DIR'].'/include/conf.ini';
    $config['IMG_DIR']        =  $config['BASE_DIR'].'/images';
    $config['IMG_URL']        =  $config['BASE_URL'].'/images';
    $config['VDO_DIR']      =  $config['BASE_DIR'].'/video';
    $config['VDO_URL']      =  $config['BASE_URL'].'/video';
    $config['ADO_DIR']      =  $config['BASE_DIR'].'/audio';
    $config['ADO_URL']      =  $config['BASE_URL'].'/audio';
    $config['FLVDO_DIR']      = $config['BASE_DIR'].'/flvideo';
    $config['FLVDO_URL']      = $config['BASE_URL'].'/flvideo';
    $config['TMB_DIR']      =  $config['BASE_DIR'].'/thumb';
    $config['TMB_URL']      =  $config['BASE_URL'].'/thumb';
    $config['baseurl']        =  $config['BASE_URL'];
    $config['basedir']        =  $config['BASE_DIR'];
    $config['VDO_DIR']      =  $config['BASE_DIR'].'/video';
    $config['VDO_URL']      =  $config['BASE_URL'].'/video';
    $config['ADO_DIR']      =  $config['BASE_DIR'].'/audio';
    $config['ADO_URL']      =  $config['BASE_URL'].'/audio';
    $config['FLVDO_DIR']      =  $config['BASE_DIR'].'/flvideo';
    $config['FLVDO_URL']      =  $config['BASE_URL'].'/flvideo';
    $config['TMB_DIR']      =  $config['BASE_DIR'].'/thumb';
    $config['TMB_URL']      =  $config['BASE_URL'].'/thumb';
    $config['baseurl']      =  $config['BASE_URL'];
    $config['basedir']      =  $config['BASE_DIR'];
    $config['vdodir']       =  $config['VDO_DIR'];
    $config['vdourl']       =  $config['VDO_URL'];
    $config['audiodir']       =  $config['ADO_DIR'];
    $config['audiourl']       =  $config['ADO_URL'];
    $config['flvdodir']       =  $config['FLVDO_DIR'];
    $config['flvdourl']       =  $config['FLVDO_URL'];
    $config['imgurl']         =  $config['IMG_URL'];
    $config['imgpath']        =  $config['IMG_DIR'];
    $config['ffmpeg']       =   '/usr/bin/ffmpeg';
    $config['guest_limite'] = 200;
    $msg='';
    $err='';
    $config['rows_per_page']='';
    $config['cols_per_page']='';
    require_once($config['BASE_DIR'].'/smarty/libs/Smarty.class.php');
    require_once($config['BASE_DIR'].'/classes/mysmarty.class.php');
    require_once($config['BASE_DIR'].'/classes/SConfig.php');
    require_once($config['BASE_DIR'].'/classes/SError.php');
    require_once($config['BASE_DIR'].'/include/adodb/adodb.inc.php');
    require_once($config['BASE_DIR'].'/include/phpmailer/class.phpmailer.php');
    require_once($config['BASE_DIR'].'/classes/SEmail.php');
    $DBTYPE = 'mysql';
    $DBHOST = SConfig::get("Database", "localhost");
    $DBUSER = SConfig::get("Database", "root");
    $DBPASSWORD = SConfig::get("Database", "root");
    $DBNAME = SConfig::get("Database", "tube");
    $conn = &ADONewConnection($DBTYPE);
    $conn->PConnect($DBHOST, $DBUSER, $DBPASSWORD, $DBNAME);
    $sql = "SELECT * from sconfig";
    $rsc = $conn->Execute($sql);
    if($rsc){while(!$rsc->EOF)
    {
    $field = $rsc->fields['soption'];
    $config[$field] = $rsc->fields['svalue'];
    STemplate::assign($field, $config[$field]);
    @$rsc->MoveNext();
    }}
    STemplate::assign('bgcolor','#E8E8E8');
    STemplate::assign('BASE_URL',       $config['BASE_URL']);
    STemplate::assign('BASE_DIR',       $config['BASE_DIR']);
    STemplate::assign('IMG_URL',        $config['IMG_URL']);
    STemplate::assign('baseurl',       $config['BASE_URL']);
    STemplate::assign('basedir',       $config['BASE_DIR']);
    STemplate::assign('imgurl',        $config['IMG_URL']);
    STemplate::assign('vdourl',        $config['VDO_URL']);
    STemplate::assign('adourl',        $config['ADO_URL']);
    STemplate::assign('flvdourl',       $config['FLVDO_URL']);
    STemplate::assign('tmburl',        $config['TMB_URL']);
    STemplate::setCompileDir($config['basedir']."/templates_c");
    STemplate::setTplDir($config['basedir']."/templates");
    ?>
    المطلوب انى احط فى الكونفج السطر دا عشان الاسكربت يعرف المسار ويشتغل
    $config['BASE_DIR'] = 'c:\\AppServ\www\Youtube';






  6. #6
    عضو سوبر نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    761


    جرب

    $config['BASE_DIR'] = '.$_SERVER["DOCUMENT_ROOT"]';





    __________________
    خدمات التصميم
    Amazing4Design ~ لتصميم المواقع وخدمات المواقع
    - العضوية يستخدمها شخصين :D
    ##########
    # لا إله إلا الله #
    ##########

  7. #7
    عضو نشيط
    تاريخ التسجيل
    Jun 2007
    المشاركات
    60


    للاسف بيدى فاتل اييرور

    Fatal error: require_once() [function.require]: Failed opening required '.$_SERVER["DOCUMENT_ROOT"]/smarty/libs/Smarty.class.php' (include_path='.;C:\php5\pear') in






  8. #8
    عضو نشيط
    تاريخ التسجيل
    Jun 2007
    المشاركات
    60


    المشكلة هو عاوز مسار الاسكربت على اللوكل هوست
    بديلة ال C:\AppServ\www\Youtube
    يديى ايرور ودا طبعا عشان الباك سلاش لانة لما بيجى يقرا المسار مثلا لمجلد الصور بيقراة كالتالى

    C:\AppServ\www\Youtube/images

    وهنا هى المشكلة






  9. #9
    عضو سوبر نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    761


    $config['BASE_DIR'] = '$_SERVER["DOCUMENT_ROOT"].';

    وان مازبط ,,

    وخر النقطه اللي بعد ROOT"]





    __________________
    خدمات التصميم
    Amazing4Design ~ لتصميم المواقع وخدمات المواقع
    - العضوية يستخدمها شخصين :D
    ##########
    # لا إله إلا الله #
    ##########

  10. #10
    عضو نشيط جدا
    تاريخ التسجيل
    Aug 2007
    المشاركات
    320


    جرب

    كود:
    $config['BASE_DIR']        =   $_SERVER['DOCUMENT_ROOT'].dirname($_SERVER['PHP_SELF']);






    __________________
    إلى اللقاء سوالف , وآسف على الإزعاج...
    moffed.com , kleeja.com/tour/ar ,phpbbarabia.com

  11. #11
    عضو نشيط
    تاريخ التسجيل
    Jun 2007
    المشاركات
    60


    جرب

    كود:
    $config['BASE_DIR']        =   $_SERVER['DOCUMENT_ROOT'].dirname($_SERVER['PHP_SELF']);

    للاسف جربتها وادانى الايرور دا :eek3:

    Fatal error: Call to a member function getarray() on a non-object in C:\AppServ\www\Youtube\index.php on line 10

    ودا محتوى السطر 10

    كود:
    $config['VDO_DIR']      =  $config['BASE_DIR'].'/video';







  12. #12
    عضو سوبر نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    761


    جربت اللي عطيتك ؟





    __________________
    خدمات التصميم
    Amazing4Design ~ لتصميم المواقع وخدمات المواقع
    - العضوية يستخدمها شخصين :D
    ##########
    # لا إله إلا الله #
    ##########

  13. #13
    عضو نشيط
    تاريخ التسجيل
    Jun 2007
    المشاركات
    60


    للاسف اخى منفعش برضوا

    كود:
    Fatal error: require_once() [function.require]: Failed opening required '$_SERVER["DOCUMENT_ROOT"]./smarty/libs/Smarty.class.php' (include_path='.;C:\php5\pear') in C:\AppServ\www\Youtube\include\config.php on line 44







  14. #14
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2007
    المشاركات
    393


    شكل عندك مشكلة في ربط النصوص والمتغيرات
    انت كاتب الرابط كذا
    كود PHP:
    require '$_SERVER["DOCUMENT_ROOT"]./smarty/libs/Smarty.class.php'
    صح؟

    عدله بحيث يكون

    كود PHP:
    require $_SERVER["DOCUMENT_ROOT"].'/smarty/libs/Smarty.class.php'
    اذا لا ضع السطر 44 هنا
    ..
    بالنسبة ل "\" و " /"
    فهي مخزنه في الثابت
    DIRECTORY_SEPARATOR





    __________________
    موقعي الشخصي
    www.Flasher.ws

    جزيرة الفنون
    www.Artsisland.net

  15. #15
    عضو نشيط
    تاريخ التسجيل
    Jun 2007
    المشاركات
    60


    واضح ان كدا مش هاقدر احل المشكلة اخوانى

    انا هارفقلكم ملف الكونفج وعدلة بحيث يشتغل علما بان مسار الاسكربت على اللوكل هوست
    كالتالى

    C:\AppServ\www\Youtube

    ودا ملف الكونفج
    كود:
     
    <?
    error_reporting(E_ALL & ~E_NOTICE & ~E_WARNING);
    session_start();
    $config = array();
    $config['BASE_DIR']        =  'c:\\MyWeb';
    $config['BASE_URL']        =  'http://localhost';
    $config['CONF_FILE']        =  $config['BASE_DIR'].'/include/conf.ini';
    $config['IMG_DIR']        =  $config['BASE_DIR'].'/images';
    $config['IMG_URL']        =  $config['BASE_URL'].'/images';
    $config['VDO_DIR']      =  $config['BASE_DIR'].'/video';
    $config['VDO_URL']      =  $config['BASE_URL'].'/video';
    $config['ADO_DIR']      =  $config['BASE_DIR'].'/audio';
    $config['ADO_URL']      =  $config['BASE_URL'].'/audio';
    $config['FLVDO_DIR']      = $config['BASE_DIR'].'/flvideo';
    $config['FLVDO_URL']      = $config['BASE_URL'].'/flvideo';
    $config['TMB_DIR']      =  $config['BASE_DIR'].'/thumb';
    $config['TMB_URL']      =  $config['BASE_URL'].'/thumb';
    $config['baseurl']        =  $config['BASE_URL'];
    $config['basedir']        =  $config['BASE_DIR'];
    $config['VDO_DIR']      =  $config['BASE_DIR'].'/video';
    $config['VDO_URL']      =  $config['BASE_URL'].'/video';
    $config['ADO_DIR']      =  $config['BASE_DIR'].'/audio';
    $config['ADO_URL']      =  $config['BASE_URL'].'/audio';
    $config['FLVDO_DIR']      =  $config['BASE_DIR'].'/flvideo';
    $config['FLVDO_URL']      =  $config['BASE_URL'].'/flvideo';
    $config['TMB_DIR']      =  $config['BASE_DIR'].'/thumb';
    $config['TMB_URL']      =  $config['BASE_URL'].'/thumb';
    $config['baseurl']      =  $config['BASE_URL'];
    $config['basedir']      =  $config['BASE_DIR'];
    $config['vdodir']       =  $config['VDO_DIR'];
    $config['vdourl']       =  $config['VDO_URL'];
    $config['audiodir']       =  $config['ADO_DIR'];
    $config['audiourl']       =  $config['ADO_URL'];
    $config['flvdodir']       =  $config['FLVDO_DIR'];
    $config['flvdourl']       =  $config['FLVDO_URL'];
    $config['imgurl']         =  $config['IMG_URL'];
    $config['imgpath']        =  $config['IMG_DIR'];
    $config['ffmpeg']       =   '/usr/bin/ffmpeg';
    $config['guest_limite'] = 200;
    $msg='';
    $err='';
    $config['rows_per_page']='';
    $config['cols_per_page']='';
    require_once($config['BASE_DIR'].'/smarty/libs/Smarty.class.php');
    require_once($config['BASE_DIR'].'/classes/mysmarty.class.php');
    require_once($config['BASE_DIR'].'/classes/SConfig.php');
    require_once($config['BASE_DIR'].'/classes/SError.php');
    require_once($config['BASE_DIR'].'/include/adodb/adodb.inc.php');
    require_once($config['BASE_DIR'].'/include/phpmailer/class.phpmailer.php');
    require_once($config['BASE_DIR'].'/classes/SEmail.php');
    $DBTYPE = 'mysql';
    $DBHOST = SConfig::get("Database", "host");
    $DBUSER = SConfig::get("Database", "user_name");
    $DBPASSWORD = SConfig::get("Database", "password");
    $DBNAME = SConfig::get("Database", "db_name");
    $conn = &ADONewConnection($DBTYPE);
    $conn->PConnect($DBHOST, $DBUSER, $DBPASSWORD, $DBNAME);
    $sql = "SELECT * from sconfig";
    $rsc = $conn->Execute($sql);
    if($rsc){while(!$rsc->EOF)
    {
    $field = $rsc->fields['soption'];
    $config[$field] = $rsc->fields['svalue'];
    STemplate::assign($field, $config[$field]);
    @$rsc->MoveNext();
    }}
    STemplate::assign('bgcolor','#E8E8E8');
    STemplate::assign('BASE_URL',       $config['BASE_URL']);
    STemplate::assign('BASE_DIR',       $config['BASE_DIR']);
    STemplate::assign('IMG_URL',        $config['IMG_URL']);
    STemplate::assign('baseurl',       $config['BASE_URL']);
    STemplate::assign('basedir',       $config['BASE_DIR']);
    STemplate::assign('imgurl',        $config['IMG_URL']);
    STemplate::assign('vdourl',        $config['VDO_URL']);
    STemplate::assign('adourl',        $config['ADO_URL']);
    STemplate::assign('flvdourl',       $config['FLVDO_URL']);
    STemplate::assign('tmburl',        $config['TMB_URL']);
    STemplate::setCompileDir($config['basedir']."/templates_c");
    STemplate::setTplDir($config['basedir']."/templates");
    ?>











ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض