ICode9

精准搜索请尝试: 精确搜索
  • Composer安装和使用2019-11-17 17:02:06

    Composer 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。Composer 不是一个包管理器。是的,它涉及 "packages" 和 "libraries",但它在每个项目的基础上进行管理,在你项目的某个目录中(例如 vendor)进行安装。默认情况下它不会在全局安装任

  • Linux 平台 安装 Composer2019-11-06 14:58:17

    1、检查是否安装 composer --version 2、下载安装 php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');" php composer-setup.php All settings correct forusingComposerDownloading...Composer(version 1.6.5) succ

  • 到处抄来的SUCTF2019 web wp2019-11-02 09:04:08

    0x01 EasySQL       这是一个考察堆叠注入的题目,但是这道题因为作者的过滤不够完全所以存在非预期解 非预期解 直接构造 *,1 这样构造,最后拼接的查询语句就变成了 select *,1||flag from Flag,可以直接得到当前表中的全部内容,就能够直接获得flag       正常解题 堆叠注入

  • phpunit 单元测试2019-10-29 11:56:04

    用了这么久的php一直都是用xdebug在调试,今天想来试试php单元测试。 安装phpunit 为 PHP 的二进制可执行文件建立一个目录,例如 D:\phpunit 将 ;D:\phpunit 添加加到 PATH 环境变量中 下载 http://phar.phpunit.cn/phpunit-6.2.phar 并将文件保存到 D:\phpunit\phpunit

  • php-Phar:重复使用.htaccess定义的重写规则2019-10-13 22:32:19

    我的PHP项目在.htaccess中列出了十二个URL重写规则. 现在,我想以.phar文件的形式提供应用程序,因此需要重新实现重写规则,并将重写函数作为第4个参数传递给Phar :: webPhar(). 有没有一种方法可以在我的PHP代码中重用.htaccess重写规则,而无需直接在PHP中实现它们?只是“解释”它们

  • php compose安装2019-09-05 18:00:53

    原文链接:https://blog.csdn.net/weixin_39616995/article/details/80567588 1.先下载Composer-Setup.exe,下载地址:下载Composer 。会自动搜索php.exe的安装路径,如果没有,就手动找到php路径下的php.exe。 2.在PHP目录下,打开php.ini文件,开启openssl扩展。

  • php – 与Phar的奇怪错误消息2019-08-30 12:40:12

    使用phar创建tar.gz归档文件会返回一个奇怪的错误,以下是错误消息: exception ‘BadMethodCallException’ with message ‘Unable to add newly converted phar “c:/www/dimg/uploads/7e6d3a5e39e43d1351e7069517f11250.tar.gz” to the list of phars, a phar with that

  • CentOS下Composer的安装和使用2019-08-30 10:52:02

    1、下载composer.phar  curl -sS https://getcomposer.org/installer | php    2、把composer.phar移动到环境下让其变成可执行 mv composer.phar /usr/local/bin/composer    3、换中国镜像 composer config -g repo.packagist composer https://packagist.phpcomposer

  • php – 如何从Amazon S3 ListObjects Iterator获取CommonPrefixes2019-08-25 08:37:32

    我正在尝试将存储桶中的对象列表放入有组织的列表中,包含文件夹和文件. 在文档S3 Listing Keys Hierarchically Using Prefix and Delimiter中,Amazon声明当前所选目录中还有其他目录时: Amazon S3 groups these keys and return a single CommonPrefixes element 我有以下代码:

  • php – PharData extractTo方法无法在linux环境中提取.tar.gz2019-08-24 02:29:31

    我想将.tar.gz文件解压缩到特定文件夹中.我使用cURL从MailChimp批处理操作下载.tar.gz文件.我使用下面的代码来提取tar文件. $phar = new \PharData('upload/test.tar.gz'); $phar->extractTo('upload/',null, true); 它正在开发Windows环境.但是在Linux(Ubuntu)上,我在运行上

  • php随笔:composer安装2019-08-08 14:42:32

    composer安装 1、安装 Composer 下载 Composer 安装前请务必确保已经正确安装了 PHP。打开命令行窗口并执行 php -v 查看是否正确输出版本号。 打开命令行并依次执行下列命令安装最新版本的 Composer: 复制 php -r "copy('https://install.phpcomposer.com/installer', 'comp

  • php – 如何正确地需要一个phar文件2019-07-22 18:30:08

    phpunit已停止支持PEAR安装.这导致我们需要使用phpunit的phar安装前进.我们有一个包装脚本,遍历许多目录并在这些目录上调用phpunit可执行文件.然后,包装脚本将所有生成的报告合并到一个报告中. 当phpunit与PEAR一起安装时,我们在包装脚本顶部需要的唯一要求是 需要’PHP / CodeCov

  • php – Phar存档和存根文件用法2019-07-09 14:30:29

    我尝试根据命令定义部署过程: php <phar_file_deployed_on_server>.phar 此命令生成phar存档外部的index.php文件. index.php文件将充当phar存档中N-file.php的“瘦”调度程序. 生成的index.php文件示例: <? $requiredFile = "phar://<phar_file_deployed_on_server>.phar"; /**

  • 使用php PharData使用空目录提取tar存档2019-07-09 10:39:56

    我试图通过PHP提取.tar存档. 我正在使用这样的代码: $phar = new PharData('test.tar'); $phar->extractTo('/home/user/newtest'); 它工作正常,但如果我的存档包含en空目录,它不会被提到的代码提取.所以,如果我的.tar文件具有以下结构: user@computer:~/test$tar -tvf test.tar d

  • 如何以兼容的方式包含PHP文件以便使用和不使用Phar进行打包?2019-07-09 07:39:50

    给定具有以下结构的PHP应用程序: / lib/ mylib.php web/ index.php // includes "mylib.php" with: require_once __DIR__ . "/../lib/mylib.php" 我试图用相同的源代码基础同时覆盖以下案例: > No Phar:能够按原样使用应用程序,DocumentRoot指向web /并将

  • php – 在phar中挂载文件夹不起作用2019-07-08 20:31:00

    我已经创建了一个Symfony2 Web应用程序的phar,但是我遇到了一些缓存文件夹的麻烦. 我发现我可以将mount一个外部文件/文件夹放入一个phar中.这将解决我的问题,但我无法在PHP网站上运行示例. 我有一个包含index.php的phar: <?php $configuration = simplexml_load_string(file_get_c

  • 将PHPUnit测试打包为PHAR存档?2019-07-05 06:28:00

    是否可以将PHPUnit测试打包为PHAR存档,并使用phpunit运行它们? 我用以下脚本创建了一个.phar: <?php $cPhar = new Phar('mytests-archive.phar', 0); $cPhar->addFile('mytest.php'); $sStub = <<<ENDSTUB #! /usr/bin/php <?php Phar::mapPhar('mytest-archi

  • 在PHP 5.3中实现tar.gz操作 – CLI与Phar?2019-07-04 02:28:23

    我需要在Apache(php5.3)上运行的php脚本中执行一些tar gzip操作. 在过去,我用过: new PharData($archivePath . '.tar'); $p = $p->convertToExecutable(Phar::TAR, Phar::GZ); $p->startBuffering(); 但是在这种情况下,它可能必须处理1GB文件.所以我担心重载php / apache. 在这种

  • 使用PHP创建.tar.gz文件2019-07-01 17:25:40

    我正在开展的项目需要创建.tar.gz档案并将其提供给外部服务.此外部服务仅适用于.tar.gz,因此另一种类型的存档是不可能的.我正在处理的代码将执行的服务器不允许访问系统调用.所以系统,执行,反击等都不是bueno.这意味着我必须依靠纯PHP实现来创建.tar.gz文件. 做了一些研究后,似乎P

  • php – PHAR createDefaultStub应该区分CLI和浏览器吗?2019-06-28 05:17:32

    我的问题是关于createDefaultStub的$indexfile和$webindexfile.我的理解是,如果请求来自cli,则将提供$indexfile,并且将从浏览器请求提供$webindexfile. 我从任何一个来源得到相同的回应(‘后端’),我误解了这种行为吗?或者我的实施错了? 谢谢! 目录树: PHAR +--app +--backend

  • php – phar在创建tar存档时排除目录2019-06-24 08:18:45

    我想使用内置的PharData类在PHP脚本中创建tar存档. 我希望tar存档代表一个目录,所以我想到使用PharData :: buildFromDirectory()来做到这一点.不幸的是,该目录也是一个git存储库,其中有一个.git文件夹,它比目录本身大得多. 因此,我需要从存档中删除该.git目录(理想情况下也是.idea

  • composer在windows下安装并且设置全局变量2019-06-06 22:43:23

    Composer是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件。 1丶使用安装程序    下载并且傻瓜式安装Composer-Setup.exe 2丶手动安装   2.1切换目录并且下载composer.phar      dos

  • –enable-phar = shared我是否必须重新编译PHP才能安装Composer?2019-05-28 22:47:46

    我想在DreamHost VPS上安装Composer Linux 3.1.9-vs2.3.2.5vs2.3.2.5 Web PHP版本5.4.11 CLI版本PHP 5.4.11(cli) phpinfo()输出只有一个对phar的引用,它说–enable-phar = shared但是当我尝试以下输出时我说我需要启用phar. sudo -u myuser curl -sS https://getcomposer.org/ins

  • 打包PHP应用程序2019-05-28 14:20:15

    我试图从我的Web应用程序创建一个.phar文件.在php documentation’s example之后,我尝试了以下目的. <?php $srcRoot = __DIR__ . "/../app"; $buildRoot = __DIR__ . "/../build"; $p = new Phar("$buildRoot/build.phar", 0, 'build.phar'); $p->buildFr

  • php composer.phar 抛出异常2019-04-27 17:55:22

    php composer.phar require --prefer-dist light/yii2-swagger "~1.0.4" --dev抛出异常如下: failed to open stream: Permission deniedhttps://packagist.phpcomposer.com could not be fully loaded, package information was loaded from the local cache and may be

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有