草庐IT

生产制造

全部标签

php - 不使用生产服务器直接上传到 s3

我们正在创建一个媒体驱动的网站,要求我们的用户通过互联网提交非常大的广播质量视频文件。我们希望通过消除使用我们的生产服务器(网站所在的位置)并仅在用户和s3帐户之间创建连接来解决带宽问题。为了让事情变得更有趣,我们的托管服务只允许通过PHP上传50MB...我在网上找了一个可行的解决方案,有人可以帮忙吗?进度条也很棒。 最佳答案 最简单的方法是使用S3POSTuploadAPI.如果需要进度条,youcandothateasilyonHTML5browsers;如果您需要支持旧版浏览器,您可能需要一个Flashuploader。

php - ZF2 中的生产、开发、暂存配置?

我已经阅读了几个关于这个主题的教程,但仍然没有完全理解想要让ZF2应用程序环境感知的开发人员的期望:http://blog.evan.pro/environment-specific-configuration-in-zend-framework-2http://www.spiffyjr.me/2012/06/17/how-does-configuration-work-in-zf2/comment-page-1/ZF2的设计并不知道环境概念-它留给开发人员来实现。我不太清楚应该如何完成...通读Evan的帖子,似乎有2种机制-首选的一种是不使用APPLICATION_ENV常量,仅使

获取小程序生产、开发、体验等环境、版本信息、appid等信息

if(typeof__wxConfig=="object"){constversion=__wxConfig.envVersion;console.log("当前环境:"+version)if(version=="develop"){cosole.log('测试开发环境')}elseif(version=="trial"){cosole.log('测试体验版')}elseif(version=="release"){cosole.log('生产正式环境')}}可以把环境设置单独写的一个js里方便接口统一控制环境,完整代码如下1、判断环境env.js(该例子是在utils目录下创建的env.js

php - CodeIgniter 应用程序在移至生产环境时显示 404

我已经在我的本地计算机上使用CodeIgniter开发了一个应用程序,并于昨天将其移至生产服务器(实时站点)。我的问题是,当我加载网站时,它立即显示“找不到页面”错误(404)。我100%确定这与服务器本身无关,因为干净的CodeIgniter安装工作得很好。我已经更改了config.php和database.php中的设置以反射(reflect)新环境,所以它应该可以工作。日志文件没有显示任何有用信息(只是在加载URI库后找不到index_php)。知道如何解决这个问题吗?非常感谢您的帮助。 最佳答案 刚发现问题。我的默认Cont

PHP 错误报告生产与开发

在开发和生产应用程序上设置错误报告时,最佳做法是什么?目前我有以下内容://developmenterror_reporting(E_ALL);//productionini_set('display_errors',0);ini_set('log_errors',1);error_reporting(E_ERROR|E_WARNING|E_PARSE); 最佳答案 引用php-production.ini应该与您的PHP捆绑在一起:;PHPcomespackagedwithtwoINIfiles.Onethatisrecommen

php - 环境变量和 artisan 不适用于生产服务器

我正在使用Github将我的站点部署到我的生产服务器。因此,我不想存储所有.env.*.php文件,所以它们在我的.gitignore中。在每个环境目录中,我已将数据库配置设置为使用getenv(),例如:array('mysql'=>array('driver'=>'mysql','host'=>getenv('DB_HOST'),'database'=>getenv('DB_NAME'),'username'=>getenv('DB_USERNAME'),'password'=>getenv('DB_PASSWORD'),'charset'=>'utf8','collation'=

php - 使用 yii2 进行生产

Yii2预览版(2013年5月)发布大约6个月。我认为在6个月内有很多错误被删除我想知道使用yii2进行生产对我来说是一个很大的风险。我想用Yii2尝试我的新项目。将它用于项目的人是否成功?我知道目前没有延期。大多数时候我不使用它们!感谢帮助)) 最佳答案 是的,使用yii2进行生产仍然存在风险,但有些勇敢的人会这样做。例如我听说过thissite使用yii2构建。另外yii2最近切换到php5.4,谁知道还会有什么变化。因此,我想说这取决于您的项目要求/严格性/复杂性以及您准备在框架中发生某些更改时更新代码的时间。另请记住,文档尚

php - 如何将生产者作为服务注入(inject) RabbitMQBundle 消费者?

我必须修改一个用Symfony和RabbitMQ开发的php系统作为一个队列系统。我没有直接使用RabbitMQ与PHP的绑定(bind),而是使用Symfony的RabbitMQBundle。我的问题是我不知道如何发布来自消费者的消息。是的,我知道,消费者旨在消费消息,而不是发布消息。但是我有一个多步骤的工作流,我需要在处理完一些以前的消息后发布新消息。Symfony的“魔力”让我无法发现一切是如何连接的。我一直在阅读有关服务的信息,但据我所知,“生产者”并未在任何地方声明为服务,在我的特殊情况下,我没有为每个人使用特定的类,而只是将名称绑定(bind)到RabbitMq交流。在我的

php - 开发与生产中的 Laravel "universal to"

我正在使用Laravel5.2应用程序。在我的开发和暂存环境中,我想使用“通用收件人”邮件配置选项describedinthedocs.开发环境中的通用to确保所有电子邮件都发送到该地址,而不是发送给真正的客户/客户/其他任何东西。不过,我不知道如何在生产中以不同方式指定它。在生产环境中,应该没有通用地址——电子邮件应该发送到真实地址。使用不同env()值的标准方法似乎不起作用。例如:config/mail.php:'to'=>['address'=>env('UNIVERSAL_TO',false)],开发.env:UNIVERSAL_TO=my-testing-address@so

java - JMSException InterruptedIOException - 生产者线程被中断

我收到JMS异常,队列似乎没有退出或没有完成任务。消息是异步的,大部分时间都可以正常工作,但有时会出现异常。似乎听众一直在听另一边,但在生产者那边得到了这个异常。javax.jms.JMSException:java.io.InterruptedIOExceptionatorg.apache.activemq.util.JMSExceptionSupport.create(JMSExceptionSupport.java:62)atorg.apache.activemq.ActiveMQConnection.syncSendPacket(ActiveMQConnection.java: