草庐IT

cli-assets

全部标签

php - 不引用公用文件夹的 Assets (Laravel)

我的laravel项目中有public文件夹,里面有一些js和css文件。我正在使用Assets功能,即使它引用了公共(public)文件夹,我的文件也没有加载到页面上。我正在使用这段代码来加载(这只是一个示例,还有更多文件):在浏览器的控制台上,我得到这样的信息:Failedtoloadresource:theserverrespondedwithastatusof404(NotFound)http://localhost:8000/css/style.css好吧,我试图恢复上次提交,但没有成功。试图更改为URL::asset()函数,但没有。尝试了以下链接中的所有内容:http:/

Curl - 不适用于 Windows CLI

Curl在Windows命令提示符下无法工作,但在浏览器(本地主机)上工作正常错误:C:\wamp\www\site>C:\wamp\bin\php\php5.3.0\php.exe-findex.phpPHPFatalerror:Calltoundefinedfunctioncurl_init()inC:\wamp\www\site\index.phponline111Fatalerror:Calltoundefinedfunctioncurl_init()inC:\wamp\www\site\index.phponline111是的,PHPCurl已启用,正如我所说,它在浏览器上运

php - Symfony2 assets 按文件版本控制

问题是否可以在Symfony2上使用assets_versionbyfile?背景我们正在使用assets_version和assets_version_format管理文件版本并强制对CDN和浏览器缓存进行缓存更新。这很有效!但是,我们发现所有使用的静态资源只有一个assets_version参数。这是一个问题,因为我们的web应用程序有大量静态资源,而且我们每天都在将更改部署到生产环境。这种情况会杀死缓存。:(这是我们当前的配置:config.ymlframework:templating:engines:['twig']assets_version:%assets_version

php - 如何从 CLI 调试 PHP CLI 脚本

有人知道如何从CLI调试CLIPHP脚本吗?!?我不想调试PHP网页-我没有PHP网页。我也不想调试远程脚本——我正在这个系统上运行/调试。我不想(此时)尝试获取一些IDE(Eclipse、PhpStorm或其他)来调试CLIPHP,而我只想在Linux命令行本身调试一些PHPCLI脚本。在Perl中,这将是简单的perl-d。调试脚本,对我来说,不是找出编译错误或其他简单的事情。对我来说,它是设置断点、运行代码、检查变量的内容以及能够在调试器中任意执行或评估('')。当然,稍后我想将它配置到我选择的IDE中(此时是Eclipse),但我还没有设法让它工作。从CLI调试PHPCLI脚本

php - 如何区分http和cli请求?

标题简单明了。我必须在服务器端知道脚本是通过HTTP请求还是通过命令行调用的。我可以检查$_SERVER['argv']或$_SERVER['argc']。什么是务实的方法? 最佳答案 http://us3.php.net/manual/en/function.php-sapi-name.php 关于php-如何区分http和cli请求?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questio

php - 如何从任何地方运行 "php phpunit.phar"CLI?

我刚刚安装了phpunit.phar并正在尝试设置它。我想要做的是将phpunit.phar放在一个路径中,这样我就可以从任何地方直接从phpcli运行它。此时,它在我的include_path中,我可以从任何地方将它包含在脚本中。但是,我认为我需要做的是从cli“phpphpunit.phar”运行它。这是可行的还是合适的? 最佳答案 我认为phpunit.phar只需要在您的路径变量中。或者写一个位于/usr/bin中的小脚本,内容如下:#!/bin/shphp/path/to/phpunit.phar

javascript - Yii2:注册 Asset Bundle 与注册外部 Js 文件

您好,我想知道按照文档中描述的过程注册AssetBundle的优势,例如流程一在AppAsset.php中public$js=['js/myjsfile.js'];然后在View文件中像这样添加命名空间namespaceapp\assets;然后添加像这样的use语句useapp\assets\AppAsset;AppAsset::register($this);如果我使用,而不是做所有这些流程二$this->registerJs('js/myjsfile.js',$this::POS_READY);它工作正常。那么我为什么要使用ProcessOne。如有任何优势和理由,我们将不胜感激

php - Yii2 - Web 进程不可写目录 |前端/网络/ Assets

我在网上搜索过这个问题,但没有一个对我有帮助。这个也没有:chgrpapache/path/to/mydirchmodg+w/path/to/mydir我的服务器是centos7,你能帮帮我吗? 最佳答案 尝试使用以下命令:这将为您提供apache用户的名称。ps-ef|grepApache|grep-vgrep在大多数情况下,用户将是www-data。进入/frontend/web文件夹后运行这些命令:sudochgrpwww-data./assets和sudochmodg+w./assets/您的问题将得到解决。

PHP7 cli 与 php-fpm

我在nginx后面运行php,带有php-fpm和cron任务到php二进制文件(/usr/bin/php)。我发现了一个不一致的地方——当我通过php二进制文件和通过fpm运行同一个脚本时,它会输出不同的结果。注意这仅适用于PHP7。在另一台服务器上,我用5.6对其进行了测试,结果是相同的。这是我发现的。以下脚本:[]];$arr->children[]=1;return$arr;}}$o=newTest();$o->test();print_r($o->test());保存到test.php。当我通过浏览器(php-fpm)运行它时,将产生:stdClassObject([chil

php - 来自静态域或子域的 Symfony2 Assets 资源

我正在尝试优化我的项目以避免使用静态资源(即图像、脚本、样式表等)发送cookie。我的方法是创建一个static.my-domain.com域,从那里提供所有没有cookie的静态资源。我如何使用Symfony2使用Assets从该域加载资源?我正在使用Symfony2.1RC2 最佳答案 原来有一个assets_base_urls允许您设置Assets域的选项。 关于php-来自静态域或子域的Symfony2Assets资源,我们在StackOverflow上找到一个类似的问题: