Ubuntu。不能通过套接字'/var/run/mysqld/mysqld.sock'连接到本地MySQL服务器(2)
我有一个Ubuntu 14.04.装有灯的服务器已安装在OwnCloud正在运行的位置.我试图安装 pribswork 但这不是问题. 重新启动服务器后,我尝试再次访问我的cloud,但我面临内部服务器错误.请参阅下图. ownCloud错误 我在log/var/log/apache2/error.log中看了以下短语: Lost connection to MySQL server during query' in ... 我尝试重新启动MySQL服务,但出现此错误: stop: Unknown instance: start: Job failed to start 然后我尝试使用mysql -u root -p登录mySQL,出现follorwing错误: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.
0 2023-04-17
编程技术问答社区
MySQL Join on LIKE语句
我需要计算数据库中每个组中有多少用户.不幸的是,数据库设计不是很好,并且用户UID在longText字段列名称owncloudusers中的组中存储在组中. OwnCloudusers数据的示例: {i:0; s:36:" 25C967BD-AF78-4671-88DC-FAD935FF1B26"; i:1; s; s:36:" 40d6866b-ea06-4f39-4f39-4f39-b509-8ce555555551cc1924" 36:" 7724C600-DE23-45C8-8BFD-326B0138E029​​"; i:3; s:36:" d6ff37ec-11f4-471f-94c9-c9-f-94c9-f3a28416cf1f" -9AF3EED9BC03";} 我认为我可以在JOIN上使用类似的查询来比较用户的UID,并在owncloudusers中查看并查看是否有匹配. 我最接近的是: SELECT T1.owncloudname, count(
8 2023-04-17
编程技术问答社区
为Owncloud中的CalDav和CardDav urls修改重设程序
我想缩短我的caldav和carddav urls. 当前URL是: .php/caldav/principals/edison/ remote.php/carddav/adversebooks/edison/联系人 注意:Edison的名称和此后的任何内容都将根据用户而改变. 我希望它是 /a> .htaccess file contains RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_URI} !\.sso/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] eg: 如果用户请求 ht
36 2023-03-30
编程技术问答社区
使用API的Nextcloud列表文件
我有nextcloud文件存储,我想为它创建公共界面.不幸的是,我不明白如何通过php(laravel)来访问它和例如列出文件. 也许我应该切换到OveCloud软件? 你能告诉你可以从那里开始或提出任何榜样吗? 解决方案 您可以查看一些现有的OWNCLoud-Client项目,了解如何在服务器中实现某种请求: https://github.com/owncloud/pyocclient/ https://github.com/noveens/js-owloud-client 注意,OwnCloud使用 webdav 协议来实现其最基本的一些操作(例如文件列表).例如请求: $ curl -H 'Cookie:$SESSION' -X PROPFIND 'https://demo.owncloud.com/remote.php/dav/files/demo/' --data-binary \ '
10 2022-12-26
编程技术问答社区
以编程方式将文件上载到自己的云服务器
我正在尝试设置一个Web应用程序,许多客户端可以通过node.js http服务器连接,然后上传/下载文件,然后将其显示在不同的显示中.我正在考虑将这些文件存储在可以集成到我的应用程序中的免费云服务中.哦,我也在这个项目中使用socket.io. dropbox提供一些API来做到这一点: https://www.dropbox.com/developers.com/developers 但是我一直在寻找一个免费的解决方案,例如owncloud,我可以拥有大量的存储空间,也有自己的专用服务器. 有人知道这是否可以做到吗?还是可以提供有关我问题的替代解决方案的任何提示?我真的很感谢它的任何帮助,因为我对所有这一切都是新的. 解决方案 @javier Gonzalez,要上传文件... 坏选择: curl -X PUT "http://yourserver.com/owncloud/remote.php/webdav/file.zip" -F myfile=@
12 2022-11-24
编程技术问答社区
Git 无法从 ownCloud 的 webdav 界面克隆 repo
我在自己的云上有一些个人git存储库.我可以通过访问ownclouds webdav url来从2台Ubuntu机器和Windows PC中克隆它: httpppp ://myserver.a/remote.php/webdav/repos/repo.git 最近,我安装了带有GIT版本1.8.1.5的Arch Linux,并且此错误消息失败: 致命:我确实添加了上挂钩,最终它可以在其他机器上使用. 服务器错误.log说404 git要求... info/refs?service ... Ubuntu Git 1.7从服务器请求相同的URL. 但是在收到错误代码404之后,它要求.../info/refs http/1.1,并用代码200. 成功. 那么,为什么较新的git失败,我该如何修复? 解决方案 整个?service=...是用于1.6.6中介绍的Git的Smart HTTP支持.它比传统的HTTP支持要高得多,但需要在Web服务器上运行特殊的CGI二
14 2022-10-11
编程技术问答社区
Owncloud上传文件到特定文件夹-curl
我希望通过在特定文件夹中通过curl上传文件上传文件.例如:http://www.myowncloudserver.com/remote.php/webdav/{MY_FOLDER}.目前,我无法将文件上传到我的cloud服务器上的文件夹.有什么想法吗? 解决方案 $ curl --user username:password -X PUT "https://www.myowncloudserver.com/remote.php/webdav/MY_FOLDER" --data-binary @"file.txt"
42 2022-08-22
编程技术问答社区
使用Nextcloud / owncloud API的cURL PUT请求
我尝试通过他们的 API 更新现有 Nextcloud 用户.当我直接通过 shell 执行此操作时,它可以工作 curl -u user:pass -X PUT "https://example.org/ocs/v1.php/cloud/users/admin" -H "OCS-APIRequest: true" -d key="quota" -d value="5GB" 但是当我尝试使用以下代码通过 PHP 执行此操作时,它总是返回“失败 997" $url = 'https://' . $ownAdminname . ':' . $ownAdminpassword . '@example.org/ocs/v1.php/cloud/users/admin'; $ch = curl_init($url); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "PUT"); curl_setopt($ch, CURLOPT_RETURNTRANSFER
876 2022-08-11
编程技术问答社区
通过OwnCloud或NextCloud API上传带标签的文件
我有一个已标记文件的数据库.现在,我想将这些文件上传到 OwnCloud 或 NextCloud 服务器并传递我已经存在的标签,以便它们在相应系统中显示为标签.我还没有找到如何在文档中做到这一点的方法,有人知道我该怎么做吗? 谢谢! 解决方案 我刚刚在github上提供了Nextcloud的(远程)文件标记微服务的源代码(https://github.com/julianthome/taggy).该实现由两部分组成: 1) taggy 客户端,用于将文件上传到 Nextcloud 服务器,并用于调用 taggy 服务器;2)标签服务器,用于为上传的文件添加指定标签. 我将在接下来的几天内进一步完善代码.我还计划添加 SSL 支持,这很重要,因为用户名和密码当前未加密传输到标记服务器.服务器使用这些凭据来检查用户是否可以在标记任何文件之前进行正确的身份验证. 如果您有其他想法、建议或反馈,请告诉我;) 亲切的问候
248 2022-08-11
编程技术问答社区
下一页通过WebDAV脚本进行云端文件标记
我正在使用 NextCloud 11 存储我的个人文件,并使用文档中的简单 curl 脚本将文件上传到我的 NextCloud 驱动器: curl -u user:pw -T test.pdf "http://localhost/nextcloud/remote.php/dav/files/user/test/test.pdf" 此外,我想直接在上传的文件中添加一些标签.然而,在官方文档中,它们只是展示了如何通过 WebDAV 界面上传、删除和移动文件. 有人提示我如何远程标记文件吗? 我已经在 NextCloud 官方社区论坛上发布了同样的问题,但我还没有收到回复.如果我收到回复,我会在这里发布. 解决方案 POST https://yournextcloud.com/index.php/api/v1/files/path/to/file 负载是 JSON: {"tags": ["tag1", "tag2"]} 您需要使用 Basic Aut
344 2022-08-11
编程技术问答社区
访问CalDAV服务器的Python库
我在我的网络空间上运行 ownCloud 以获取共享日历.现在我正在寻找一个合适的 python 库来获得对日历的只读访问权限.我想把日历的一些信息放在一个内网网站上. 我试过 http://trac.calendarserver.org/wiki/CalDAVClientLibrary 但是它总是用查询命令返回一个 NotImplementedError,所以我的猜测是查询命令不适​​用于给定的库. 我可以改用什么库? 解决方案 我推荐这个库,caldav. 只读在这个库中工作得非常好,对我来说很直接.它将完成获取日历和阅读事件的全部工作,并以 iCalendar 格式返回它们.关于 caldav 库的更多信息也可以在 文档 中获得. import caldav client = caldav.DAVClient(, username=, password=
424 2022-08-09
编程技术问答社区
以编程方式将文件上传到ownCloud服务器上
我正在尝试设置一个 Web 应用程序,其中许多客户端可以通过 Node.js http 服务器进行连接,然后上传/下载文件,然后这些文件将显示在不同的显示器中.我正在考虑将这些文件存储在可以集成到我的应用程序中的免费云服务中.哦,我也在这个项目中使用socket.IO. Dropbox 提供了一些 API 来执行此操作:https://www.dropbox.com/developers 但是我正在寻找像 ownCloud 这样的免费解决方案,我可以在其中拥有更大的存储空间并拥有自己的私人服务器. 有人知道这是否可以做到吗?或者可以提供有关我的问题的替代解决方案的任何提示?我真的很感激任何帮助,因为我对这一切都很陌生. 谢谢!!! 解决方案 @Javier Gonzalez,要上传文件... 错误的选择: curl -X PUT "http://yourserver.com/owncloud/remote.php/webdav/file.zip" -F
1078 2022-07-19
编程技术问答社区