php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Request #53639 command line PHAR
Submitted: 2011-01-02 11:58 UTC Modified: 2021-02-11 16:00 UTC
From: bugzilla33 at gmail dot com Assigned:
Status: Suspended Package: CGI/CLI related
PHP Version: 5.3.4 OS: win32
Private report: No CVE-ID: None
View Add Comment Developer Edit
Anyone can comment on a bug. Have a simpler test case? Does it work for you on a different platform? Let us know!
Just going to say 'Me too!'? Don't clutter the database with that please — but make sure to vote on the bug!
Your email address:
MUST BE VALID
Solve the problem:
4 - 3 = ?
Subscribe to this entry?

 
 [2011-01-02 11:58 UTC] bugzilla33 at gmail dot com
Description:
------------
PHARs do not work via command line

See http://docs.php.net/manual/en/phar.using.intro.php
 
No posted anything here on how to run script in PHAR from the command line.

Test script:
---------------
Run cmd and go to PHP5 folder and try to run any PHAR file:

c:\PHP5>php.exe "phar://test.phar/script.php"
Could not open input file phar://test.phar/script.php

or may:

c:\PHP5>php.exe "test.phar/script.php"
Could not open input file test.phar/script.php



Expected result:
----------------
PHARs works via command line


Actual result:
--------------
PHARs do not work via command line


Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2011-01-02 22:47 UTC] johannes@php.net
-Status: Open +Status: Assigned -Package: PHAR related +Package: CGI related -Assigned To: +Assigned To: johannes
 [2011-01-02 22:47 UTC] johannes@php.net
Might be interesting for CLI to support streams, not only phar.

As a work-around you should beable to do php -r 'include("phar://...");'
 [2017-10-24 06:54 UTC] kalle@php.net
-Status: Assigned +Status: Open -Assigned To: johannes +Assigned To:
 [2021-02-11 16:00 UTC] cmb@php.net
-Status: Open +Status: Suspended
 [2021-02-11 16:00 UTC] cmb@php.net
> Might be interesting for CLI to support streams, not only phar.

I don't think so.  There are already issues regarding usage of
question marks and hash signs, which have special meaning in an
URL, but can be valid characters for filenames.

Anyhow, if anybody still thinks that would be a reasonable
feature, please pursue the RFC process[1].  For the time being,
I'm suspending this ticket.

[1] <https://wiki.php.net/rfc/howto>
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Tue Apr 16 21:01:28 2024 UTC