小编Mil*_* M.的帖子

如何在使用CentOS托管的亚马逊网络服务上设置Magento?

我必须在Amazon Web Service上设置开发/测试平台.所以我被告知,"安装它",但我不知道如何做到这一点.我已经习惯了1&1,OVH和其他托管公司,我通过FileZilla上传了我的数据,但这里似乎完全不同.我错了吗?

我读到我需要安装centOS来与服务器通信,对吗?没有别的办法吗?FileZilla的?

顺便说一句,我如何在AWS上设置Magento?我找到了一些关于它的文档:

http://loadstorm.com/2009/magento-setup-amazon-associates-web-service

http://www.zetaprints.com/magentohelp/category/overview/

http://www.greengecko.co.nz/magento_on_amazon_ec2

但每一次,似乎我都错过了第一行,第一步.有人可以点燃我,因为我觉得我在这个过程的起点错过了一些东西,我显然不明白它的工作方式.

我下载了elasticFirefox扩展和S3组织器,但它们对理解并不是很有帮助.在我读过的每个文档中,这个人从一个我无法触及的点开始.

PS:我已经开始用Magento开发这个网站,所以它是关于转移这个版本的Magento而不是安装一个新版本..除非它更复杂..

任何帮助或完整文档将不胜感激:)

谢谢你的帮助 !

centos amazon-s3 amazon-ec2 magento amazon-web-services

2
推荐指数
1
解决办法
7983
查看次数

如何在Symfony 4服务中使用renderView和twig模板

我正在新的Symfony 4应用程序中创建一个Emailer服务.

我尝试了一百万件但没有运气.我目前只能为S4找到关于这个主题的一些资源.任何帮助表示赞赏.

这就是我想要实现的目标.我知道我必须在我的Emailer服务中使用不同的服务,但没有运气.

<?php

namespace App\Mailer;

class Emailer
{

    public function sendWelcome($email): \Swift_Mailer
    {
        $message = (new \Swift_Message('P****** - Welcome In!'))
            ->setFrom('no-reply@p****n.com')
            ->setTo($email)
            ->setBody(
                $this->renderView(
                // templates/emails/registration.html.twig
                    'emails/registration.html.twig',
                    array('name' => $user->getUsername())
                ),
                'text/html'
            )
            ->setCharset('utf-8');

        $mailer->send($message);

        return true;
    }
}
Run Code Online (Sandbox Code Playgroud)

php dependency-injection symfony twig symfony4

2
推荐指数
1
解决办法
3534
查看次数

如何在php中自动知道数组字段的名称?

我只是有一个小问题,我找不到任何答案,因为我不确切知道如何在Google上制定它.

所以我从查询中返回了这个数组:

Array
(
    [0] => Array
        (
            [aad3177ec0cbced7a15fae003bdd0ff3] => Array
                (
                    [rowid] => aad3177ec0cbced7a15fae003bdd0ff3
                    [id] => 21
                    [qty] => 1
                    [price] => 176
                    [name] => KRUPS YY1305 
                    [image] => utilities/images/products/p2070396dt.jpg
                    [description] => Menu simplifié pour une convivialité optimale.   
                    [subtotal] => 176
                )
        )
)
Run Code Online (Sandbox Code Playgroud)

我想得到所有信息rowid,id,qty ...通过另一个变量的foreach循环存储它而不知道第二个数组的名称:'aad3177ec0cbced7a15fae003bdd0ff3'.我只想在用户注销时从存储在数据库中的购物车中检索文章.

那我该怎么说呢:

echo $myArray['0'][theNumberGoesHereAutomatically]['price'];
Run Code Online (Sandbox Code Playgroud)

理想情况下,我的代码看起来像这样:

