草庐IT

虚拟机和Ubuntu的安装

全部标签

php - 在 ubuntu 17.04 上安装 curl 和 mbstring php 7.1

我在Ubuntu17.04上使用php7.1,我尝试使用此命令安装cURL:sudoapt-getinstallphp-curl但我明白了:Package'php-curl'hasnoinstallationcandidate我还尝试使用以下方法指定cURL版本:sudoapt-getinstallphp7.1-curl但是我得到了E:Couldn'tfindanypackagebyregex'php7.1-curl那么,请问如何为PHP7.1安装curl? 最佳答案 需要先添加PHPppa,更新,安装sudoadd-apt-rep

php - 无法在 5.4 上安装 Laravel/Passport

我正在关注docs所以我运行这个。composerrequirelaravel/passport但这就是我得到的...Usingversion^6.0forlaravel/passport./composer.jsonhasbeenupdatedLoadingcomposerrepositorieswithpackageinformationUpdatingdependencies(includingrequire-dev)Yourrequirementscouldnotberesolvedtoaninstallablesetofpackages.Problem1-laravel/pa

php - 在 Xampp/Windows 7 上安装 ImageMagick

当我从cmd测试它时,ImageMagick正在工作,但是当将它用于Xampp并重新启动它时,我收到的错误消息是:httpd.exe-EntryPointNotFound。程序入口点MagickGetImageGravity无法位于动态链接库CORE_RL_wand_.dll中。第二条消息是PHPStartUp:UnabletoloaddynamiclibraryC:\xampp\php\ext\php_imagick.dll-找不到指定的过程。我很确定第二个错误消息是由第一个错误引起的。应该是错误的dll。我在运行PHP5.3.5和Apache2.2.17的Windows764BIT

php - Magento:什么是空的 EAV 安装类?

例如,Mage_Eav_Model_Entity_Setup有很多后代classMage_Checkout_Model_Resource_SetupextendsMage_Eav_Model_Entity_Setup{}但它们都是空的。拥有所有这些空类有什么用?是否只是为了可扩展性和保留在同一模块的不同设置脚本中共享的通用功能?我在想这些自定义类可能会触发某种模块自动检测,但找不到这方面的任何提示)。(基于Magento认证学习指南:使用自定义设置类在自定义模块中操作EAV属性的优势是什么)。 最佳答案 首先,您需要了解Magent

php - 在 WAMP 上安装 PHP OAuth 扩展

这行PHP代码:$oauthClient=newOAuth($consumerKey,$consumerSecret,...etc.错误结果:Fatalerror:Class'OAuth'notfound我运行的是WampServer2.1,PHP版本5.3.4,WindowsServer2008R2(相当于Windows7)我仔细检查了php_oauth.dll是否按照以下说明安装:PHPOAUTHclassapi如何成功加载oauth扩展并修复此PHP错误? 最佳答案 从here下载正确的oauthDLL将php_oauth.d

PHP,来自字符串的虚拟文件,无需写入硬盘

如果我有一个字符串(包含pdf文件)可以制作一个“虚拟”文件以避免写入硬盘,以便稍后在需要现有文件的函数上使用?//theoricalcode$file=stringToVirtualFile($string);require($file); 最佳答案 您可以usethespecialphp://memory拥有一个引用内存数据而不是写入文件的数据的文件句柄。您还可以使用php://temp来拥有一个文件支持的内存存储(如果文件超过2MB,默认情况下将被写入磁盘)。 关于PHP,来自字符

php - 如何在 64 位安装的 PHP 上使用 32 位整数?

在移至生产环境时,我的代码遇到了问题,因为生产服务器是32位的,而我的开发机器是64位的(我运行的是Kubuntu12.0464位)。我的问题是。是否可以在不安装23位版本的PHP的情况下将int强制为32位?要么是那个,要么是一个允许我选择最大int值的库 最佳答案 整数是该平台上指针的大小。(32位PHP-->32位整数。64位PHP-->64位整数)。请注意,当整数运算溢出时,变量会变成float。PHPdocumentation很好地解释了所有这些。我不确定您在代码中执行的操作会导致您关心整数的大小。但是,如果您只关心一个值

php - 如何为 php 5.2 安装 composer?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭8年前。Improvethisquestion我想下载旧版composerforphp5.2。如何为php5.2安装composer?

php - 在 Ubuntu 上启用 ZTS 重新编译 PHP

我正在尝试使用安装pthreadspeclinstallpthreads但是我在安装的时候出现了这个错误configure:error:pthreadsrequiresZTS,pleasere-compilePHPwithZTSenabled我已经搜索过这个错误。看来我必须安装启用ZTS的新版本的PHP。有没有更简单的方法可以在启用ZTS的情况下重新编译而不是重新安装PHP? 最佳答案 这是来自digitalocean社区的引用答案comment:ZTSsupportisaconfiguretimeoptionandcannotbe

javascript - 如何在共享主机上安装没有 npm 的 gulp?

在我的共享主机上,我想访问gulp(gulpwatch)以将我的LESS资源编译成CSS。要安装gulp,我还必须安装npm。不幸的是,托管管理员拒绝安装npm。有没有其他方法可以让gulp在我的服务器上工作?我的gulpfile.js如下所示:vargulp=require('gulp'),connect=require('gulp-connect'),less=require('gulp-less');gulp.task('webserver',function(){connect.server({livereload:true});});gulp.task('less',func