[TriLUG] HOW do you get PHP TO PARSE in PERL script?

Reginald Tchume zregt at hotmail.com
Wed Aug 28 13:18:02 EDT 2002


Hello, Joseph:

I contacted the hosting company for the httpd.conf file, and below is the 
response they sent me. However, you may go to my control panel to see if you 
can find what the problem is: http://careere.com/controlpanel
username=careere
password=tchume

>>>>>Hello,
Thank you for contacting us, we would like to inform you that
httpd.conf file is the main apache configuration file for the whole server, 
it is not dedicated to your account as it contains the configuration of all 
the other accounts on the same server that is why we can not send it to 
anybody (for security reasons), you can ask specific questions about the 
apache configuration and we will answer you.

If you need any further assistance please do not hesitate to contact
us.
Thank you,
DomainsVision.com<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<



>From: Joseph Tate <jtate at dragonstrider.com>
>Reply-To: trilug at trilug.org
>To: trilug at trilug.org
>Subject: Re: [TriLUG] HOW do you get PHP TO PARSE in PERL script?
>Date: Tue, 27 Aug 2002 15:13:02 -0400
>
>Send me a copy of your httpd.conf file so that I can see if that's the 
>problem.  I'm sure that it is.  Also, what system are you running on.
>
>Reginald Tchume wrote:
>
>>What else do I do to get PHP to parse in a CGI/Perl environment?
>>
>>Please help!
>>Reggie
>>
>>
>>>From: Joseph Tate <jtate at dragonstrider.com>
>>>Reply-To: trilug at trilug.org
>>>To: trilug at trilug.org
>>>Subject: Re: [TriLUG] HOW do you get PHP TO PARSE in PERL script?
>>>Date: Sat, 24 Aug 2002 23:31:50 -0400
>>>
>>>Did you restart apache?  Any time you make changes to the Apache 
>>>configuration files, you have to restart apache.  Log in as root and run 
>>>'service httpd restart'.
>>>
>>>Joseph
>>>
>>>Reginald Tchume wrote:
>>>
>>>>Joseph, I went to my controlpanel on the server and set the Apache 
>>>>handler to and the MIME types to what you suggested. I then re-did the 
>>>>script with <?php ?>. The results as you can see is still the same. 
>>>>Click here: http://careere.com/members/ama/email.php
>>>>
>>>>What do you suggest?
>>>>
>>>>
>>>>>From: Joseph Tate <jtate at dragonstrider.com>
>>>>>Reply-To: trilug at trilug.org
>>>>>To: trilug at trilug.org
>>>>>Subject: Re: [TriLUG] HOW do you get PHP TO PARSE in PERL script?
>>>>>Date: Sat, 24 Aug 2002 18:33:00 -0400
>>>>>
>>>>>Ok, PHP is processed server side.  What this means is that the code is 
>>>>>processed (i.e. parsed and executed) on the server.  If you want to run 
>>>>>PHP serverside, you have to do two things:
>>>>>
>>>>>First is enclose PHP code in <?PHP ?> blocks, for example
>>>>>
>>>>><?PHP
>>>>>     echo "Hello World!";
>>>>>?>
>>>>>
>>>>>The second thing you have to do is tell your web server to process the 
>>>>>files (usually something.php or something.phtml).  In apache it's done 
>>>>>by adding lines to httpd.conf as follows:
>>>>>
>>>>>         AddType application/x-httpd-php .php .php4 .php3 .phtml
>>>>>         AddType application/x-httpd-php-source .phps
>>>>>
>>>>>Once you have that done, rename email.html to email.php, and load it up 
>>>>>in your web browser.  Then you should be good to go.
>>>>>
>>>>>
>>>>>
>>>>>Reginald Tchume wrote:
>>>>>
>>>>>>Hello, Joseph:
>>>>>>
>>>>>>Thank you for offering to help me with this. Frankly, I feel lost when 
>>>>>>trying to use this specialized knowledge you have about CGI and PHP.
>>>>>>
>>>>>>Here's what I set out to accomplish:
>>>>>>
>>>>>>I have embedded in an HTML code (webpage) this PHP script that will 
>>>>>>echo the respective email address of a member when a condition is met. 
>>>>>>You can view the code here in the VIEW SOURCE: 
>>>>>>http://careere.com/members/noah/email.html
>>>>>>
>>>>>>The variable on demand here is the: $username = ~username~;
>>>>>>
>>>>>>The PHP script runs fine when not handled thru the CGI script of my 
>>>>>>database software: As you can see here: http://careere.com/email.html
>>>>>>
>>>>>>What I need is to get the PHP to parse in this URL: 
>>>>>>http://careere.com/members/noah/email.html  Is something I need to 
>>>>>>embed in the <head></head> of the webpage to make this parse?
>>>>>>
>>>>>>I am hosted on a Linux server with PHP4 and MySQL facilities.
>>>>>>
>>>>>>Thank you greatly for your help!
>>>>>>Reggie
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>>From: Joseph Tate <jtate at dragonstrider.com>
>>>>>>>Reply-To: trilug at trilug.org
>>>>>>>To: trilug at trilug.org
>>>>>>>Subject: Re: [TriLUG] HOW do you get PHP TO PARSE in PERL script?
>>>>>>>Date: Sat, 24 Aug 2002 00:13:08 -0400
>>>>>>>
>>>>>>>You don't.  You put it in the perl script.
>>>>>>>
>>>>>>>Let me see if I understand you correctly.
>>>>>>>
>>>>>>>You want to get the output of a php script to use in your perl script 
>>>>>>>right?  Do you care about the output of the php script?  If not, then 
>>>>>>>just execute it as
>>>>>>>
>>>>>>>#!/usr/bin/perl -w
>>>>>>>
>>>>>>>`php your_php_script.php`;
>>>>>>>
>>>>>>>
>>>>>>>If you want the output to be read back in, you have to use something 
>>>>>>>like:
>>>>>>>
>>>>>>>open PHPSCRIPT, "/usr/bin/php your_php_script.php|";
>>>>>>># 'which php' to see where your command line php interpreter is
>>>>>>>
>>>>>>>Then you can parse the output from php like you would any open file.
>>>>>>>
>>>>>>>If you need to pass variables into the php script, I'm afraid you're 
>>>>>>>out of luck.  It really shouldn't be that difficult to port your PHP 
>>>>>>>script to Perl though, unless it's thousands of lines.  Even a couple 
>>>>>>>hundred lines should be doable in a couple of hours.
>>>>>>>
>>>>>>>Let me know more about what system you're doing this on and what 
>>>>>>>you're trying to accomplish and I can help you better.
>>>>>>>
>>>>>>>Joseph
>>>>>>>
>>>>>>>Reginald Tchume wrote:
>>>>>>>
>>>>>>>>Thanks, Joseph. I am very new at this as I am not a programmer. So, 
>>>>>>>>how would that commandline version of the PHP read or look like? And 
>>>>>>>>where do I insert it in the PHP script?
>>>>>>>>
>>>>>>>>
>>>>>>>>>From: Joseph Tate <jtate at dragonstrider.com>
>>>>>>>>>Reply-To: trilug at trilug.org
>>>>>>>>>To: trilug at trilug.org
>>>>>>>>>Subject: Re: [TriLUG] HOW do you get PHP TO PARSE in PERL script?
>>>>>>>>>Date: Fri, 23 Aug 2002 10:42:05 -0400
>>>>>>>>>
>>>>>>>>>Don't.  Use PHP to parse the php script.
>>>>>>>>>
>>>>>>>>>`php script`
>>>>>>>>>
>>>>>>>>>Launch the commandline version of php from within your php script 
>>>>>>>>>and parse the output from that into perl.
>>>>>>>>>
>>>>>>>>>Joseph
>>>>>>>>>
>>>>>>>>>Reginald Tchume wrote:
>>>>>>>>>
>>>>>>>>>>Does anyone know how to get a PERL script to parse a PHP code?
>>>>>>>>>>
>>>>>>>>>>_________________________________________________________________
>>>>>>>>>>MSN Photos is the easiest way to share and print your photos: 
>>>>>>>>>>http://photos.msn.com/support/worldwide.aspx
>>>>>>>>>>
>>>>>>>>>>_______________________________________________
>>>>>>>>>>TriLUG mailing list
>>>>>>>>>>    http://www.trilug.org/mailman/listinfo/trilug
>>>>>>>>>>TriLUG Organizational FAQ:
>>>>>>>>>>    http://www.trilug.org/~lovelace/faq/TriLUG-faq.html
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>_______________________________________________
>>>>>>>>>TriLUG mailing list
>>>>>>>>>    http://www.trilug.org/mailman/listinfo/trilug
>>>>>>>>>TriLUG Organizational FAQ:
>>>>>>>>>    http://www.trilug.org/~lovelace/faq/TriLUG-faq.html
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>_________________________________________________________________
>>>>>>>>MSN Photos is the easiest way to share and print your photos: 
>>>>>>>>http://photos.msn.com/support/worldwide.aspx
>>>>>>>>
>>>>>>>>_______________________________________________
>>>>>>>>TriLUG mailing list
>>>>>>>>    http://www.trilug.org/mailman/listinfo/trilug
>>>>>>>>TriLUG Organizational FAQ:
>>>>>>>>    http://www.trilug.org/~lovelace/faq/TriLUG-faq.html
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>_______________________________________________
>>>>>>>TriLUG mailing list
>>>>>>>    http://www.trilug.org/mailman/listinfo/trilug
>>>>>>>TriLUG Organizational FAQ:
>>>>>>>    http://www.trilug.org/~lovelace/faq/TriLUG-faq.html
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>_________________________________________________________________
>>>>>>Send and receive Hotmail on your mobile device: http://mobile.msn.com
>>>>>>
>>>>>>_______________________________________________
>>>>>>TriLUG mailing list
>>>>>>    http://www.trilug.org/mailman/listinfo/trilug
>>>>>>TriLUG Organizational FAQ:
>>>>>>    http://www.trilug.org/~lovelace/faq/TriLUG-faq.html
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>_______________________________________________
>>>>>TriLUG mailing list
>>>>>    http://www.trilug.org/mailman/listinfo/trilug
>>>>>TriLUG Organizational FAQ:
>>>>>    http://www.trilug.org/~lovelace/faq/TriLUG-faq.html
>>>>
>>>>
>>>>
>>>>
>>>>Hello
>>>>
>>>>_________________________________________________________________
>>>>Chat with friends online, try MSN Messenger: http://messenger.msn.com
>>>>
>>>>_______________________________________________
>>>>TriLUG mailing list
>>>>    http://www.trilug.org/mailman/listinfo/trilug
>>>>TriLUG Organizational FAQ:
>>>>    http://www.trilug.org/~lovelace/faq/TriLUG-faq.html
>>>
>>>
>>>
>>>
>>>_______________________________________________
>>>TriLUG mailing list
>>>    http://www.trilug.org/mailman/listinfo/trilug
>>>TriLUG Organizational FAQ:
>>>    http://www.trilug.org/~lovelace/faq/TriLUG-faq.html
>>
>>
>>
>>
>>
>>_________________________________________________________________
>>Chat with friends online, try MSN Messenger: http://messenger.msn.com
>>
>>_______________________________________________
>>TriLUG mailing list
>>    http://www.trilug.org/mailman/listinfo/trilug
>>TriLUG Organizational FAQ:
>>    http://www.trilug.org/~lovelace/faq/TriLUG-faq.html
>
>
>_______________________________________________
>TriLUG mailing list
>    http://www.trilug.org/mailman/listinfo/trilug
>TriLUG Organizational FAQ:
>    http://www.trilug.org/~lovelace/faq/TriLUG-faq.html




_________________________________________________________________
Join the world’s largest e-mail service with MSN Hotmail. 
http://www.hotmail.com




More information about the TriLUG mailing list