<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
<channel>
  <title>PEAR Forum</title>
  <link>http://www.pear-forum.org/index.php</link>
  <description>PHP Extension and Application Repository</description>
  <language>english</language>
  <copyright>(c) Copyright 2006-2010 by PEAR Forum</copyright>
  <managingEditor>PEAR-forum.org &lt;pear@mowd.nl&gt;</managingEditor>
  <webMaster>PEAR-forum.org &lt;pear@mowd.nl&gt;</webMaster>
  <pubDate>Fri Sep 10, 2010 11:11 pm</pubDate>
  <lastBuildDate>Fri Sep 10, 2010 11:11 pm</lastBuildDate>
  <docs>http://backend.userland.com/rss</docs>
  <generator>phpBB2 RSS Syndication Mod by Lucas</generator>
  <ttl>1</ttl>

  <image>
    <title>PEAR Forum</title>
    <url>http://www.pear-forum.org/images/pear-icon.png</url>
    <link>http://www.pear-forum.org/</link>
    <description>PHP Extension and Application Repository</description>
  </image>

                                      <item>
                                        <title>Re: Example file works on command line but not in browser</title>
                                        <link>http://www.pear-forum.org/viewtopic.php?p=4750#4750</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.pear-forum.org/profile.php?mode=viewprofile&amp;amp;u=3693'&gt;ykiran&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Fri Feb 20, 2009 6:51 am&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      &lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;mark wrote:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;quote&quot;&gt;You need to add /var/www/html/ to the open_basedir setting.&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
Mark, thanks for the reply.&lt;br /&gt;
 But, as soon as i did that i got the following error:&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Quote:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;quote&quot;&gt;  Warning: require_once(Spreadsheet/Excel/Writer.php) [function.require-once]: failed to open stream: No such file or directory in /var/www/html/excel.php on line 10&lt;br /&gt;
&lt;br /&gt;
Fatal error: require_once() [function.require]: Failed opening required 'Spreadsheet/Excel/Writer.php' (include_path='.:/home/kiran/PEAR') in /var/www/html/excel.php on line 10&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
This is how my open_basedir looks:&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;open_basedir = /usr/lib/php&amp;#58;/home/kiran/PEAR&amp;#58;/home/kiran/PEAR/temp&amp;#58;/var/www/html/&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;</description>
                                        <comments>http://www.pear-forum.org/viewtopic.php?p=4750#4750</comments>
                                        <author>ykiran</author>
                                        <pubDate>Fri Feb 20, 2009 6:51 am</pubDate>
                                        <guid isPermaLink="true">http://www.pear-forum.org/viewtopic.php?p=4750#4750</guid>
                                      </item>
                                      <item>
                                        <title>Re: Example file works on command line but not in browser</title>
                                        <link>http://www.pear-forum.org/viewtopic.php?p=4749#4749</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.pear-forum.org/profile.php?mode=viewprofile&amp;amp;u=918'&gt;mark&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Thu Feb 19, 2009 6:07 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      You need to add /var/www/html/ to the open_basedir setting.</description>
                                        <comments>http://www.pear-forum.org/viewtopic.php?p=4749#4749</comments>
                                        <author>mark</author>
                                        <pubDate>Thu Feb 19, 2009 6:07 pm</pubDate>
                                        <guid isPermaLink="true">http://www.pear-forum.org/viewtopic.php?p=4749#4749</guid>
                                      </item>
                                      <item>
                                        <title>Example file works on command line but not in browser</title>
                                        <link>http://www.pear-forum.org/viewtopic.php?p=4748#4748</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.pear-forum.org/profile.php?mode=viewprofile&amp;amp;u=3693'&gt;ykiran&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Thu Feb 19, 2009 2:10 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Hi,&lt;br /&gt;
 i have an example file containing the following code:&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;&amp;lt;?php&lt;br /&gt;
