小编Vib*_*haJ的帖子

如何在root上创建或编辑文件内容

我有一个网站,不是我想要的,当我在实时服务器上传这个网站时,它应该要求数据库用户名,密码,网站url..etc.像网站安装程序的东西.它在LOCAL系统中运行良好.

现在我的问题是:我需要在.htaccess文件中更改RewriteBase.但是这个文件位于站点的根目录下.所以我得到权限问题来创建位于root的新文件或编辑/复制文件.

警告:重命名(generate.htaccess,.htaccess):权限被拒绝

警告:复制(.htaccess):无法打开流:权限被拒绝

我该怎么办.请帮忙.

谢谢.

php file-permissions dedicated-server

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

在线文件存储逻辑

我想开发一个像文件管理器这样的网站.用户注册并将获得修复磁盘空间的地方可以说20MB.现在用户可以将他们的pdf,doc,txt,jpeg等文件上传到他们的磁盘限制.我可以使用PHP开发这个.

现在下面是我的问题:

1)如果用户的文件已损坏,他们可以在2-3天之前回滚文件夹.用户上传重要文档时,文件必须安全且不受病毒侵害.

是否有任何第三方存储服务器提供此类设施?

2)还应该从浏览器预览所有文件.我正在使用Google doc viewer.是在浏览器中预览文件的好方法吗?但谷歌链接可以从所有人访问,我需要添加一些限制,因为文件只能由其所有者查看.

我知道这是一项重大任务,但我只需要某种逻辑.请分享你的想法.

谢谢.

php file-manager

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

返回类别树的Mysql查询

我正在进行品类管理.我每行都有parentId的地方.类别可以是n级.我可以递归调用php函数,它将返回类别树数组.

在此输入图像描述

现在问题是:在管理员面板中,我想要类别列表页面,如下所示.即哪个类别.

  • 产品(编辑)(删除)
  • 产品>产品1(编辑)(删除)
  • 产品>产品2(编辑)(删除)
  • 产品>产品2>产品2 1(编辑)(删除)
  • 产品>产品2>产品2 2(编辑)(删除)
  • 联系我们(编辑)(删除)

我希望mysql查询结果与上面显示的顺序相同.我不知道我怎么能实现它.

SELECT *
FROM tbl_categories
ORDER BY ???
Run Code Online (Sandbox Code Playgroud)

请指导.

php mysql sql-order-by categories

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

如何检查模型是否具有特定属性?

我想创建一个新的模型类,它将在所有其他类中扩展.我想在admin为addind/edit任何记录时自动设置一些字段.即createdDate,createdIp,updatedDate,updatedIp..etc.

现在我的问题所有领域都不会在所有模型中都很常见.所以我想检查对象是否有createdDate属性然后只设置它的值.如果没有条件且模型没有创建日期成员那么它将生成错误.下面是我正在尝试的代码.但它没有用.

public function beforeSave()
{ 
            if(isset($this->createdDate))
                    die('this model have createdDate field');
            else
                    die('this model does not have createdDate field');
}
Run Code Online (Sandbox Code Playgroud)

模型可能不直接,它可以自动扩展数据库表的相关类.下面是打印对象.createdDate字段位于私有列表中.

如果我使用var_dump(property_exists($this, 'createdDate')); 它是假的.

AdvertisementRate Object
(
    [bannerLocation_search] => 
    [bannerType_search] => 
    [_md:private] => CActiveRecordMetaData Object
        (
            [tableSchema] => CMysqlTableSchema Object
                (
                    [schemaName] => 
                    [name] => tbl_advertisement_rate
                    [rawName] => `tbl_advertisement_rate`
                    [primaryKey] => advertisementRateId
                    [sequenceName] => 

                    [columns] => Array
                        (
                            [createdDate] => CMysqlColumnSchema Object
                                (
                                    [name] => createdDate
                                    [rawName] => `createdDate`
                                    [allowNull] => 
                                    [dbType] => datetime
                                    [type] => string
                                    [defaultValue] …
Run Code Online (Sandbox Code Playgroud)

php oop object yii

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

传统(标准)结账(一步一步)

这是我在magento中的查询.我不想使用单页结账,我希望传统的结账流程在magento.即新步骤的新页面.

为此,我已更改以下设置:管理员>系统>配置>结帐启用单页结帐=>否和管理员>系统>配置>运输设置允许运送到多个地址=>否

但是在购物车页面中看不到正面结帐按钮.请指导我. 购物车截图

checkout magento

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

Ajaxplorer文件权限问题

我在本地安装了ajaxplorer.

当我将它上传到实时服务器时,我得到了以下错误.我已经设置了数据文件夹777权限.

fopen(/kcfinder/upload/cache/plugins_requires.ser): failed to open stream: No such file or directory
Run Code Online (Sandbox Code Playgroud)

谁能请帮忙.

php ajax pydio

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