草庐IT

虚拟机安装

全部标签

php - 在服务器上安装 PhantomJS

我在Windows上使用PhantomJS并通过命令行访问文件。现在我想将它安装在我在本地主机上工作的服务器上,所以我希望它安装在Apache上,这样我就可以将Phantom与我的html和PHP集成在一起,以便在网页中使用。我正在为本地主机使用Windows8.1和ApacheServer。我真的可以这样做吗?现在如何在网络服务中使用它?如果我必须使我的网站在线,我将如何使用它?我是否应该让我的托管服务提供商帮我把这个东西放在服务器上?我正在使用phantomJS开发一个web服务,它将url作为输入并返回网站屏幕截图的图像文件。 最佳答案

php - 如何在 Mac OS ( OS X 10.10) 中将 php-cgi 作为插件安装?

我想在我的Macbook上做PHP工作。但是,在我安装了Phpstorm之后,告诉了PHPInterpreter的位置,却导致错误:php-cginotfoundPleaseensurethatconfiguredPHPInterpreterbuiltasCGIprogram(--enable-fastcgiwasspecified显然,我应该安装php-cgi。我在HowdoIenablefastcgionmyMavericksusingPHP5.4.24?上找到了答案.它说我应该使用一些选项重新安装PHP,包括fastcgi。brewinstallphp54--with-fpm--

php - Composer 安装 : the json extension is missing

我在Linux终端中写道:curl-shttps://getcomposer.org/installer|php它说:#!/usr/bin/envphpSomesettingsonyourmachinemakeComposerunabletoworkproperly.Makesurethatyoufixtheissueslistedbelowandrunthisscriptagain:Thejsonextensionismissing.Installitorrecompilephpwithout--disable-json我这样做了:apt-getinstallphp5-json所以,

php - VMware Workstation 上虚拟机之间的网络

我在一个VMwareWorkstation上设置了两个虚拟机。如何配置它以相互通信(双向)。例如,如果VM#1正在运行phpWeb服务器并且它获得IP地址192.168.1.12,则VM#2上的浏览​​器应该能够访问http://192.168.1.12.我想不出确切的解决方案。我看到这取决于网络类型。请指导我如何设置它。 最佳答案 vmwareplayer和virtualbox支持三种基本类型的网络。1)仅限主机2)网络地址转换3)桥梁还有这些的其他变体。由于您的问题特定于vmware,因此答案将针对它。对于你的问题,NAT网络没

php - 使用 Composer 安装时如何配置 tcpdf?

我们的遗留PHP代码包括tcpdf(https://github.com/tecnickcom/TCPDF)作为代码库的一部分。我试图将它移出到vendor文件夹,所以我将Composer添加到项目中,将TCPDF添加到composer.json并更新。但是config/tcpdf_config.php文件在我们的代码库中被修改(自定义PDF作者姓名等),根据文档:http://www.tcpdf.org/installation.php现在,我不确定修改vendor/tecnick.com/tcpdf/config/tcpdf_config.php是个好主意,因为它可能会在我更新时被

php - Laravel 安装 Algolia 包

我正在尝试安装Algolialaravel包,但出现此错误:未找到特征“App\AlgoliaEloquentTrait”我按照此链接中的安装、配置和快速启动下的说明进行操作:https://github.com/algolia/algoliasearch-laravel#configuration我只是添加了useAlgoliaEloquentTrait;到我的一个模型。我在这里做错了什么? 最佳答案 你需要添加使用AlgoliaSearch\Laravel\AlgoliaEloquentTrait;在模型的开头。

php - Composer 全局、系统范围、多用户安装

我的问题很容易理解:我有一个Debian服务器,我想在其中以多用户方式安装和使用composer及其全局依赖项(例如,RVM).我一直设法安装composer本身,并使其对任何用户可用(当然,只要用户具有shell访问权限和+xchmod)。我想做的是,当我运行composerglobalrequirewp-cli/wp-cli时,所需的依赖项安装在“公共(public)”位置(比如/usr/local/.例如Composer)。因此,如果我在此目录上设置正确的权限,任何可以访问/usr/local/.composer的用户都可以使用全局依赖项。够清楚了吗?外面有人有答案吗?谢谢!

php - 在 DirectAdmin VPS 上安装 Laravel 5 应用程序

我阅读并尝试了几种方法,但都没有用。我总是收到400或500错误。该应用程序在本地主机上完美运行。要使用DirectAdminCP在VPS上启动和运行Laravel5,确切的步骤是什么?请不要链接到其他问题,因为我已阅读所有问题。有些甚至不再使用Laravel5。注意:DirectAdmin将public_html视为文档根目录。我有SSHroot权限并且安装了Composer。VPS配置:Apache2.4.9和PHP7.0.3。 最佳答案 原来DirectAdmin有一个部分,您可以在其中定义自定义Apache配置(包括文档根目

php - Mac 上的代客安装 - 无法重新声明

我正在我的MacBookPro-ElCapitan上安装Valet。我按照Valet文档页面上的建议使用Homebrew安装了PHP和MySQL。但是,当我尝试安装Valet时,出现错误:PHPFatalerror:Cannotredeclareresolve()(previouslydeclaredin/Users/marc/.composer/vendor/hoa/core/Protocol.php:1140)in/Users/marc/.composer/vendor/laravel/valet/cli/includes/helpers.phponline57Fatalerror

php - PECL_HTTP 已安装,但不起作用

我已经安装了pecl_http,但是当我尝试使用它时,出现错误:Fatalerror:UncaughtError:Calltoundefinedfunctionhttp_get()in/opt/lampp/htdocs/tes_http.php:3Stacktrace:#0{main}thrownin/opt/lampp/htdocs/tes_http.phponline3这是我的php.ini配置:extension="propro.so"extension="http.so"extension="raphf.so"[PHP];;;;;;;;;;;;;;;;;;;请帮我弄清楚为什么该