这是对这篇文章的补充:无法在Magento CE 1.9中编译rwd皮肤SCSS
Windows 8.1 / PowerShell
Compass 1.0.1 (Polaris)
Sass 3.4.6 (Selective Steve)
ruby 2.1.3p242 (2014-09-19 revision 47630) [x64-mingw32]
Run Code Online (Sandbox Code Playgroud)
我删除了"from a:not(".button")> a:not(.button)
新错误:
"NoMethodError: undefined method `specificity' for [:not(.block-layered-nav)]:Array";
Run Code Online (Sandbox Code Playgroud)
注释掉块然后我得到:
"NoMethodError: undefined method `specificity' for [:not(:last-child)]:Array"
Run Code Online (Sandbox Code Playgroud) 我试图用参数创建一个简单的过程.
CALL new_procedure('mode', 'ASC');
Run Code Online (Sandbox Code Playgroud)
第一个输入是列,第二个输入是排序方向
DELIMITER $$
CREATE DEFINER=`root`@`localhost` PROCEDURE `new_procedure`(IN in_order_by_column varchar(20), in_order_by_direction char(4))
BEGIN
DECLARE order_by varchar(30);
SET @order_by = CONCAT('`', in_order_by_column, '` ', in_order_by_direction);
/*
SELECT * FROM `common_tags` ORDER BY @order_by LIMIT 5;
*/
SELECT @order_by as 'c';
END
Run Code Online (Sandbox Code Playgroud)
在上面的例子中,我只输出了2个参数,这样我就可以看到发生了什么.
结果:
"c"
`mode` ASC
Run Code Online (Sandbox Code Playgroud)
.
当我使用它的预期代码运行该程序时,如下所示.
DELIMITER $$
CREATE DEFINER=`root`@`localhost` PROCEDURE `new_procedure`(IN in_order_by_column varchar(20), in_order_by_direction char(4))
BEGIN
DECLARE order_by varchar(30);
SET @order_by = CONCAT('`', in_order_by_column, '` ', in_order_by_direction);
SELECT * FROM `common_tags` ORDER BY @order_by LIMIT …Run Code Online (Sandbox Code Playgroud) 路径管理>系统> Magento Connect> Magento Connect Manager
我试过了什么
我从Debian迁移到Centos 5,不确定问题是什么.
文件权限
sudo find . -type f -exec chmod 644 {} \;
sudo find . -type d -exec chmod 755 {} \;
sudo chmod o+w var app/etc
sudo chmod 550 mage
sudo chmod -R o+w media
Run Code Online (Sandbox Code Playgroud)
显示404页面的网址
http://my-website.com/downloader/?return=http%3A%2F%2F...
Run Code Online (Sandbox Code Playgroud)
编辑: Magento 404页面 - 显示"哎呀,我们的坏..."页面.
解决了:
我删除了下载程序文件夹,并从上一个/ debian站点上传了该文件夹,它开始工作.