草庐IT

enable-phar

全部标签

php - stream_socket_enable_crypto() : Peer certificate CN =`cs723.mojohost.com' did not match expected CN =`smtp.sendgrid.net'

我们正在尝试向新成员(member)发送自动回复邮件。我们在同一台服务器上的其他站点上使用相同的配置,没有问题。发送电子邮件后,返回以下错误:stream_socket_enable_crypto():PeercertificateCN=cs723.mojohost.comdidnotmatchexpectedCN=smtp.sendgrid.nethttps://gyazo.com/ffb0cb7645d51ed21ecc863f1e3196b2我们使用Laravel连接到:smtp.sendgrid.net网站端口-587使用TLS加密我们尝试了以下但没有成功:端口选项25和252

OpenShift 上的 PHP : How to enable errors and warnings?

我已将我的应用程序移至OpenShift,现在,为了方便它实际运行,我想启用页内错误和警告。目前,我看到一个空白页面。如何启用错误?在PHP中,它位于php.inierror_reporting=E_ALLdisplay_errors=1 最佳答案 在IRCchannel#openshift上,我被告知目前这不是不可配置的(05:06:58PM)pmorie:ozizka-ntb:itlookslikeit'sprovidedbythecart-idon'tbelieveyoucansubstituteyourown我需要两者都用e

php - Composer.phar 不想通过 PHP 脚本中的 shell_exec 运行。为什么?

尝试使用所有可能的参数执行它,例如-d和完整路径等。没有错误。运行其他命令时,一切正常,从CMD运行composer时,一切正常。尝试过exec、system、shell_exec等。它可能是什么?echosystem('phpcomposer.pharinstall'); 最佳答案 也尝试输出错误流:system('phpcomposer.pharinstall2>&1');它可能会给您更多关于问题所在的提示。 关于php-Composer.phar不想通过PHP脚本中的shell_e

php - 如何从 phar 文件安装 Laravel?

我下载了laravel.phar文件,重命名为laravel,移动到/usr/local/bin,然后制作所有人都可以执行。在我的主目录中,我尝试了laravelnewsandbox,但没有任何反应。我做错了什么?谢谢。 最佳答案 不要费心重命名文件,也不要费心于/usr/local/bin。只需将laravel.phar放在您要使用它的文件夹中。然后确保安装了PHPcurl模块。在OpenSuse上:sudozypperinstallphp5-curl然后使用以下命令创建新的Laravel应用程序(注意您使用php命令来执行.ph

php - 如何刷新使用 phar.cache_list 指令缓存的 phar?

我将我的phar添加到cache_listphp.ini中的指令和缓存效果很好。几天后我更新了phar现在我收到以下错误:Warning:Phar::webPhar(phar:///usr/share/app/app.phar/www.php):failedtoopenstream:pharerror:internalcorruptionofphar"/usr/share/app/app.phar"(crc32mismatchonfile"www.php")in/usr/share/app/app.pharonline8如果我注释掉cache_list指令,phar可以正常工作并加载,

php - 为什么特别锁定 PHP 中的 phar 写入支持?

PHP有phar.readonly设置,默认启用,只能通过配置文件禁用。ThisoptiondisablescreationormodificationofPhararchivesusingthepharstreamorPharobject'swritesupport.Thissettingshouldalwaysbeenabledonproductionmachines,asthepharextension'sconvenientwritesupportcouldallowstraightforwardcreationofaphp-basedviruswhencoupledwitho

php - 文件获取内容(): Failed to enable crypto

当我尝试从谷歌获取图片时,它为一次搜索提供了4张图片,但由于图片大小,我无法获取一些图片。这样我就会收到类似的错误"file_get_contents():Failedtoenablecrypto"有什么解决办法吗?这是我的代码all();$sql_2="TRUNCATE`tn_gift_google_image`";$query_1=Yii::$app->db->createCommand($sql_2)->execute();functionget_url_contents($url){$crl=curl_init();curl_setopt($crl,CURLOPT_USERAG

PHP 警告 : stream_socket_client(): Failed to enable crypto?

我正在使用swiftMailer直接使用SMTP发送电子邮件。我收到这个奇怪的错误:2011/09/2317:59:01[error]489#0:*1032FastCGIsentinstderr:"PHPWarning:stream_socket_client():SSLoperationfailedwithcode1.OpenSSLErrormessages:error:140770FC:SSLroutines:func(119):reason(252)in/home/nginx/websites/example.com/www/inc/lib/swift-mailer/lib/cl

php - 修改 PHAR 文件

我需要修改PHAR文件。每当我更改文件然后执行它时,我都会收到以下错误消息:Fatalerror:Uncaughtexception'PharException'withmessageSHA1signaturecouldnotbeverified:brokensignature'通过做一些研究,我发现我可以要么提取phar,对其进行修改,然后“将其放回phar文件”。我该怎么做?或在我的php.ini中设置phar.require_hash=false以禁用签名检查。不幸的是,这并没有解决问题我只需要对文件做一些简单的修改,而且我是唯一一个要使用它的人,所以我更喜欢一个快速简单的问题解

PHP phar 可能的用法

我将在php中启动一个新的门户应用程序,它将包含57个组件。几个月前我阅读了有关phpphar的文章,想知道单独创建每个组件的phar并以某种方式使用它们是否对我有益。我即将启动该应用程序并且之前没有phar经验,因此我愿意从堆栈溢出人员那里获得一些我使用或不使用它的输入。在我看来,使用phar的主要主题是创建一些面板,站点管理员可以在其中启用/禁用整个组件,如果需要的话,我会在未来插入更多组件。我们在.netDLL中的概念相同问候朱奈德 最佳答案 如果您想要某种插件架构,允许用户将自定义插件添加为phar文件,那肯定是有意义的。它