foreach ($data2 as $cart){
            $data = array(
                   'rowid'      => $cart_unserialized[$token]['aad3177ec0cbced7a15fae003bdd0ff3']['rowid'],
                   'id'         => $cart_unserialized[$token]['aad3177ec0cbced7a15fae003bdd0ff3']['id'],
                   'qty'        => $cart_unserialized[$token]['aad3177ec0cbced7a15fae003bdd0ff3']['qty'],
                   'price'      => $cart_unserialized[$token]['aad3177ec0cbced7a15fae003bdd0ff3']['price'],
                   'name'       => $cart_unserialized[$token]['aad3177ec0cbced7a15fae003bdd0ff3']['name'],
                   'image'      => $cart_unserialized[$token]['aad3177ec0cbced7a15fae003bdd0ff3']['image'],
                   'description'=> $cart_unserialized[$token]['aad3177ec0cbced7a15fae003bdd0ff3']['description'],
                );
            $this->cart->insert($data2); …
Run Code Online (Sandbox Code Playgroud)

php arrays foreach codeigniter cart

1
推荐指数
1
解决办法
91
查看次数

如何处理magento的图像质量?

我注意到在我的网站上很多图像都被过度优化并且有伪像(边缘模糊).他们看起来很糟糕.

所以我一直在研究magento(1.6)如何处理这些转换,但我不知道它是怎么做的.

所以你可以看看这里得到一个想法:这里

这取决于您的显示器.从很明显这些事情中脱颖而出的意义来说,我的好(坏).其他显示器更宽容.所以我想找出如何在不牺牲大文件带宽的情况下实现更高质量的压缩比.

那可能吗 ?它托管在亚马逊网络服务上.

谢谢

image image-processing magento magento-1.6

1
推荐指数
1
解决办法
2万
查看次数

有没有更好的方法来填充javascript中的forEach循环中的数组?

由于我对javascript很新,我不能按照我想要的方式创建和填充数组'数据':

var data = new Array();
var i = 0;

results.forEach(function(lake) {
    var data[i] = [{
        name: lake.name,
        fishs: lake.fisheryType,
        dist: lake.distance,
        lat: lake.latitude,
        long: lake.longitude
    }, ];
    i++;
});
Run Code Online (Sandbox Code Playgroud)

这是console.log的结果:

[Object, Object] 0: Object 1: Object length: 2
__proto__: Array[0]
Run Code Online (Sandbox Code Playgroud)

执行此代码时,我得到了

unexpected ] at line var data [i] = ...
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助.

javascript arrays foreach multidimensional-array

1
推荐指数
1
解决办法
1370
查看次数

缓存类的实例有什么好处?

我有一个应用程序,我重复使用相同的(大)类.由于我为该App使用AJAX,我总是要创建这个类的新对象.有人建议我缓存这个类的实例并在需要时使用它(在php环境中使用apc)

它有什么好处?它真的节省了一些时间吗?

    $this->tickets_persist = unserialize(@apc_fetch("Tickets"));

    if (!$this->tickets_persist) {
            $this->tickets_persist = new Tickets_Persistance(); // Take long time
            apc_store("Tickets", serialize($this->tickets_persist));
    } 
Run Code Online (Sandbox Code Playgroud)

php oop caching apc

1
推荐指数
1
解决办法
1072
查看次数

如何扩展Doctrine2的实体存储库构造函数?

在我的实体管理器中重写构造函数时,这不起作用:

<?php

namespace Entity;

use Doctrine\ORM\Mapping as ORM;
use Doctrine\Common\Collections\ArrayCollection;
use Doctrine\ORM\EntityRepository;

class UserRepository extends EntityRepository
{

    function __construct()
    {
        parent::__construct();
        $this->CI =& get_instance();
    }

    public function getUserFromKey()
    { 
// Rest of the function/class ..
Run Code Online (Sandbox Code Playgroud)

为什么?(我从Doctrine ORM核心获得了大量的错误)

php constructor symfony doctrine-orm

1
推荐指数
1
解决办法
2614
查看次数

不能有plivo发送短信工作

我正在使用Plivo PHP库通过plivo发送短信.

我在库中设置了正确的auth凭证,并且根据curl_request方法中的库进行了base64编码.

我认为标题是正确的,我与我的平台的集成工作正常但是当尝试使用send_message方法发送一个简单的消息时,我不能让它工作并且总是得到响应状态401,根据文档,这是一个认证错误.

我究竟做错了什么 ?

非常感谢

我的代码:

//Load library messages
                $this->load->library( 'Plivo' );
                $p = new RestAPI( 'MANXXXXXXXXXXXXXZIWOD', 'MmXXXXXXXXXXXXXXXXXXXXXXXXXXXX' );

                // //for each phone Numbers generate password associated to event
                foreach ( $nums as $key => $num ) {
                    //For each combo send Message
                    $params = array(
                            'src' => '13307782635', // Sender's phone number with country code (US)
                            'dst' => '447598XXXXXX', // Receiver's phone number with country code (UK)
                            'text' => 'Hi, Message from your fired', // …
Run Code Online (Sandbox Code Playgroud)

php authentication curl plivo

1
推荐指数
1
解决办法
2157
查看次数