FAQ
Edit report at http://pear.php.net/bugs/bug.php?id=16644&edit=1

ID: 16644
Updated by: danielc@analysisandsolutions.com
Reported By: bwaters at solutionsbywaters dot com
Summary: pear.bat returns syntax error when parenthesis are in
install path.
Status: Closed
Type: Bug
Package: PEAR
Operating System: Vista-64bit
Package Version: 1.9.0
PHP Version: 5.3.0
Assigned To: dufuz
Roadmap Versions:
New Comment:

Bug 16596 marked duplicate of this.


Previous Comments:
------------------------------------------------------------------------

[2010-03-29 00:35:23] dufuz

-Status: Open
+Status: Closed
-Assigned To:
+Assigned To: dufuz
This bug has been fixed in SVN.

If this was a documentation problem, the fix will appear on
pear.php.net by the end of next Sunday (CET).

If this was a problem with the pear.php.net website, the change should
be live shortly.

Otherwise, the fix will appear in the package's next release.

Thank you for the report and for helping us make PEAR better.

Thanks a lot for the patch! Confirmed that fixed it on XP and the fix
will be included
in PEAR 1.9.1

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

[2010-03-29 00:33:35] dufuz

-Summary: pear returns syntax error when parenthesis are in
install path.
+Summary: pear.bat returns syntax error when parenthesis are in
install path.


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

[2009-09-25 17:13:52] bwaters

Fixed in pear.bat changed quoting of include_path directive at the end
of the file to

"include_path='%VARIABLE%'"

The double quotes get it through the windows shell and the single
quotes are used by php.

The actual line now reads.


"%PHP_PEAR_PHP_BIN%" -C -d output_buffering=1 -d safe_mode=0 -d
open_basedir="" -d auto_prepend_file="" -d auto_append_file="" -d
variables_order=EGPCS -d register_argc_argv="On" -d
"include_path='%PHP_PEAR_INSTALL_DIR%'" -f
"%PHP_PEAR_INSTALL_DIR%\pearcmd.php" -- %1 %2 %3 %4 %5 %6 %7 %8 %9

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

[2009-09-25 17:04:31] bwaters

Description:
------------
When installed under C:\Program Files (x86)\ pear returns syntax error
because the include_path directive is not properly quoted

Test script:
---------------
C:\Program Files(x86)\Zend\ZendServer\bin>pear

Expected result:
----------------
list of commands....

Actual result:
--------------
Alert box form php thrown -
Syntax Error, unexpected '(' in Unknown on Line 14

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

Search Discussions

Discussion Posts

Previous

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 3 of 3 | next ›
Discussion Overview
grouppear-bugs @
categoriesphp
postedMar 28, '10 at 11:38p
activeMar 29, '10 at 12:47a
posts3
users2
websitepear.php.net

2 users in discussion

Helgith: 2 posts Danielc: 1 post

People

Translate

site design / logo © 2021 Grokbase