小编rav*_*oni的帖子

PHP函数ssh2_connect无法正常工作

以下是我的脚本:

    <?php
    $connection = ssh2_connect('XX.XX.XX.XX', 22);
    ssh2_auth_password($connection, 'root', '******');

    $stream = ssh2_exec($connection, 'useradd -d /home/users/test -m testftp');
    $stream = ssh2_exec($connection, 'passwd testftp');
    $stream = ssh2_exec($connection, 'password');
    $stream = ssh2_exec($connection, 'password');
    ?>
Run Code Online (Sandbox Code Playgroud)

它显示以下错误:

Fatal error: Call to undefined function ssh2_connect() in /home/chaosnz/public_html/fotosnap.net/test.php on line 2
Run Code Online (Sandbox Code Playgroud)

我怎么处理这个?

谢谢

php ssh

33
推荐指数
5
解决办法
12万
查看次数

Magento:“管理类别”表单未显示

我正在研究magento项目,但存在一些问题,我在网上进行了很多搜索,但未发现与此相关的任何内容。

1)在“管理”>“目录”>“管理类别”下,“类别”表单未显示,显示一秒钟,然后在完全加载后消失。
2)我已经使用firebug来查看html下是否有任何数据,但是在加载后将其删除。
3)Ajax不在管理Firebug控制台中。
4)我从firebug NET选项卡中获取了ajax发布网址,并在另一个选项卡中将其打开,并在其中找到了响应。
5)单击左栏时,父类别加符号子类别也未加载
6)任何类别均未加载...

如果有人以前有经验,或者有任何猜测,请提供帮助。在此处输入图片说明

chrome更新了错误屏幕 在此处输入图片说明

php magento

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

无法正确读取csv(制表符分隔)

我有简单的csv文件,它是制表符分隔,我必须使用,因为它来自某个地方,我hvae阅读它并将其插入我的数据库我已经使用一个简单的PHP代码来读取它

if(($handle = fopen("var/import/MMT29DEC.csv","r"))!==FALSE){
            /*Skip the first row*/
            fgetcsv($handle, 1000,chr(9));
            while(($data = fgetcsv($handle,1000,chr(9)))!==FALSE){
                    print_r($data[0]);
                        }
}
Run Code Online (Sandbox Code Playgroud)

当print_r显示它的数据时

Array ( [0] => 01SATAPC [1] => 40ATAPC [2] => [3] => 21P [4] => SERIAL ATA POWER CABLE [5] => 0.00 [6] => 2.00 [7] => 0 [8] => Power Supplies [9] => SERIAL ATA POWER CABLE [10] =>
4 TO 15 PIN 160MM
[11] => [12] => [13] => [14] => MELBHO [15] => 0.000 [16] => [17] => Order to …
Run Code Online (Sandbox Code Playgroud)

php

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

如何在 PHP CGI 上检查 mod_rewrite

我在共享主机上,PHP 被安装为 CGI 脚本,这就是我无法找到是否启用 mod_rewrite 的所有问题

Note: I don't have any root level access so i can't much do with Shell.

我尝试了以下方法:
1) 检查了phpinfo(),在那里我知道这是在 PHP-CGI 中寻找的错误位置。


2)我尝试从 apache_get_modules 获取它,而 agi 在 PHP-CGI 中不起作用:(
3)我尝试过:

if (strpos(shell_exec('/usr/local/apache/bin/apachectl -l'), 'mod_rewrite') !== false) {
    // mod_rewrite is enabled
}
Run Code Online (Sandbox Code Playgroud)

这是要求到 apache 的路径,我没有这个信息 SHELL 无法回复我,$_SERVER 什么也没有。
4) 我已经RewriteEngine On在 .htaccess 中进行了检查,在此之后我的网站抛出 500 内部服务器错误可能是因为 RewriteEngine 不存在,但我需要将其写入以显示某人。

任何机构都知道如何检查完成这项工作。

谢谢

php apache mod-rewrite

4
推荐指数
2
解决办法
4336
查看次数

正则表达式从字符串中获取货币和金额

我有一个正则表达式,preg_match('/(?<=\$)\d+(\.\d+)?\b/', $str, $regs它以货币形式返回给我的金额,但我正在尝试获取与该金额相关的符号。

1) 例如字符串$300.00 asking price应该返回 $300.00 但现在它返回 300
2) 例如字符串EUR 300.00 应该返回 EUR300.00 但现在它返回 300

只是我想要有金额的货币。

谢谢

php regex

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

Magento:添加客户默认帐单邮寄地址

我试图从旧网站导入客户到我的新magento安装,并希望将客户地址设置为magento客户默认帐单地址我尝试过

$customer = $this->getCustomerModel();
$address = Mage::getModel('customer/address');
$customer->addAddress($results[0]['address']); //this says trying to save invalide object
$address ->addAddress($results[0]['address']); //this says undefined method
Run Code Online (Sandbox Code Playgroud)

$ results [0] ['address']此字段包含街道地址我还有城市,州,邮政编码

有关如何将我的客户地址设置为其默认结算或送货地址的任何想法..

php magento

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

htaccess在RewriteCond中使用OR条件

我正在寻找一个解决方案,我可以在单个RewriteCond语句中定义muliple匹配语句,

该场景是我想重定向到主页,如果这个字符串中的任何一个在url中: /it/, /de/, /fr/

我试着像这样写:

  1. 这是投掷SERVER ERROR:

    RewriteCond ^(/it/ | /de/ | /fr/ )
    RewriteRule 'myhomepageurl'
    
    Run Code Online (Sandbox Code Playgroud)
  2. 我也尝试过这种方式:

    RewriteCond /it/ [OR]
    RewriteCond /de/ [OR]
    RewriteCond /fr/ [OR]
    RewriteRule 'myhomepageurl'
    
    Run Code Online (Sandbox Code Playgroud)

这给了意想不到的结果页面loding无限和管理员被阻止.所以我最终采用了这种方式:

RewriteCond /it/
RewriteRule 'myhomepageurl'

RewriteCond /de/
RewriteRule 'myhomepageurl'

RewriteCond /fr/
RewriteRule 'myhomepageurl'
Run Code Online (Sandbox Code Playgroud)

我只是对能够在单发中做到这一点的单一陈述感到好奇.

谢谢

.htaccess

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

如何使用jQuery或JavaScript将标记封装在另一个标记中?

我有一个div包含一些img标签的容器.当我点击img标签时,它会返回img标签内该div标签的索引位置.我想使用jQuery或JavaScript 将此img标记包装在另一个标记内div---有没有办法做到这一点?

我正在使用Wordpress插件(幻灯片库),它在点击thumnail时显示大图像的缩略图我想显示一个箭头,显示哪个当前幻灯片正在显示...在探索插件附带的js文件之后发现他们使用的是纯粹的javascript.

目前我正在使用此代码.

    for(i;i<this.l;i++){
        this.a[i]={};
        var h=m[i], a=this.a[i];
        a.t= tag('h3',h)[0].innerHTML;
        a.d= tag('p',h)[0].innerHTML;
        a.l= tag('a',h)[0]? tag('a',h)[0].href:'';
        a.p= tag('span',h)[0].innerHTML;
        if(this.thumbs){
            var g = tag('img',h)[0];
            this.p.appendChild(g);
            w+=parseInt(g.offsetWidth);
            if(i!=this.l-1){
                g.style.marginRight=this.spacing+'px';
                w+=this.spacing
            }
            this.p.style.width=w+'px';
            g.style.opacity=this.thumbOpacity/100;
            g.style.filter='alpha(opacity='+this.thumbOpacity+')';
            g.onmouseover=new Function('TINY.alpha.set(this,100,5)');
            g.onmouseout=new Function('TINY.alpha.set(this,'+this.thumbOpacity+',5)');
            g.onclick=new Function(this.n+'.pr('+i+',1)');
            //g.onclick = new Function(this.n)
        }
    }
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

Codeiginter:未定义的属性类:: $ load

我正在使用codeigniter MVC开发一个项目,并在创建控制器时遇到一个奇怪的问题并尝试在其构造函数中加载模型

require_once("secure_area.php");
class posstatics extends Secure_area{
    function __construct(){
        $this->load->model('sale'); //at this i am getting the error saying undefined prop
    }
}
Run Code Online (Sandbox Code Playgroud)

secure_area.php文件扩展了CI_Controller,同样适用于应用程序的其他部分,但这个类对我造成了麻烦:(

php codeigniter

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

标签 统计

php ×7

magento ×2

.htaccess ×1

apache ×1

codeigniter ×1

javascript ×1

jquery ×1

mod-rewrite ×1

regex ×1

ssh ×1