HELP - Can't change Include Path

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • cybervigilante

    HELP - Can't change Include Path

    I can't seem to change the include path on my local winmachine no
    matter what I do. It comes up as
    includ_path .;C:\php5\pear in phpinfo() but there is no such file. I
    installed the WAMP package and PEAR is in c:\wamp\php\pea r

    I modified php.ini in the c:\wamp\php directory to reflect the actual
    path, but even stopping and restarting my server shows the c:
    \php5\pear path. I can't change it no matter what I do I also tried
    the go.pear.bat file to no avail. Nothing works and I can't use PEAR.
    Help!!

  • shimmyshack

    #2
    Re: HELP - Can't change Include Path

    On May 2, 11:22 pm, cybervigilante <cybervigila... @gmail.comwrote :
    I can't seem to change the include path on my local winmachine no
    matter what I do. It comes up as
    includ_path .;C:\php5\pear in phpinfo() but there is no such file. I
    installed the WAMP package and PEAR is in c:\wamp\php\pea r
    >
    I modified php.ini in the c:\wamp\php directory to reflect the actual
    path, but even stopping and restarting my server shows the c:
    \php5\pear path. I can't change it no matter what I do I also tried
    the go.pear.bat file to no avail. Nothing works and I can't use PEAR.
    Help!!
    if you are running php as an apache module then you need to modify the
    php.ini that is in the apache/bin directory, this is the apache module
    php.ini file. the php.ini file you have modified is for the php-
    cli.exe (commandline) php executable.

    Comment

    • cybervigilante

      #3
      Re: HELP - Can't change Include Path

      On May 2, 3:44 pm, shimmyshack <matt.fa...@gma il.comwrote:
      On May 2, 11:22 pm, cybervigilante <cybervigila... @gmail.comwrote :
      >
      I can't seem to change the include path on my local winmachine no
      matter what I do.
      if you are running php as an apache module then you need to modify the
      php.ini that is in the apache/bin directory,
      Okay, I did that. Good idea - wish I'd thought of it.;')
      Unfortunately, my prog is still choking on a Pear. Error message is:

      Warning: include(Mail.ph p) [function.includ e]: failed to open stream:
      No such file or directory in C:\wamp\www\tes t\test.php on line 13
      Warning: include() [function.includ e]: Failed opening 'Mail.php' for
      inclusion (include_path=' .;C:\wamp\php\P EAR') in C:\wamp\www\tes t
      \test.php on line 13
      Warning: include(Mail\mi me.php) [function.includ e]: failed to open
      stream: No such file or directory in C:\wamp\www\tes t\test.php on line
      14
      Warning: include() [function.includ e]: Failed opening 'Mail\mime.php'
      for inclusion (include_path=' .;C:\wamp\php\P EAR') in C:\wamp\www\tes t
      \test.php on line 14
      Fatal error: Class 'Mail_mime' not found in C:\wamp\www\tes t\test.php
      on line 25

      Here is my php.ini path for the php.ini in both php and sql dirs:
      include_path = ".;C:\wamp\php\ PEAR"

      Here is the actual winpath to the pear directory: C:\wamp\php\PEA R

      No difference. I'm stumped. Below is the test prog using Pear email,
      which did work on the remote linux server and sent me some mail
      wihtout the error msgs. Although my gmail acct picked the mail up as
      an attachment instead of as html - but gmail is really wierd about
      html email. I still haven't figured out what they accept, even though
      I get a lot of html email from them, so something must work ;')
      Frankly, I may abandon html email as a nuisance, but I need to test
      pear with something to see if it works on my home system. If someone
      has a simple illustrative test script using pear, that would help
      since I can't send email from my home system anyway.

      Oh, one other thing puzzled me about the prog below. I saw the html
      message, which should be invisible, since it's inside a php code
      block. Could be a php error,which brings up another point. I don't see
      php errors online, like I do off. How do I make them display online
      since that's the only place I have pear working so far, and I need to
      see errors.

      Just checked Yahoo mail, and the css formatted html came out fine.
      Gmail making it an attachment must be a gmail bug, although I'd like
      to know how I am getting html email from gmail, then ;')

      Also, although the mail arrived, some echo statements I put in here
      and there for a simpl trace (since deleted) didn't show up.


      <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
      <html lang="en">
      <head>
      <title>PHP Guestbook</title>
      </head>
      <body>

      <h1>mailtest</h1>

      <?php

      include('Mail.p hp');
      include('Mail\m ime.php');


      $HTMLmsg = "<h2 style='color:re d; background-color: Fuchsia; border:
      thick
      dotted; border-color: Blue; font-family: sans-serif; font-style:
      italic; margin-left: 20%; padding: 20; margin-right: 30%;'>Test of
      formatted email from <br>Just Health Now server, with html headers</
      h2>";

      $txtmsg = "Test of formatted email for Just Health Now server,
      without html headers";

      $message = new Mail_mime();

      $message->setHTMLBody($H TMLmsg);
      $message->setTXTBody($tx tmsg);

      $body = $message->get();
      echo("after body = message get");
      $extraheaders = array("From"=>" cybervigilante@ gmail.com",
      "Subject"=>"Tes t of HTML email");
      $headers = $message->headers($extra headers);
      $mail = Mail::factory(" mail");


      $mail->send("cybervig ilante@gmail.co m", $headers, $body);

      ?>

      </body>
      </html>







      Comment

      • shimmyshack

        #4
        Re: HELP - Can't change Include Path

        On May 3, 3:15 am, cybervigilante <cybervigila... @gmail.comwrote :
        On May 2, 3:44 pm, shimmyshack <matt.fa...@gma il.comwrote:
        >
        On May 2, 11:22 pm, cybervigilante <cybervigila... @gmail.comwrote :
        >
        I can't seem to change the include path on my local winmachine no
        matter what I do.
        if you are running php as an apache module then you need to modify the
        php.ini that is in the apache/bin directory,
        >
        Okay, I did that. Good idea - wish I'd thought of it.;')
        Unfortunately, my prog is still choking on a Pear. Error message is:
        >
        Warning: include(Mail.ph p) [function.includ e]: failed to open stream:
        No such file or directory in C:\wamp\www\tes t\test.php on line 13
        Warning: include() [function.includ e]: Failed opening 'Mail.php' for
        inclusion (include_path=' .;C:\wamp\php\P EAR') in C:\wamp\www\tes t
        \test.php on line 13
        Warning: include(Mail\mi me.php) [function.includ e]: failed to open
        stream: No such file or directory in C:\wamp\www\tes t\test.php on line
        14
        Warning: include() [function.includ e]: Failed opening 'Mail\mime.php'
        for inclusion (include_path=' .;C:\wamp\php\P EAR') in C:\wamp\www\tes t
        \test.php on line 14
        Fatal error: Class 'Mail_mime' not found in C:\wamp\www\tes t\test.php
        on line 25
        >
        Here is my php.ini path for the php.ini in both php and sql dirs:
        include_path = ".;C:\wamp\php\ PEAR"
        >
        Here is the actual winpath to the pear directory: C:\wamp\php\PEA R
        >
        No difference. I'm stumped. Below is the test prog using Pear email,
        which did work on the remote linux server and sent me some mail
        wihtout the error msgs. Although my gmail acct picked the mail up as
        an attachment instead of as html - but gmail is really wierd about
        html email. I still haven't figured out what they accept, even though
        I get a lot of html email from them, so something must work ;')
        Frankly, I may abandon html email as a nuisance, but I need to test
        pear with something to see if it works on my home system. If someone
        has a simple illustrative test script using pear, that would help
        since I can't send email from my home system anyway.
        >
        Oh, one other thing puzzled me about the prog below. I saw the html
        message, which should be invisible, since it's inside a php code
        block. Could be a php error,which brings up another point. I don't see
        php errors online, like I do off. How do I make them display online
        since that's the only place I have pear working so far, and I need to
        see errors.
        >
        Just checked Yahoo mail, and the css formatted html came out fine.
        Gmail making it an attachment must be a gmail bug, although I'd like
        to know how I am getting html email from gmail, then ;')
        >
        Also, although the mail arrived, some echo statements I put in here
        and there for a simpl trace (since deleted) didn't show up.
        >
        <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
        <html lang="en">
        <head>
        <title>PHP Guestbook</title>
        </head>
        <body>
        >
        <h1>mailtest</h1>
        >
        <?php
        >
        include('Mail.p hp');
        include('Mail\m ime.php');
        >
        $HTMLmsg = "<h2 style='color:re d; background-color: Fuchsia; border:
        thick
        dotted; border-color: Blue; font-family: sans-serif; font-style:
        italic; margin-left: 20%; padding: 20; margin-right: 30%;'>Test of
        formatted email from <br>Just Health Now server, with html headers</
        h2>";
        >
        $txtmsg = "Test of formatted email for Just Health Now server,
        without html headers";
        >
        $message = new Mail_mime();
        >
        $message->setHTMLBody($H TMLmsg);
        $message->setTXTBody($tx tmsg);
        >
        $body = $message->get();
        echo("after body = message get");
        $extraheaders = array("From"=>" cybervigila...@ gmail.com",
        "Subject"=>"Tes t of HTML email");
        $headers = $message->headers($extra headers);
        $mail = Mail::factory(" mail");
        >
        $mail->send("cybervig ila...@gmail.co m", $headers, $body);
        >
        ?>
        >
        </body>
        </html>
        try a trailing slash:
        include_path='. ;C:\wamp\php\PE AR\'
        so that when you stipulate inclue(Mail.php ) they will concatenate to
        form
        C:\wamp\php\PEA R\Mail.php as required

        gmail does accept html mail, provided you do not send a txt
        alternative, it prefers to display txt over html.

        in your php.ini make sure
        #show all errors
        error_reporting = E_ALL
        or
        #show all but coding standards and warning msgs
        error_reporting = E_ALL & ~E_NOTICE
        and
        display_errors = On
        yuo should now see errors

        #these are the rest of my ini settings
        log_errors = On
        ignore_repeated _errors = Off
        ignore_repeated _source = Off

        the in your scripts make sure you dont have
        error_reporting (0);
        anywhere


        when you say you cant send email from your home, I am assuming that
        you mean that the function
        mail() doesnt work, unless you really do mean that your ISP blocks
        port outgoing 25 TCP connections which is unusual but does happen.
        You can get this working even on windows using sendmail.exe which is a
        small exe that allows use of mail, and uses an extenal smtp server to
        actually do the sending, so you create a mailbox somewhere for the
        domain you are running locally. So if you are running www.mydomain.com
        you create admin@mydomain. com (probably using a control panel with the
        company through which you bought the domain name) and set up a user/
        pass, then in your php.ini you have something like this:
        [mail function]
        sendmail_path = "C:\wamp\sendma il\sendmail.exe -t"

        then in that directory, you must have the sendmail.exe and its ini
        file:

        smtp_server=mx. mydomain.com
        auth_username=u ser
        auth_password=p ass

        If you have no luck with using mail() or Mail.php pear class why not
        try PHPMailer which is a great class that handles the connection to an
        smtp server directly.

        If you want to send an email /FROM/ your gmail account, securely over
        SSL, by using phpmailer or sendmail, you must run some kind of proxy
        that runs locally and which handles making the connection to gmail,
        and exposes a "non-SSL" interface to your php script/sendmail.exe
        I personally use stunnel running as a service bound to 127.0.0.1,
        now your mail server IP becomes 127.0.0.1, so that the connection goes
        to stunnel,
        the stunnel.conf will have something like this inside:

        socket = l:TCP_NODELAY=1
        socket = r:TCP_NODELAY=1
        debug = 7
        output = stunnel.log
        client = yes

        [smtpg]
        accept = 127.0.0.1:25
        connect = smtp.gmail.com: 465
        ;or connect = 72.14.215.109:4 65 so there's no DNS lookup

        (get yourself a certificate pair, and you can even send encrypted mail
        to your other geeky friends, and (paranoid?) people who work for large
        firms which routinely read your mail; or you can just sign the mail
        that comes from your php scripts, which is a nice touch I think.)

        you can also use stunnel to ensure you can pick up your gmail msgs
        too:

        [popg]
        accept = 127.0.0.1:9950
        connect = pop.gmail.com:9 95

        the brilliant thing is you can have more than one copy of sendmail.exe
        on your system, each with its own ini file which makes a connection to
        a different smtp server, you would then use something like:
        $sendmail_exe = 'C:/another/sendmail/sendmail.exe -t';
        exec($sendmail_ exe . ' < "C:/body.txt"', $result);
        where body.exe is that txt you intend to send via the secondary smtp
        server and inside
        C:/another/sendmail/sendmail.ini you have secondary server setings for
        a new mailbox.

        Im not sure why the echo statement did show anything.

        final note: when sending html mail remember that using "old fashioned"
        html might produce more predicatable results, tables etc... rather
        than css. Of course try the css first, but from experience, css can
        sometimes be parsed out, or interfered with by it inheriting from the
        webmail application's stylesheet. (of course td and so on can also
        have styling applied to them, but I'm mainly talking about
        positioning.

        good luck

        Comment

        • Jerry Stuckle

          #5
          Re: HELP - Can't change Include Path

          cybervigilante wrote:
          On May 2, 3:44 pm, shimmyshack <matt.fa...@gma il.comwrote:
          >On May 2, 11:22 pm, cybervigilante <cybervigila... @gmail.comwrote :
          >>
          >>I can't seem to change the include path on my local winmachine no
          >>matter what I do.
          >if you are running php as an apache module then you need to modify the
          >php.ini that is in the apache/bin directory,
          >
          Okay, I did that. Good idea - wish I'd thought of it.;')
          Unfortunately, my prog is still choking on a Pear. Error message is:
          >
          Warning: include(Mail.ph p) [function.includ e]: failed to open stream:
          No such file or directory in C:\wamp\www\tes t\test.php on line 13
          Warning: include() [function.includ e]: Failed opening 'Mail.php' for
          inclusion (include_path=' .;C:\wamp\php\P EAR') in C:\wamp\www\tes t
          \test.php on line 13
          Warning: include(Mail\mi me.php) [function.includ e]: failed to open
          stream: No such file or directory in C:\wamp\www\tes t\test.php on line
          14
          Warning: include() [function.includ e]: Failed opening 'Mail\mime.php'
          for inclusion (include_path=' .;C:\wamp\php\P EAR') in C:\wamp\www\tes t
          \test.php on line 14
          Fatal error: Class 'Mail_mime' not found in C:\wamp\www\tes t\test.php
          on line 25
          >
          Here is my php.ini path for the php.ini in both php and sql dirs:
          include_path = ".;C:\wamp\php\ PEAR"
          >
          Here is the actual winpath to the pear directory: C:\wamp\php\PEA R
          >
          No difference. I'm stumped. Below is the test prog using Pear email,
          which did work on the remote linux server and sent me some mail
          wihtout the error msgs. Although my gmail acct picked the mail up as
          an attachment instead of as html - but gmail is really wierd about
          html email. I still haven't figured out what they accept, even though
          I get a lot of html email from them, so something must work ;')
          Frankly, I may abandon html email as a nuisance, but I need to test
          pear with something to see if it works on my home system. If someone
          has a simple illustrative test script using pear, that would help
          since I can't send email from my home system anyway.
          >
          Oh, one other thing puzzled me about the prog below. I saw the html
          message, which should be invisible, since it's inside a php code
          block. Could be a php error,which brings up another point. I don't see
          php errors online, like I do off. How do I make them display online
          since that's the only place I have pear working so far, and I need to
          see errors.
          >
          Just checked Yahoo mail, and the css formatted html came out fine.
          Gmail making it an attachment must be a gmail bug, although I'd like
          to know how I am getting html email from gmail, then ;')
          >
          Also, although the mail arrived, some echo statements I put in here
          and there for a simpl trace (since deleted) didn't show up.
          >
          >
          <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
          <html lang="en">
          <head>
          <title>PHP Guestbook</title>
          </head>
          <body>
          >
          <h1>mailtest</h1>
          >
          <?php
          >
          include('Mail.p hp');
          include('Mail\m ime.php');
          >
          >
          $HTMLmsg = "<h2 style='color:re d; background-color: Fuchsia; border:
          thick
          dotted; border-color: Blue; font-family: sans-serif; font-style:
          italic; margin-left: 20%; padding: 20; margin-right: 30%;'>Test of
          formatted email from <br>Just Health Now server, with html headers</
          h2>";
          >
          $txtmsg = "Test of formatted email for Just Health Now server,
          without html headers";
          >
          $message = new Mail_mime();
          >
          $message->setHTMLBody($H TMLmsg);
          $message->setTXTBody($tx tmsg);
          >
          $body = $message->get();
          echo("after body = message get");
          $extraheaders = array("From"=>" cybervigilante@ gmail.com",
          "Subject"=>"Tes t of HTML email");
          $headers = $message->headers($extra headers);
          $mail = Mail::factory(" mail");
          >
          >
          $mail->send("cybervig ilante@gmail.co m", $headers, $body);
          >
          ?>
          >
          </body>
          </html>
          >
          >
          >
          >
          >
          >
          >
          What does phpinfo() show for your php.ini file?

          --
          =============== ===
          Remove the "x" from my email address
          Jerry Stuckle
          JDS Computer Training Corp.
          jstucklex@attgl obal.net
          =============== ===

          Comment

          • cybervigilante

            #6
            Re: HELP - Can't change Include Path

            >
            What does phpinfo() show for your php.ini file?
            =============== ===
            Remove the "x" from my email address
            Jerry Stuckle
            JDS Computer Training Corp.
            jstuck...@attgl obal.net
            Here is php.ini below. phpinfo() says it's in the apache directory,
            not the php directory as I assumed, but I corrected the path on both.
            I tried adding the extra backslash, but that didn't help. BTW, why is
            the php.ini in Apache/bin? That seems a bit confusing. Why is there a
            php.ini in the php directory, then? When is one used and not the
            other, and why? (Contrary to the system name, my system has never made
            any money - just eaten a lot of it. Maybe next year ;')

            Jim
            >
            PHP Version 5.2.1

            System Windows NT MONEYMAKER 5.1 build 2600
            Build Date Feb 7 2007 23:10:31
            Configure Command cscript /nologo configure.js "--enable-snapshot-
            build" "--with-gd=shared"
            Server API Apache 2.0 Handler
            Virtual Directory Support enabled
            Configuration File (php.ini) Path C:\wamp\Apache2 \bin\php.ini
            PHP API 20041225
            PHP Extension 20060613
            Zend Extension 220060519
            Debug Build no
            Thread Safety enabled
            Zend Memory Manager enabled
            IPv6 Support enabled
            Registered PHP Streams php, file, data, http, ftp, compress.zlib
            Registered Stream Socket Transports tcp, udp
            Registered Stream Filters convert.iconv.* , string.rot13,
            string.toupper, string.tolower, string.strip_ta gs, convert.*,
            consumed, zlib.*

            This program makes use of the Zend Scripting Language Engine:
            Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies

            --------------------------------------------------------------------------------

            PHP Credits

            --------------------------------------------------------------------------------

            Configuration
            PHP Core
            Directive Local Value Master Value
            allow_call_time _pass_reference On On
            allow_url_fopen On On
            allow_url_inclu de Off Off
            always_populate _raw_post_data Off Off
            arg_separator.i nput & &
            arg_separator.o utput & &
            asp_tags Off Off
            auto_append_fil e no value no value
            auto_globals_ji t On On
            auto_prepend_fi le no value no value
            browscap no value no value
            default_charset no value no value
            default_mimetyp e text/html text/html
            define_syslog_v ariables Off Off
            disable_classes no value no value
            disable_functio ns no value no value
            display_errors On On
            display_startup _errors Off Off
            doc_root no value no value
            docref_ext no value no value
            docref_root no value no value
            enable_dl On On
            error_append_st ring no value no value
            error_log c:/wamp/logs/php_error.log c:/wamp/logs/php_error.log
            error_prepend_s tring no value no value
            error_reporting 6135 6135
            expose_php On On
            extension_dir c:/wamp/php/ext/ c:/wamp/php/ext/
            file_uploads On On
            highlight.bg #FFFFFF #FFFFFF
            highlight.comme nt #FF8000 #FF8000
            highlight.defau lt #0000BB #0000BB
            highlight.html #000000 #000000
            highlight.keywo rd #007700 #007700
            highlight.strin g #DD0000 #DD0000
            html_errors On On
            ignore_repeated _errors Off Off
            ignore_repeated _source Off Off
            ignore_user_abo rt Off Off
            implicit_flush Off Off
            include_path .;C:\wamp\php\P EAR\ .;C:\wamp\php\P EAR\
            log_errors On On
            log_errors_max_ len 1024 1024
            magic_quotes_gp c On On
            magic_quotes_ru ntime Off Off
            magic_quotes_sy base Off Off
            mail.force_extr a_parameters no value no value
            max_execution_t ime 30 30
            max_input_time 60 60
            memory_limit 8M 8M
            open_basedir no value no value
            output_bufferin g no value no value
            output_handler no value no value
            post_max_size 8M 8M
            precision 12 12
            realpath_cache_ size 16K 16K
            realpath_cache_ ttl 120 120
            register_argc_a rgv On On
            register_global s Off Off
            register_long_a rrays On On
            report_memleaks On On
            report_zend_deb ug On On
            safe_mode Off Off
            safe_mode_exec_ dir no value no value
            safe_mode_gid Off Off
            safe_mode_inclu de_dir no value no value
            sendmail_from cybervigilante@ gmail.com cybervigilante@ gmail.com
            sendmail_path no value no value
            serialize_preci sion 100 100
            short_open_tag Off Off
            SMTP smtp.gmail.com smtp.gmail.com
            smtp_port 25 25
            sql.safe_mode Off Off
            track_errors Off Off
            unserialize_cal lback_func no value no value
            upload_max_file size 2M 2M
            upload_tmp_dir c:/wamp/tmp c:/wamp/tmp
            user_dir no value no value
            variables_order EGPCS EGPCS
            xmlrpc_error_nu mber 0 0
            xmlrpc_errors Off Off
            y2k_compliance On On
            zend.ze1_compat ibility_mode Off Off


            apache2handler
            Apache Version Apache/2.2.4 (Win32) PHP/5.2.1
            Apache API Version 20051115
            Server Administrator webmaster@local host
            Hostname:Port localhost:80
            Max Requests Per Child: 0 - Keep Alive: on - Max Per Connection:
            100
            Timeouts Connection: 300 - Keep-Alive: 5
            Virtual Server No
            Server Root C:/wamp/Apache2
            Loaded Modules core mod_win32 mpm_winnt http_core mod_so mod_actions
            mod_alias mod_asis mod_auth_basic mod_authn_defau lt mod_authn_file
            mod_authz_defau lt mod_authz_group file mod_authz_host mod_authz_user
            mod_autoindex mod_cern_meta mod_cgi mod_dir mod_env mod_imagemap
            mod_include mod_isapi mod_log_config mod_mime mod_negotiation
            mod_setenvif mod_userdir mod_php5

            Directive Local Value Master Value
            engine 1 1
            last_modified 0 0
            xbithack 0 0


            Apache Environment
            Variable Value
            HTTP_ACCEPT image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
            application/x-shockwave-flash, application/vnd.ms-excel, application/
            vnd.ms-powerpoint, application/msword, */*
            HTTP_REFERER http://localhost/
            HTTP_ACCEPT_LAN GUAGE en-us
            HTTP_UA_CPU x86
            HTTP_ACCEPT_ENC ODING gzip, deflate
            HTTP_USER_AGENT Mozilla/4.0 (compatible; MSIE 7.0; Windows NT
            5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET
            CLR 2.0.50727)
            HTTP_HOST localhost
            HTTP_CONNECTION Keep-Alive
            PATH C:\Program Files\Mail Enable\BIN;C:\P rogram Files\ActiveSta te
            Komodo IDE 4.0\;C:\WINDOWS \system32;C:\WI NDOWS;C:\WINDOW S
            \System32\Wbem; C:\Program Files\ATI Technologies\AT I Control Panel
            SystemRoot C:\WINDOWS
            COMSPEC C:\WINDOWS\syst em32\cmd.exe
            PATHEXT .COM;.EXE;.BAT; .CMD;.VBS;.VBE; .JS;.JSE;.WSF;. WSH
            WINDIR C:\WINDOWS
            SERVER_SIGNATUR E no value
            SERVER_SOFTWARE Apache/2.2.4 (Win32) PHP/5.2.1
            SERVER_NAME localhost
            SERVER_ADDR 127.0.0.1
            SERVER_PORT 80
            REMOTE_ADDR 127.0.0.1
            DOCUMENT_ROOT C:/wamp/www
            SERVER_ADMIN webmaster@local host
            SCRIPT_FILENAME C:/wamp/www/index.php
            REMOTE_PORT 1189
            GATEWAY_INTERFA CE CGI/1.1
            SERVER_PROTOCOL HTTP/1.1
            REQUEST_METHOD GET
            QUERY_STRING phpinfo=1
            REQUEST_URI /?phpinfo=1
            SCRIPT_NAME /index.php


            HTTP Headers Information
            HTTP Request Headers
            HTTP Request GET /?phpinfo=1 HTTP/1.1
            Accept image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
            application/x-shockwave-flash, application/vnd.ms-excel, application/
            vnd.ms-powerpoint, application/msword, */*
            Referer http://localhost/
            Accept-Language en-us
            UA-CPU x86
            Accept-Encoding gzip, deflate
            User-Agent Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET
            CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC 4.0; .NET CLR
            2.0.50727)
            Host localhost
            Connection Keep-Alive
            HTTP Response Headers
            X-Powered-By PHP/5.2.1
            Keep-Alive timeout=5, max=97
            Connection Keep-Alive
            Transfer-Encoding chunked
            Content-Type text/html


            bcmath
            BCMath support enabled


            calendar
            Calendar support enabled


            com_dotnet
            COM support enabled
            DCOM support disabled
            ..Net support enabled

            Directive Local Value Master Value
            com.allow_dcom 0 0
            com.autoregiste r_casesensitive 1 1
            com.autoregiste r_typelib 0 0
            com.autoregiste r_verbose 0 0
            com.code_page no value no value
            com.typelib_fil e no value no value


            ctype
            ctype functions enabled


            date
            date/time support enabled
            Timezone Database Version 2006.16
            Timezone Database internal
            Default timezone America/Denver

            Directive Local Value Master Value
            date.default_la titude 31.7667 31.7667
            date.default_lo ngitude 35.2333 35.2333
            date.sunrise_ze nith 90.583333 90.583333
            date.sunset_zen ith 90.583333 90.583333
            date.timezone no value no value


            dom
            DOM/XML enabled
            DOM/XML API Version 20031129
            libxml Version 2.6.26
            HTML Support enabled
            XPath Support enabled
            XPointer Support enabled
            Schema Support enabled
            RelaxNG Support enabled


            filter
            Input Validation and Filtering enabled
            Revision $Revision: 1.52.2.38 $

            Directive Local Value Master Value
            filter.default unsafe_raw unsafe_raw
            filter.default_ flags no value no value


            ftp
            FTP support enabled


            hash
            hash support enabled
            Hashing Engines md2 md4 md5 sha1 sha256 sha384 sha512 ripemd128
            ripemd160 ripemd256 ripemd320 whirlpool tiger128,3 tiger160,3
            tiger192,3 tiger128,4 tiger160,4 tiger192,4 snefru gost adler32 crc32
            crc32b haval128,3 haval160,3 haval192,3 haval224,3 haval256,3
            haval128,4 haval160,4 haval192,4 haval224,4 haval256,4 haval128,5
            haval160,5 haval192,5 haval224,5 haval256,5


            iconv
            iconv support enabled
            iconv implementation "libiconv"
            iconv library version 1.9

            Directive Local Value Master Value
            iconv.input_enc oding ISO-8859-1 ISO-8859-1
            iconv.internal_ encoding ISO-8859-1 ISO-8859-1
            iconv.output_en coding ISO-8859-1 ISO-8859-1


            json
            json support enabled
            json version 1.2.1


            libxml
            libXML support active
            libXML Version 2.6.26
            libXML streams enabled


            mbstring
            Multibyte Support enabled
            Multibyte string engine libmbfl
            Multibyte (japanese) regex support enabled
            Multibyte regex (oniguruma) version 4.4.4
            Multibyte regex (oniguruma) backtrack check On

            mbstring extension makes use of "streamable kanji code filter and
            converter", which is distributed under the GNU Lesser General Public
            License version 2.1.

            Directive Local Value Master Value
            mbstring.detect _order no value no value
            mbstring.encodi ng_translation Off Off
            mbstring.func_o verload 0 0
            mbstring.http_i nput pass pass
            mbstring.http_o utput pass pass
            mbstring.intern al_encoding no value no value
            mbstring.langua ge neutral neutral
            mbstring.strict _detection Off Off
            mbstring.substi tute_character no value no value


            mysql
            MySQL Support enabled
            Active Persistent Links 0
            Active Links 0
            Client API version 5.0.22

            Directive Local Value Master Value
            mysql.allow_per sistent On On
            mysql.connect_t imeout 60 60
            mysql.default_h ost no value no value
            mysql.default_p assword no value no value
            mysql.default_p ort no value no value
            mysql.default_s ocket no value no value
            mysql.default_u ser no value no value
            mysql.max_links Unlimited Unlimited
            mysql.max_persi stent Unlimited Unlimited
            mysql.trace_mod e Off Off


            mysqli
            MysqlI Support enabled
            Client API library version 5.0.22
            Client API header version 5.0.22
            MYSQLI_SOCKET /tmp/mysql.sock

            Directive Local Value Master Value
            mysqli.default_ host no value no value
            mysqli.default_ port 3306 3306
            mysqli.default_ pw no value no value
            mysqli.default_ socket no value no value
            mysqli.default_ user no value no value
            mysqli.max_link s Unlimited Unlimited
            mysqli.reconnec t Off Off


            odbc
            ODBC Support enabled
            Active Persistent Links 0
            Active Links 0
            ODBC library Win32

            Directive Local Value Master Value
            odbc.allow_pers istent On On
            odbc.check_pers istent On On
            odbc.default_db no value no value
            odbc.default_pw no value no value
            odbc.default_us er no value no value
            odbc.defaultbin mode return as is return as is
            odbc.defaultlrl return up to 4096 bytes return up to 4096 bytes
            odbc.max_links Unlimited Unlimited
            odbc.max_persis tent Unlimited Unlimited


            pcre
            PCRE (Perl Compatible Regular Expressions) Support enabled
            PCRE Library Version 6.7 04-Jul-2006


            PDO
            PDO support enabled
            PDO drivers sqlite, sqlite2


            pdo_sqlite
            PDO Driver for SQLite 3.x enabled
            PECL Module version 1.0.1 $Id: pdo_sqlite.c,v 1.10.2.6.2.1 2007/01/01
            09:36:05 sebastian Exp $
            SQLite Library 3.3.7undefined


            Reflection
            Reflection enabled
            Version $Id: php_reflection. c,v 1.164.2.33.2.33 2007/01/01 09:36:05
            sebastian Exp $


            session
            Session Support enabled
            Registered save handlers files user sqlite
            Registered serializer handlers php php_binary wddx

            Directive Local Value Master Value
            session.auto_st art Off Off
            session.bug_com pat_42 On On
            session.bug_com pat_warn On On
            session.cache_e xpire 180 180
            session.cache_l imiter nocache nocache
            session.cookie_ domain no value no value
            session.cookie_ httponly Off Off
            session.cookie_ lifetime 0 0
            session.cookie_ path / /
            session.cookie_ secure Off Off
            session.entropy _file no value no value
            session.entropy _length 0 0
            session.gc_divi sor 100 100
            session.gc_maxl ifetime 1440 1440
            session.gc_prob ability 1 1
            session.hash_bi ts_per_characte r 4 4
            session.hash_fu nction 0 0
            session.name PHPSESSID PHPSESSID
            session.referer _check no value no value
            session.save_ha ndler files files
            session.save_pa th c:/wamp/tmp c:/wamp/tmp
            session.seriali ze_handler php php
            session.use_coo kies On On
            session.use_onl y_cookies Off Off
            session.use_tra ns_sid 0 0


            SimpleXML
            Simplexml support enabled
            Revision $Revision: 1.151.2.22.2.20 $
            Schema support enabled


            SPL
            SPL support enabled
            Interfaces Countable, OuterIterator, RecursiveIterat or,
            SeekableIterato r, SplObserver, SplSubject
            Classes AppendIterator, ArrayIterator, ArrayObject,
            BadFunctionCall Exception, BadMethodCallEx ception, CachingIterator ,
            DirectoryIterat or, DomainException , EmptyIterator, FilterIterator,
            InfiniteIterato r, InvalidArgument Exception, IteratorIterato r,
            LengthException , LimitIterator, LogicException, NoRewindIterato r,
            OutOfBoundsExce ption, OutOfRangeExcep tion, OverflowExcepti on,
            ParentIterator, RangeException, RecursiveArrayI terator,
            RecursiveCachin gIterator, RecursiveDirect oryIterator,
            RecursiveFilter Iterator, RecursiveIterat orIterator,
            RecursiveRegexI terator, RegexIterator, RuntimeExceptio n,
            SimpleXMLIterat or, SplFileInfo, SplFileObject, SplObjectStorag e,
            SplTempFileObje ct, UnderflowExcept ion, UnexpectedValue Exception


            SQLite
            SQLite support enabled
            PECL Module version 2.0-dev $Id: sqlite.c,v 1.166.2.13.2.6 2007/01/01
            09:36:07 sebastian Exp $
            SQLite Library 2.8.17
            SQLite Encoding iso8859

            Directive Local Value Master Value
            sqlite.assoc_ca se 0 0


            standard
            Regex Library Bundled library enabled
            Dynamic Library Support enabled
            Internal Sendmail Support for Windows enabled

            Directive Local Value Master Value
            assert.active 1 1
            assert.bail 0 0
            assert.callback no value no value
            assert.quiet_ev al 0 0
            assert.warning 1 1
            auto_detect_lin e_endings 0 0
            default_socket_ timeout 60 60
            safe_mode_allow ed_env_vars PHP_ PHP_
            safe_mode_prote cted_env_vars LD_LIBRARY_PATH LD_LIBRARY_PATH
            url_rewriter.ta gs a=href,area=hre f,frame=src,inp ut=src,form=,fi eldset=
            a=href,area=hre f,frame=src,inp ut=src,form=,fi eldset=
            user_agent no value no value


            tokenizer
            Tokenizer Support enabled


            wddx
            WDDX Support enabled
            WDDX Session Serializer enabled


            xml
            XML Support active
            XML Namespace Support active
            libxml2 Version 2.6.26


            xmlreader
            XMLReader enabled


            xmlwriter
            XMLWriter enabled


            zlib
            ZLib Support enabled
            Stream Wrapper support compress.zlib://
            Stream Filter support zlib.inflate, zlib.deflate
            Compiled Version 1.2.3
            Linked Version 1.2.3

            Directive Local Value Master Value
            zlib.output_com pression Off Off
            zlib.output_com pression_level -1 -1
            zlib.output_han dler no value no value


            Additional Modules
            Module Name


            Environment
            Variable Value
            ALLUSERSPROFILE C:\Documents and Settings\All Users
            CommonProgramFi les C:\Program Files\Common Files
            COMPUTERNAME MONEYMAKER
            ComSpec C:\WINDOWS\syst em32\cmd.exe
            FP_NO_HOST_CHEC K NO
            NUMBER_OF_PROCE SSORS 1
            OS Windows_NT
            Path C:\Program Files\Mail Enable\BIN;C:\P rogram Files\ActiveSta te
            Komodo IDE 4.0\;C:\WINDOWS \system32;C:\WI NDOWS;C:\WINDOW S
            \System32\Wbem; C:\Program Files\ATI Technologies\AT I Control Panel
            PATHEXT .COM;.EXE;.BAT; .CMD;.VBS;.VBE; .JS;.JSE;.WSF;. WSH
            PROCESSOR_ARCHI TECTURE x86
            PROCESSOR_IDENT IFIER x86 Family 15 Model 6 Stepping 4, GenuineIntel
            PROCESSOR_LEVEL 15
            PROCESSOR_REVIS ION 0604
            ProgramFiles C:\Program Files
            SystemDrive C:
            SystemRoot C:\WINDOWS
            TEMP C:\WINDOWS\TEMP
            TMP C:\WINDOWS\TEMP
            USERPROFILE C:\Documents and Settings\LocalS ervice
            windir C:\WINDOWS
            AP_PARENT_PID 4984


            PHP Variables
            Variable Value
            _REQUEST["phpinfo"] 1
            _GET["phpinfo"] 1
            _SERVER["HTTP_ACCEP T"] image/gif, image/x-xbitmap, image/jpeg, image/
            pjpeg, application/x-shockwave-flash, application/vnd.ms-excel,
            application/vnd.ms-powerpoint, application/msword, */*
            _SERVER["HTTP_REFER ER"] http://localhost/
            _SERVER["HTTP_ACCEPT_LA NGUAGE"] en-us
            _SERVER["HTTP_UA_CP U"] x86
            _SERVER["HTTP_ACCEPT_EN CODING"] gzip, deflate
            _SERVER["HTTP_USER_AGEN T"] Mozilla/4.0 (compatible; MSIE 7.0; Windows
            NT 5.1; .NET CLR 1.0.3705; .NET CLR 1.1.4322; Media Center PC
            4.0; .NET CLR 2.0.50727)
            _SERVER["HTTP_HOST"] localhost
            _SERVER["HTTP_CONNECTIO N"] Keep-Alive
            _SERVER["PATH"] C:\Program Files\Mail Enable\BIN;C:\P rogram Files
            \ActiveState Komodo IDE 4.0\;C:\WINDOWS \system32;C:\WI NDOWS;C:\WINDOW S
            \System32\Wbem; C:\Program Files\ATI Technologies\AT I Control Panel
            _SERVER["SystemRoot "] C:\WINDOWS
            _SERVER["COMSPEC"] C:\WINDOWS\syst em32\cmd.exe
            _SERVER["PATHEXT"] .COM;.EXE;.BAT; .CMD;.VBS;.VBE; .JS;.JSE;.WSF;. WSH
            _SERVER["WINDIR"] C:\WINDOWS
            _SERVER["SERVER_SIGNATU RE"] no value
            _SERVER["SERVER_SOFTWAR E"] Apache/2.2.4 (Win32) PHP/5.2.1
            _SERVER["SERVER_NAM E"] localhost
            _SERVER["SERVER_ADD R"] 127.0.0.1
            _SERVER["SERVER_POR T"] 80
            _SERVER["REMOTE_ADD R"] 127.0.0.1
            _SERVER["DOCUMENT_R OOT"] C:/wamp/www
            _SERVER["SERVER_ADM IN"] webmaster@local host
            _SERVER["SCRIPT_FILENAM E"] C:/wamp/www/index.php
            _SERVER["REMOTE_POR T"] 1189
            _SERVER["GATEWAY_INTERF ACE"] CGI/1.1
            _SERVER["SERVER_PROTOCO L"] HTTP/1.1
            _SERVER["REQUEST_METHOD "] GET
            _SERVER["QUERY_STRI NG"] phpinfo=1
            _SERVER["REQUEST_UR I"] /?phpinfo=1
            _SERVER["SCRIPT_NAM E"] /index.php
            _SERVER["PHP_SELF"] /index.php
            _SERVER["REQUEST_TI ME"] 1178242650
            _SERVER["argv"] Array
            (
            [0] =phpinfo=1
            )

            _SERVER["argc"] 1
            _ENV["ALLUSERSPROFIL E"] C:\Documents and Settings\All Users
            _ENV["CommonProgramF iles"] C:\Program Files\Common Files
            _ENV["COMPUTERNA ME"] MONEYMAKER
            _ENV["ComSpec"] C:\WINDOWS\syst em32\cmd.exe
            _ENV["FP_NO_HOST_CHE CK"] NO
            _ENV["NUMBER_OF_PROC ESSORS"] 1
            _ENV["OS"] Windows_NT
            _ENV["Path"] C:\Program Files\Mail Enable\BIN;C:\P rogram Files
            \ActiveState Komodo IDE 4.0\;C:\WINDOWS \system32;C:\WI NDOWS;C:\WINDOW S
            \System32\Wbem; C:\Program Files\ATI Technologies\AT I Control Panel
            _ENV["PATHEXT"] .COM;.EXE;.BAT; .CMD;.VBS;.VBE; .JS;.JSE;.WSF;. WSH
            _ENV["PROCESSOR_ARCH ITECTURE"] x86
            _ENV["PROCESSOR_IDEN TIFIER"] x86 Family 15 Model 6 Stepping 4,
            GenuineIntel
            _ENV["PROCESSOR_LEVE L"] 15
            _ENV["PROCESSOR_REVI SION"] 0604
            _ENV["ProgramFil es"] C:\Program Files
            _ENV["SystemDriv e"] C:
            _ENV["SystemRoot "] C:\WINDOWS
            _ENV["TEMP"] C:\WINDOWS\TEMP
            _ENV["TMP"] C:\WINDOWS\TEMP
            _ENV["USERPROFIL E"] C:\Documents and Settings\LocalS ervice
            _ENV["windir"] C:\WINDOWS
            _ENV["AP_PARENT_ PID"] 4984


            PHP License
            This program is free software; you can redistribute it and/or modify
            it under the terms of the PHP License as published by the PHP Group
            and included in the distribution in the file: LICENSE

            This program is distributed in the hope that it will be useful, but
            WITHOUT ANY WARRANTY; without even the implied warranty of
            MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

            If you did not receive a copy of the PHP license, or have any
            questions about PHP licensing, please contact license@php.net.


            --
            =============== ===
            Remove the "x" from my email address
            Jerry Stuckle
            JDS Computer Training Corp.
            jstuck...@attgl obal.net
            =============== ===

            Comment

            • cybervigilante

              #7
              Re: HELP - Can't change Include Path

              On May 2, 9:44 pm, shimmyshack <matt.fa...@gma il.comwrote:
              On May 3, 3:15 am, cybervigilante <cybervigila... @gmail.comwrote :
              >
              Thanks for the mail tips. I'll try them. However, one shareware mail
              prog I dld said that I'd have a problem since I don't have a static IP
              (crummy Cox internet wants extra bucks for one. It was standard last
              place I lived.) Would your method work with a dynamic IP or am I
              doomed ;')

              Jim

              Comment

              • Jerry Stuckle

                #8
                Re: HELP - Can't change Include Path

                cybervigilante wrote:
                >What does phpinfo() show for your php.ini file?
                >============== ====
                >Remove the "x" from my email address
                >Jerry Stuckle
                >JDS Computer Training Corp.
                >jstuck...@attg lobal.net
                >
                Here is php.ini below. phpinfo() says it's in the apache directory,
                not the php directory as I assumed, but I corrected the path on both.
                I tried adding the extra backslash, but that didn't help. BTW, why is
                the php.ini in Apache/bin? That seems a bit confusing. Why is there a
                php.ini in the php directory, then? When is one used and not the
                other, and why? (Contrary to the system name, my system has never made
                any money - just eaten a lot of it. Maybe next year ;')
                >
                Jim
                PHP Version 5.2.1
                >
                Jim,

                One is used when running as an Apache extension; the other is used for
                command line programs.

                Did you stop and start Apache after making changes? If you're running
                as an Apache extension, the config file is only read at Apache startup.


                --
                =============== ===
                Remove the "x" from my email address
                Jerry Stuckle
                JDS Computer Training Corp.
                jstucklex@attgl obal.net
                =============== ===

                Comment

                • cybervigilante

                  #9
                  Re: HELP - Can't change Include Path

                  On May 3, 8:22 pm, Jerry Stuckle <jstuck...@attg lobal.netwrote:
                  cybervigilante wrote:
                  What does phpinfo() show for your php.ini file?
                  =============== ===
                  Remove the "x" from my email address
                  Jerry Stuckle
                  JDS Computer Training Corp.
                  jstuck...@attgl obal.net
                  >
                  Here is php.ini below. phpinfo() says it's in the apache directory,
                  not the php directory as I assumed, but I corrected the path on both.
                  I tried adding the extra backslash, but that didn't help. BTW, why is
                  the php.ini in Apache/bin? That seems a bit confusing. Why is there a
                  php.ini in the php directory, then? When is one used and not the
                  other, and why? (Contrary to the system name, my system has never made
                  any money - just eaten a lot of it. Maybe next year ;')
                  >
                  Jim
                  PHP Version 5.2.1
                  >
                  Jim,
                  >
                  One is used when running as an Apache extension; the other is used for
                  command line programs.
                  >
                  Did you stop and start Apache after making changes? If you're running
                  as an Apache extension, the config file is only read at Apache startup.
                  >
                  -I got it all figured out - much head banging and hair pulling - as usual I got ahead of myself. The paths needed some fixups. I tried a couple of different WAMP servers, and old ones left garbage on the path, and one even thoughtlessly wiped out my entire path, except for its own, leaving a few other progs hanging ;')
                  Anyway. turned out I was so hot to try mail I didn't read anything
                  about Pear, but just assumed it was a package of ready-made includes,
                  when it's really just a system to install includes ;') The files
                  simply weren't there. But since the paths were wrong I couldn't run
                  pear from cmd and get an idea of what to do. It all fell into place
                  and I dld and installed a couple of smaller packages to fool with.
                  Wish I'd checked the wiki instead of just making blind assumptions.

                  Anyway, that's solved. The final query is, if I go to the trouble of
                  getting Mail working, will my dynamic IP fudge it up? I can see where
                  that would be a problem with receving mail, but what about sending it?
                  Can I just poll the IP quickly and plug it in on the run if I need it
                  to send?

                  Jim

                  Comment

                  • shimmyshack

                    #10
                    Re: HELP - Can't change Include Path

                    On May 4, 8:58 am, cybervigilante <cybervigila... @gmail.comwrote :
                    On May 3, 8:22 pm, Jerry Stuckle <jstuck...@attg lobal.netwrote:
                    >
                    >
                    >
                    cybervigilante wrote:
                    >What does phpinfo() show for your php.ini file?
                    >============== ====
                    >Remove the "x" from my email address
                    >Jerry Stuckle
                    >JDS Computer Training Corp.
                    >jstuck...@attg lobal.net
                    >
                    Here is php.ini below. phpinfo() says it's in the apache directory,
                    not the php directory as I assumed, but I corrected the path on both.
                    I tried adding the extra backslash, but that didn't help. BTW, why is
                    the php.ini in Apache/bin? That seems a bit confusing. Why is there a
                    php.ini in the php directory, then? When is one used and not the
                    other, and why? (Contrary to the system name, my system has never made
                    any money - just eaten a lot of it. Maybe next year ;')
                    >
                    Jim
                    PHP Version 5.2.1
                    >
                    Jim,
                    >
                    One is used when running as an Apache extension; the other is used for
                    command line programs.
                    >
                    Did you stop and start Apache after making changes? If you're running
                    as an Apache extension, the config file is only read at Apache startup.
                    >
                    -I got it all figured out - much head banging and hair pulling - as usual I got ahead of myself. The paths needed some fixups. I tried a couple of different WAMP servers, and old ones left garbage on the path, and one even thoughtlessly wiped out my entire path, except for its own, leaving a few other progs hanging ;')
                    >
                    Anyway. turned out I was so hot to try mail I didn't read anything
                    about Pear, but just assumed it was a package of ready-made includes,
                    when it's really just a system to install includes ;') The files
                    simply weren't there. But since the paths were wrong I couldn't run
                    pear from cmd and get an idea of what to do. It all fell into place
                    and I dld and installed a couple of smaller packages to fool with.
                    Wish I'd checked the wiki instead of just making blind assumptions.
                    >
                    Anyway, that's solved. The final query is, if I go to the trouble of
                    getting Mail working, will my dynamic IP fudge it up? I can see where
                    that would be a problem with receving mail, but what about sending it?
                    Can I just poll the IP quickly and plug it in on the run if I need it
                    to send?
                    >
                    Jim
                    Ah see I didnt ask you if the files were there, cos I didnt want to be
                    accused of being patronising!
                    Unless you are actually going to run an smtp server on your local
                    machine for the purpose of accepting mail for your domain (not
                    recommended till you understand the risks), your dynamic IP wont make
                    a difference at all, you can still contact any server you wish despite
                    the value of your IP address, so you should be fine. The only issue
                    you might come across is not being able to set the rDNS for the domain
                    the email appears to come from, so if you connect to an external smtp
                    server for that domain that will solve any problems. All should be
                    fine anyway though unless you are planning on sending a lot of mail.
                    If you are not sure about the security of your install, and want the
                    script to be public, consider running a spam/virus proxy like spampal/
                    avg, which can parse it and filter out the dodgy stuff. Set spampal to
                    log all mail messages as well and you have an instant record.

                    Comment

                    • Jerry Stuckle

                      #11
                      Re: HELP - Can't change Include Path

                      cybervigilante wrote:
                      On May 3, 8:22 pm, Jerry Stuckle <jstuck...@attg lobal.netwrote:
                      >cybervigilan te wrote:
                      >>>What does phpinfo() show for your php.ini file?
                      >>>============ ======
                      >>>Remove the "x" from my email address
                      >>>Jerry Stuckle
                      >>>JDS Computer Training Corp.
                      >>>jstuck...@at tglobal.net
                      >>Here is php.ini below. phpinfo() says it's in the apache directory,
                      >>not the php directory as I assumed, but I corrected the path on both.
                      >>I tried adding the extra backslash, but that didn't help. BTW, why is
                      >>the php.ini in Apache/bin? That seems a bit confusing. Why is there a
                      >>php.ini in the php directory, then? When is one used and not the
                      >>other, and why? (Contrary to the system name, my system has never made
                      >>any money - just eaten a lot of it. Maybe next year ;')
                      >>Jim
                      >>PHP Version 5.2.1
                      >Jim,
                      >>
                      >One is used when running as an Apache extension; the other is used for
                      >command line programs.
                      >>
                      >Did you stop and start Apache after making changes? If you're running
                      >as an Apache extension, the config file is only read at Apache startup.
                      >>
                      >-I got it all figured out - much head banging and hair pulling - as usual I got ahead of myself. The paths needed some fixups. I tried a couple of different WAMP servers, and old ones left garbage on the path, and one even thoughtlessly wiped out my entire path, except for its own, leaving a few other progs hanging ;')
                      >
                      Anyway. turned out I was so hot to try mail I didn't read anything
                      about Pear, but just assumed it was a package of ready-made includes,
                      when it's really just a system to install includes ;') The files
                      simply weren't there. But since the paths were wrong I couldn't run
                      pear from cmd and get an idea of what to do. It all fell into place
                      and I dld and installed a couple of smaller packages to fool with.
                      Wish I'd checked the wiki instead of just making blind assumptions.
                      >
                      Anyway, that's solved. The final query is, if I go to the trouble of
                      getting Mail working, will my dynamic IP fudge it up? I can see where
                      that would be a problem with receving mail, but what about sending it?
                      Can I just poll the IP quickly and plug it in on the run if I need it
                      to send?
                      >
                      Jim
                      >
                      Jim,

                      It can for some people. Some companies block mail from dynamic IP's
                      because that's the source of a major amount of spam (compromised
                      home/small office computers). So those won't be able to receive your email.

                      Otherwise, your outgoing email should be ok. Incoming is another story,
                      however. It will be fine only as long as you keep your current IP.
                      Once it changes you won't get email anymore.

                      There are some services out there which you can sign up for and will
                      handle dynamic IP's. But personally I found it's just easier to use
                      your ISP's email unless you have some special circumstances.

                      --
                      =============== ===
                      Remove the "x" from my email address
                      Jerry Stuckle
                      JDS Computer Training Corp.
                      jstucklex@attgl obal.net
                      =============== ===

                      Comment

                      • shimmyshack

                        #12
                        Re: HELP - Can't change Include Path

                        On May 4, 2:02 pm, Jerry Stuckle <jstuck...@attg lobal.netwrote:
                        cybervigilante wrote:
                        On May 3, 8:22 pm, Jerry Stuckle <jstuck...@attg lobal.netwrote:
                        cybervigilante wrote:
                        >>What does phpinfo() show for your php.ini file?
                        >>============= =====
                        >>Remove the "x" from my email address
                        >>Jerry Stuckle
                        >>JDS Computer Training Corp.
                        >>jstuck...@att global.net
                        >Here is php.ini below. phpinfo() says it's in the apache directory,
                        >not the php directory as I assumed, but I corrected the path on both.
                        >I tried adding the extra backslash, but that didn't help. BTW, why is
                        >the php.ini in Apache/bin? That seems a bit confusing. Why is there a
                        >php.ini in the php directory, then? When is one used and not the
                        >other, and why? (Contrary to the system name, my system has never made
                        >any money - just eaten a lot of it. Maybe next year ;')
                        >Jim
                        >PHP Version 5.2.1
                        Jim,
                        >
                        One is used when running as an Apache extension; the other is used for
                        command line programs.
                        >
                        Did you stop and start Apache after making changes? If you're running
                        as an Apache extension, the config file is only read at Apache startup.
                        >
                        -I got it all figured out - much head banging and hair pulling - as usual I got ahead of myself. The paths needed some fixups. I tried a couple of different WAMP servers, and old ones left garbage on the path, and one even thoughtlessly wiped out my entire path, except for its own, leaving a few other progs hanging ;')
                        >
                        Anyway. turned out I was so hot to try mail I didn't read anything
                        about Pear, but just assumed it was a package of ready-made includes,
                        when it's really just a system to install includes ;') The files
                        simply weren't there. But since the paths were wrong I couldn't run
                        pear from cmd and get an idea of what to do. It all fell into place
                        and I dld and installed a couple of smaller packages to fool with.
                        Wish I'd checked the wiki instead of just making blind assumptions.
                        >
                        Anyway, that's solved. The final query is, if I go to the trouble of
                        getting Mail working, will my dynamic IP fudge it up? I can see where
                        that would be a problem with receving mail, but what about sending it?
                        Can I just poll the IP quickly and plug it in on the run if I need it
                        to send?
                        >
                        Jim
                        >
                        Jim,
                        >
                        It can for some people. Some companies block mail from dynamic IP's
                        because that's the source of a major amount of spam (compromised
                        home/small office computers). So those won't be able to receive your email.
                        >
                        Otherwise, your outgoing email should be ok. Incoming is another story,
                        however. It will be fine only as long as you keep your current IP.
                        Once it changes you won't get email anymore.
                        >
                        There are some services out there which you can sign up for and will
                        handle dynamic IP's. But personally I found it's just easier to use
                        your ISP's email unless you have some special circumstances.
                        >
                        --
                        =============== ===
                        Remove the "x" from my email address
                        Jerry Stuckle
                        JDS Computer Training Corp.
                        jstuck...@attgl obal.net
                        =============== ===
                        hear hear, dont bother trying to fiddle around setting up your own in
                        and outgoing, unless you are sure your ip changes seldomly and youve
                        registered with dyndns or the like...
                        simple use an external mail server to send and recieve, probably you
                        have one related to the domain you bought, or if not follow the tips
                        to still carry on using the mail command which then makes a
                        connection, this essentially turns php into a mail client like
                        thunderbird... (ie doesnt have any built in way of doing either, but
                        works via an external service)
                        As I say you can get very good results using a gmail account and a
                        tunnel, for security from google back and forth, you can easily set up
                        encryption and signing with certs and most php apps understand that
                        windows people dont have mta on their machines so they have admin
                        settings for external smtp for validation etc... you wont have any
                        trouble. Stunnel is such a lightweight process... its all good. I have
                        a static IP and have had good results with mercury and others, but
                        still prefer an external service.

                        Comment

                        Working...