Download the PHP package myphps/webdav without Composer

On this page you can find all versions of the php package myphps/webdav. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package webdav

安装使用

index.php

Window: 右键桌面[我的电脑/此电脑] —— 映射网络驱动器 —— 粘贴上述webdav地址,点击完成——输入账号密码即可; 推荐使用:RaiDrive, 更强大,兼容性更好. 首次使用需要取消上传及http限制,下载此文件后双击运行 webdav.bat;

直接使用cmd命令: net use 盘符或* http://webdav地址

Mac: 右键finder —— 连接服务器 —— 粘贴上述webdav地址,点击连接 —— 输入账号密码即可 其他客户端及系统: 明确地址为上述webdav地址,账号密码为自己登陆账号即可,基本流程类似 Android,iOS移动端设备推荐:ES文件浏览器

提示说明

可以通过挂载到当前电脑或APP,文件管理可以和本地硬盘一样方便快捷;同时可以实时编辑保存文件 上传下载限制: 支持上传最大文件取决于服务器上传限制及超时时间; 具体在服务器上传相关配置.

NGINX配置示例

server {
    listen 8083;
    root   /www/webdav;
    index  index.php;

    #access_log  logs/access.log;
    access_log off;

    #大文件上传
    client_max_body_size 10240m;
    client_body_timeout 1024s;

    location / {   
        rewrite (.*) /index.php?$query_string last;
    }

    location ~ index\.php(.*)$ {
        fastcgi_pass   127.0.0.1:8098;
        fastcgi_index  index.php;
        include        fastcgi_params;

        if (!-f $document_root$fastcgi_script_name) {
            return 404;
        }
        #禁用缓冲 用于大文件上传
        fastcgi_request_buffering off; # Disable request buffering
        fastcgi_read_timeout 3600;

        fastcgi_split_path_info ^(.+?\.php)(/.*)$;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    }
}

TODO

LOCK、UNLOCK、PROPPATCH 未实现


All versions of webdav with dependencies

PHP Build Version
Package Version
Requires php Version >=5.4.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package myphps/webdav contains the following files

Loading the files please wait ....