error_reporting&amp;#40;E_ALL&amp;#41;;&lt;br /&gt;
ini_set&amp;#40;'display_errors', 1&amp;#41;;&lt;br /&gt;
# echo &amp;quot;&amp;lt;br&amp;gt; &amp;lt;b&amp;gt;including component...&amp;lt;/b&amp;gt;&amp;quot;;&lt;br /&gt;
require_once 'Spreadsheet/Excel/Writer.php';&lt;br /&gt;
#echo &amp;quot;&amp;lt;br&amp;gt; &amp;lt;b&amp;gt; Finished including.&amp;lt;/b&amp;gt;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
#echo &amp;quot;&amp;lt;br&amp;gt; Creating a workbook&amp;quot;;&lt;br /&gt;
$workbook = new Spreadsheet_Excel_Writer&amp;#40;&amp;#41;;&lt;br /&gt;
#echo &amp;quot;&amp;lt;br&amp;gt; sending HTTP headers...&amp;lt;/br&amp;gt;&amp;quot;;&lt;br /&gt;
$workbook-&amp;gt;send&amp;#40;'test.xls'&amp;#41;;&lt;br /&gt;
// Creating a worksheet&lt;br /&gt;
$worksheet =&amp;amp; $workbook-&amp;gt;addWorksheet&amp;#40;'My first worksheet'&amp;#41;;&lt;br /&gt;
&lt;br /&gt;
// The actual data&lt;br /&gt;
$worksheet-&amp;gt;write&amp;#40;0, 0, 'Name'&amp;#41;;&lt;br /&gt;
$worksheet-&amp;gt;write&amp;#40;0, 1, 'Age'&amp;#41;;&lt;br /&gt;
$worksheet-&amp;gt;write&amp;#40;1, 0, 'John Smith'&amp;#41;;&lt;br /&gt;
$worksheet-&amp;gt;write&amp;#40;1, 1, 30&amp;#41;;&lt;br /&gt;
$worksheet-&amp;gt;write&amp;#40;2, 0, 'Johann Schmidt'&amp;#41;;&lt;br /&gt;
$worksheet-&amp;gt;write&amp;#40;2, 1, 31&amp;#41;;&lt;br /&gt;
$worksheet-&amp;gt;write&amp;#40;3, 0, 'Juan Herrera'&amp;#41;;&lt;br /&gt;
$worksheet-&amp;gt;write&amp;#40;3, 1, 32&amp;#41;;&lt;br /&gt;
&lt;br /&gt;
$tempdir = &amp;quot;/home/kiran/PEAR/temp&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;&amp;lt;br&amp;gt; &amp;lt;strong&amp;gt; $tempdir &amp;lt;/strong&amp;gt; &amp;lt;br&amp;gt;&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; if &amp;#40;!empty&amp;#40;$tempdir&amp;#41;&amp;#41; &amp;#123;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $workbook-&amp;gt;setTempDir&amp;#40;$tempdir&amp;#41;;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;#125;&lt;br /&gt;
// Let's send the file&lt;br /&gt;
$workbook-&amp;gt;close&amp;#40;&amp;#41;;&lt;br /&gt;
?&amp;gt;&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
The thing is it runs without any error when running from the command line:  &lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Quote:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;quote&quot;&gt;php /path/to/file/excel.php&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
But, when i do the same using a browser: &lt;a href=&quot;http://127.0.0.1/excel.php&quot; target=&quot;_blank&quot;&gt;http://127.0.0.1/excel.php&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
There were errors in the Apache log:&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Quote:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;quote&quot;&gt;[Fri Feb 20 00:49:53 2009] [error] [client 127.0.0.1] PHP Warning:  Unknown: open_basedir restriction in effect. File(/var/www/html/excel.php) is not within the allowed path(s): (/usr/lib/php:/home/kiran/PEAR:/home/kiran/PEAR/temp) in Unknown on line 0&lt;br /&gt;
[Fri Feb 20 00:49:53 2009] [error] [client 127.0.0.1] PHP Warning:  Unknown: failed to open stream: Operation not permitted in Unknown on line 0&lt;br /&gt;
[Fri Feb 20 00:49:53 2009] [error] [client 127.0.0.1] PHP Warning:  Unknown: Failed opening '/var/www/html/excel.php' for inclusion (include_path='.:/home/kiran/PEAR') in Unknown on line 0&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
What am i doing wrong here?&lt;br /&gt;
&lt;br /&gt;
I am running PHP 5.2 and PEAR with Excel-Spreadsheet writer on Redhat.</description>
                                        <comments>http://www.pear-forum.org/viewtopic.php?p=4748#4748</comments>
                                        <author>ykiran</author>
                                        <pubDate>Thu Feb 19, 2009 2:10 pm</pubDate>
                                        <guid isPermaLink="true">http://www.pear-forum.org/viewtopic.php?p=4748#4748</guid>
                                      </item></channel></rss>