问题标签 [fedora-23]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 通过 php 访问 Telegram-CLI
我想使用 PHP访问Telegram-CLI 。
我编译了 Telegram-CLI 并登录了我的帐户,它的工作原理就像一个魅力。
我安装了 LAMP([在 Linux 中]、Apache、MySQL、PHP)并测试了它们的工作原理。
我什至使用“Composer”一一安装了这些[以下] PHP 包并测试了这些示例,但我无法让它们运行......
此外,似乎他们的论坛已被放弃以获取我的问题答案。
我不知道“作曲家”如何工作以及如何使它们工作?
有人可以告诉我如何让其中一个以简单的方式工作。
编辑: 构建 Telegram-cli 的所有步骤,第一次登录并作为守护进程运行它已完成。
该项目已使用“Composer”安装在 php 项目根目录中。
Example.php 文件已移至 Web 服务器根目录。但也会导致500 Internal server error
.
错误行是:
注意: 该文件已经过检查并且已经存在。
并且电报 cli 作为 root 用户的守护进程运行。
编辑2:
我添加了一个telegramd
组和telegramd
分配给该组的用户。
apache
我发现在用户帐户下运行的 php 命令。
我将apache
用户组更改为telegramd
.
但是又什么都没有...
所以,请帮助我
bash - 如何在用户登录后启动 systemd 服务并在用户注销前停止它
我有一台 Fedora 23 机器。
我有一个目录/文件同步 bash 脚本,它将我的本地 /home 目录同步到远程目录(在 NAS 机器中)。我手动运行它,但我想创建一个 systemd 服务并使其更灵活,因为其他人使用我的 PC 和他们自己的用户凭据,我想知道用户何时登录并在之后启动我的服务。
我可以从我的服务的 systemd 文件中做些什么,或者我必须从脚本中的代码中检查吗?
编辑:我不知道这是否会使解决它变得更容易,但我只需要确保我可以访问环境变量(如 $USER)并将其作为服务运行。
localhost - 在 Fedora 23 上配置 Apache 2.4
我在 Fedora 上遇到了 apache 2.4 的问题。当我在 Debian 上时
服务 apache2 启动
我可以从另一台计算机上访问这台机器,只需在浏览器上输入它的 IP 地址。但在 Fedora 上我不能。第二个问题是我无法访问 Fedora 本身的目录 localhost/cgi-bin/ 它说
禁止的
您无权访问此服务器上的 /cgi-bin/。
我知道 httpd.conf 文件的问题(我的处于默认状态),我在 Stack 上阅读了一些答案,但不理解它们。请帮忙!
php - 使用 php 访问 Telegram-CLI
我想使用 PHP访问Telegram-CLI 。
我编译了 Telegram-CLI 并登录了我的帐户,它的工作原理就像一个魅力。
我安装了 LAMP([在 Linux 中]、Apache、MySQL、PHP)并测试了它们的工作原理。
我什至使用“Composer”一一安装了这些[以下] PHP 包并测试了这些示例,但我无法让它们运行......
此外,似乎他们的论坛已被放弃以获取我的问题答案。
有人可以告诉我如何让其中一个以简单的方式工作。
构建 Telegram-cli 的所有步骤,首次登录并作为守护程序运行它已完成。
例如:
该项目已使用“Composer”安装在 php 项目根目录中。
Example.php 文件已移至 Web 服务器根目录。但也会导致500 Internal server error
.
错误行是:
注意: 该文件已经过检查并且已经存在。
并且电报 cli 作为 root 用户的守护进程运行。
我添加了一个telegramd
组和telegramd
分配给该组的用户。
apache
我发现在用户帐户下运行的 php 命令。
我将apache
用户组更改为telegramd
.
但是又什么都没有...
所以,请帮助我
编辑:
我将httpd.conf
用户和组参数更改为在同一个(电报)帐户下运行
我已经重新启动了apache并检查了用户名
Apache 在“telegramd”用户帐户下运行。
但是又没有了。。
编辑2:
错误日志文件:
[2016 年 2 月 10 日星期三 11:02:04.251133] [:error] [pid 1172] [client 10.0.1.24:49168] PHP 警告:stream_socket_client():无法连接到 unix:///tmp/tg.sck(否此类文件或目录)在 /var/www/html/vendor/zyberspace/telegram-cli-client/lib/Zyberspace/Telegram/Cli/RawClient.php 第 48 行 [2016 年 2 月 10 日星期三 11:02:04.251332] [:错误] [pid 1172] [client 10.0.1.24:49168] PHP 致命错误:未捕获的异常 'Zyberspace\Telegram\Cli\ClientException' 带有消息'无法连接到套接字“unix:///tmp/tg.sck”'在 /var/www/html/vendor/zyberspace/telegram-cli-client/lib/Zyberspace/Telegram/Cli/RawClient.php:51\n堆栈跟踪:\n#0 /var/www/html/example.php( 10): Zyberspace\Telegram\Cli\RawClient->__construct('unix:///tmp/tg....')\n#1 {main}\n 在第 51 行抛出 /var/www/html/vendor/zyberspace/telegram-cli-client/lib/Zyberspace/Telegram/Cli/RawClient.php
ruby-on-rails - 如何修复在 Fedora 上安装 Rails 的错误
我是 Fedora 和 Rails 的新手,不知道如何解决这个问题。这是错误消息:
java - 涉及文件读取的 JUnit 测试套件在 Windows 10 和 Fedora 23 上的执行方式不同
假设我的整个 Eclipse 项目位于一个名为project
and 的目录中project
,其中有一个常规的非空、格式良好的文件data.txt
,和一个目录src
。在src
中,有两个目录:code
和 与目录test
名称完全相同的包。
在code
,我有以下文件A.java
在test
,我有ATest.java
,这是一个 JUnit 测试文件A.java
。它只包含几个测试用例,用于测试A.java
.
另外test
,我还有另一个文件TestSuite.java
,如下
如果我要ATest
在任何机器上运行,它将通过所有测试。如果我TestSuite
在 Windows 10 机器上运行,测试ATest
将失败,但如果我TestSuite
在 Fedora 23 Linux 机器上运行,则TestSuite
通过所有测试。
特别是在 Windows 上,程序能够成功地通过try
块而不抛出异常,但问题是s.hasNextLine()
返回false
,因此它从不读取文件的内容。这在 Fedora 上是相反的,在 Fedora 上,s.hasNextLine()
返回true
和继续执行能够在全局地图上执行操作。让我感到困惑的是,data.txt
两个平台上都是一样的,那么为什么一个平台的性能会与另一个平台不同呢?
有谁知道为什么会发生这种情况,以及我可以做些什么来使我的代码独立于平台?
编辑:
data.txt
包含日文字符,因此如果有帮助,它会以 UTF-8 编码
fedora - 带有 kernel-4.4.2-300 的 fedora 23 关闭太慢
我将 Fedora 23 与 Dell xps-13-9350 一起使用,出于 wifi 的原因,我将 kerenl 升级到 4.4+(首先在 f24 存储库中,然后是 vanilla,最后是更新测试存储库)。整个测试,有一个问题,就是不能马上关机,差不多十分钟后,当我盖住屏幕时,没有挂断。我试过“shut down -h now”、“halt -p”和GUI按钮,结果一样。
当我降级到内核 4.3.5 时,问题就消失了。
python-2.7 - OpenCV 2.4.12 上没有 SIFT 检测器
我正在尝试在 Fedora 22 下使用 SIFT 检测器,使用 Python 2.7.10 和 OpenCV 2.4.12。至于安装,我所做的只是sudo dnf install opencv*
让它安装所有依赖项,但是在尝试运行下面的示例代码时,我遇到了错误:
我认为这意味着 Python 无法找到 SIFT 库,对吗?我该如何解决?
示例代码:
vagrant - 流浪者不会说盒子不存在
我试图让一个流浪的环境启动并运行。它以前完美无缺。
我去我的环境做流浪汉。Vagrant 不会找到盒子并去 Hashicorp 寻找它,即使它是在本地注册的。
php - 无法在 fedora 23 中使用 php 发送邮件?
我无法在 fedora 23 中使用 PHP 邮件功能发送邮件。我收到以下错误: