http://forge.typo3.org/http://forge.typo3.org/themes/typo3_forge/favicon/favicon.png?17058661692018-07-26T20:22:06ZTYPO3 ForgeTYPO3 Core - Task #85658: PharStreamWrapper denies phar files from symlinked extensionhttp://forge.typo3.org/issues/85658?journal_id=3694522018-07-26T20:22:06ZOliver Haderoliver.hader@typo3.org
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Needs Feedback</i></li></ul><p>How does the exception look like on your local environment? What is the real extension path & how does the symlink look like?</p> TYPO3 Core - Task #85658: PharStreamWrapper denies phar files from symlinked extensionhttp://forge.typo3.org/issues/85658?journal_id=3694542018-07-26T20:58:52ZOliver Haderoliver.hader@typo3.org
<ul></ul><p>Extension <code>caretaker_mattermost</code> uses <code>__DIR__</code> when invoking the Phar bundle, which will then always be the resolved target of the symbolic link, see <a class="external" href="https://github.com/IchHabRecht/caretaker_mattermost/blob/bbb68361f4769832ea023d0c2df53a1e69be31b3/Classes/Services/ExitPoints/class.Tx_CaretakerMattermost_NotificationMattermmostExitPoint.php#L35">https://github.com/IchHabRecht/caretaker_mattermost/blob/bbb68361f4769832ea023d0c2df53a1e69be31b3/Classes/Services/ExitPoints/class.Tx_CaretakerMattermost_NotificationMattermmostExitPoint.php#L35</a></p>
<pre>
...
include_once 'phar://' . __DIR__ . '/../../../Resources/Php/thibaud-dauce-mattermost-php.phar/vendor/autoload.php';
...
</pre>
<p>Using <code>\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath('caretaker_mattermost')</code> instead of <code>__DIR__</code> should work then, thus having</p>
<pre>
...
include_once 'phar://' . \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath('caretaker_mattermost')
. '../../../Resources/Php/thibaud-dauce-mattermost-php.phar/vendor/autoload.php';
...
</pre> TYPO3 Core - Task #85658: PharStreamWrapper denies phar files from symlinked extensionhttp://forge.typo3.org/issues/85658?journal_id=3694562018-07-26T21:03:49ZOliver Haderoliver.hader@typo3.org
<ul><li><strong>Description</strong> updated (<a title="View differences" href="/journals/369456/diff?detail_id=308589">diff</a>)</li></ul> TYPO3 Core - Task #85658: PharStreamWrapper denies phar files from symlinked extensionhttp://forge.typo3.org/issues/85658?journal_id=3694572018-07-26T21:04:03ZOliver Haderoliver.hader@typo3.org
<ul><li><strong>Description</strong> updated (<a title="View differences" href="/journals/369457/diff?detail_id=308590">diff</a>)</li></ul> TYPO3 Core - Task #85658: PharStreamWrapper denies phar files from symlinked extensionhttp://forge.typo3.org/issues/85658?journal_id=3694592018-07-26T21:06:27ZOliver Haderoliver.hader@typo3.org
<ul><li><strong>Status</strong> changed from <i>Needs Feedback</i> to <i>Accepted</i></li><li><strong>Assignee</strong> set to <i>Oliver Hader</i></li></ul><p>Next step:<br />Create "important" ReST file that documents the behavior of the new PharStreamWrapper, its intention as well as the limitation and implication as mentioned in this ticket.</p> TYPO3 Core - Task #85658: PharStreamWrapper denies phar files from symlinked extensionhttp://forge.typo3.org/issues/85658?journal_id=3694602018-07-26T21:06:35ZOliver Haderoliver.hader@typo3.org
<ul><li><strong>Tracker</strong> changed from <i>Bug</i> to <i>Task</i></li></ul> TYPO3 Core - Task #85658: PharStreamWrapper denies phar files from symlinked extensionhttp://forge.typo3.org/issues/85658?journal_id=3694612018-07-26T21:09:17ZOliver Haderoliver.hader@typo3.org
<ul><li><strong>Assignee</strong> deleted (<del><i>Oliver Hader</i></del>)</li></ul> TYPO3 Core - Task #85658: PharStreamWrapper denies phar files from symlinked extensionhttp://forge.typo3.org/issues/85658?journal_id=3695092018-07-27T14:29:32ZGerrit Code Review
<ul><li><strong>Status</strong> changed from <i>Accepted</i> to <i>Under Review</i></li></ul><p>Patch set 1 for branch <strong>master</strong> of project <strong>Packages/TYPO3.CMS</strong> has been pushed to the review server.<br />It is available at <a class="external" href="https://review.typo3.org/57701">https://review.typo3.org/57701</a></p> TYPO3 Core - Task #85658: PharStreamWrapper denies phar files from symlinked extensionhttp://forge.typo3.org/issues/85658?journal_id=3695102018-07-27T14:43:47ZGerrit Code Review
<ul></ul><p>Patch set 2 for branch <strong>master</strong> of project <strong>Packages/TYPO3.CMS</strong> has been pushed to the review server.<br />It is available at <a class="external" href="https://review.typo3.org/57701">https://review.typo3.org/57701</a></p> TYPO3 Core - Task #85658: PharStreamWrapper denies phar files from symlinked extensionhttp://forge.typo3.org/issues/85658?journal_id=3695112018-07-27T14:46:24ZGerrit Code Review
<ul></ul><p>Patch set 3 for branch <strong>master</strong> of project <strong>Packages/TYPO3.CMS</strong> has been pushed to the review server.<br />It is available at <a class="external" href="https://review.typo3.org/57701">https://review.typo3.org/57701</a></p> TYPO3 Core - Task #85658: PharStreamWrapper denies phar files from symlinked extensionhttp://forge.typo3.org/issues/85658?journal_id=3695592018-07-29T10:59:12ZGerrit Code Review
<ul></ul><p>Patch set 4 for branch <strong>master</strong> of project <strong>Packages/TYPO3.CMS</strong> has been pushed to the review server.<br />It is available at <a class="external" href="https://review.typo3.org/57701">https://review.typo3.org/57701</a></p> TYPO3 Core - Task #85658: PharStreamWrapper denies phar files from symlinked extensionhttp://forge.typo3.org/issues/85658?journal_id=3695622018-07-29T11:09:57ZGerrit Code Review
<ul></ul><p>Patch set 1 for branch <strong>TYPO3_8-7</strong> of project <strong>Packages/TYPO3.CMS</strong> has been pushed to the review server.<br />It is available at <a class="external" href="https://review.typo3.org/57710">https://review.typo3.org/57710</a></p> TYPO3 Core - Task #85658: PharStreamWrapper denies phar files from symlinked extensionhttp://forge.typo3.org/issues/85658?journal_id=3695632018-07-29T11:10:50ZGerrit Code Review
<ul></ul><p>Patch set 1 for branch <strong>TYPO3_7-6</strong> of project <strong>Packages/TYPO3.CMS</strong> has been pushed to the review server.<br />It is available at <a class="external" href="https://review.typo3.org/57711">https://review.typo3.org/57711</a></p> TYPO3 Core - Task #85658: PharStreamWrapper denies phar files from symlinked extensionhttp://forge.typo3.org/issues/85658?journal_id=3695642018-07-29T11:30:05ZOliver Haderoliver.hader@typo3.org
<ul><li><strong>Status</strong> changed from <i>Under Review</i> to <i>Resolved</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>100</i></li></ul><p>Applied in changeset <a class="changeset" title="[TASK] Document integration of PharStreamWrapper Resolves: #85658 Releases: master, 8.7, 7.6 Cha..." href="http://forge.typo3.org/projects/typo3cms-core/repository/1749/revisions/d4ca073bc1267474c48c740ec91b6f08454dc140">d4ca073bc1267474c48c740ec91b6f08454dc140</a>.</p> TYPO3 Core - Task #85658: PharStreamWrapper denies phar files from symlinked extensionhttp://forge.typo3.org/issues/85658?journal_id=3761462018-10-02T10:45:10ZBenni Mackbenni@typo3.org
<ul><li><strong>Status</strong> changed from <i>Resolved</i> to <i>Closed</i></li></ul>