问题标签 [fedora10]

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.

0 投票
3 回答
3112 浏览

php - 无法从 PHP Fedora 10 调用系统命令和 shell 脚本

我正在开发一个通过 PHP 和 Apache 在 Fedora 10 机器上本地运行的应用程序。这取决于在后台运行的进程。

高层希望能够通过浏览器启动/停止/重新启动该过程。我试图通过让 PHP 使用 exec() 和 shell_exec 调用系统来使其工作,但它似乎不起作用。

当我尝试使用“exec('processName')”启动进程时,什么也没有发生。

当我尝试使用“exec('killall processName')”时,SELinux 开始不断弹出该进程被允许的警告(因为我将其置于允许模式),但它实际上并没有杀死该进程!但这似乎在页面完全加载后仍然存在!?!?

我能够以类似的方式调用另一个脚本:“exec('/var/www/cgi-bin/ControlProgram START')”。所以我不太确定这两个调用/命令之间的主要区别是什么。

我还将脚本调用放入 /etc/rc.local 文件中,以使脚本在登录时运行。但是,我是否能够从 PHP 中删除该脚本,因为它是由...系统运行的?

在权限/SELinux 方面,我不是专家,所以不要吝啬血淋淋的细节!提前致谢!

0 投票
3 回答
6997 浏览

php - 从 C 程序执行 php 脚本并将结果存储到变量中

我想从 C 程序执行 PHP 脚本并将返回的内容存储到 C 变量中。

我尝试了以下方法,但它不起作用:

C:

PHP:

环境:

  • PHP 5.2.6
  • 阿帕奇 2.0
  • Fedora 核心 10

还建议任何其他更好的方法来做到这一点。

0 投票
1 回答
1326 浏览

mono - Mono - 目前缺少文件 gnome-sharp 来编译 gnome 示例应用程序

后者在 monodevelop 中创建新的示例解决方案。

Mono -> 新解决方案 -> C# -> 示例 -> Gnome 2.0 项目

我在编译 gnome 示例应用程序时发现了下一个错误。

构建:测试(调试)

构造解决方案测试

构建:测试(调试)Realizando compilación principal... 编译失败:2 个错误,0 个警告

/Projects/test/test/MyProgram.cs(8,7):错误 CS0246:找不到类型或命名空间名称“Gnome”。您是否缺少 using 指令或程序集引用?

Construcción finalizada -- 2 个错误,0 个广告

gnome-sharp 文件,Version=2.4.0.0,Culture=neutral,PublicKeyToken=35e10195dab3c99f 未找到或无效。

构造:2 个错误,0 个警告


有谁知道如何解决这个问题?

我的环境是:Monodevelop 2.0(Alpha 1),Linux Fedora 10

[root@internet sandovaledwin]# rpm -qa mono* monodoc-2.2-2.fc10.i386 monodevelop-1.9-8.fc10.i386 mono-core-2.2-2.fc10.i386 mono-winforms-2.2-2.fc10 .i386 mono-addins-0.3.1-3.fc10.3.i386 mono-data-2.2-2.fc10.i386 mono-web-2.2-2.fc10.i386 mono-nunit22-2.2.10-7.fc10 .i386 mono-extras-2.2-2.fc10.i386 mono-basic-2.2-1.fc10.i386 mono-data-sqlite-2.2-2.fc10.i386

0 投票
2 回答
244 浏览

java - 为用户应用程序创建菜单条目,Linux

嗨,我已经创建了一个 rpm 文件。我的应用程序完全是 java 应用程序。当我安装我的 rpm 时,我必须双击 Install.sh(它是一个启动 java 应用程序的 shell 脚本文件)我的程序启动。现在我想在安装我的 rpm 文件时在桌面上看到一个图标。通过单击该图标,我的应用程序必须启动。

是否必须在 .spec 文件中设置任何内容

我必须做些什么来实现这一点。

我正在使用 Fedora10

谢谢 Sunil Kumar Sahoo

0 投票
1 回答
5593 浏览

comparison - yum 如何比较版本?

我们有一个打包成 RPM 的 Web 应用程序。RPM 的版本字段有问题。

假设我们已经安装了 rpm:foo-2.1.0.007

007 是我们的内部版本号。

现在,当我们尝试安装更新的 rpm foo-2.1.0.010 时,yum 会说“没有什么可更新的”。

当我重新制作 RPM,但删除了前导零时,问题就解决了:

foo-2.1.0.7

foo-2.1.0.10

根据此链接,版本的每个部分都作为整数进行比较,但实践表明并非如此。

所以我的问题是:RPM 的版本比较算法是什么,为什么前导零会干扰?

0 投票
1 回答
7927 浏览

unix - 无法从另一台计算机访问 Unix 上的 Tomcat

我将 Tomcat 6.0 安装到 Fedora 10 中。我可以在浏览器上看到我的 webapp从服务器计算机执行简单的http://localhost:8080/HomeApp 。我通过 /sbin/ifconfig 看到我的服务器计算机的 IP 为 192.168.1.5。所以我用服务器IP替换了localhost,它也可以工作。

但是,当我在家中使用另一台计算机时,出现“连接超时”。这很奇怪,因为我实际上可以从客户端计算机成功地 ping 家庭服务器。

有谁知道怎么了?我使用这个 Verizon Fios 作为我的家庭路由器,默认配置。提前致谢。

0 投票
2 回答
3598 浏览

mono - 单声道错误:错误 CS0117:“System.IO.File”不包含“ReadLines”的定义

我按照这个线程在我的 Fedora 机器上安装了 Mono:

使用 YUM 在 Centos 5.5 上安装 Mono

但是,当我尝试使用以下方法编译我的程序时:

我得到:

编译失败:1 个错误,0 个警告

有问题的行是:

谁能指出我正确的方向?

0 投票
1 回答
4120 浏览

ubuntu-12.04 - 内核恐慌 - 不同步:试图终止 Vmware 工作站 7 上的空闲任务

我正在尝试通过 vmware Work Station 安装 ubuntu。在抛出错误“内核恐慌 - 不同步:试图杀死空闲任务”后,进程停止,我在论坛中搜索了解决方案,但它们几乎没有帮助。这是我正在使用的环境。

我当前的操作系统:Windows 7(64 位)

Ubuntu ISO:12.04.3 桌面(64 位)

VMWare 工作站:版本 7。

这是堆栈跟踪。提前致谢!!

0 投票
3 回答
1408 浏览

c++11 - Fedora 10 上的 C++11

我将在一台不是我的电脑上工作一个月,因此我一完成就将其归还。但是,我可以是root。

问题是我无法运行 C++11。我对最新的编译器不感兴趣,只是一个可以支持一些 C++11 的编译器(例如,我不关心 regex)。

我尝试了所有这些:

sudo yum install gcc-c++

这使:

Loaded plugins: dellsysidplugin, kernel-module, refresh-packagekit Setting up Install Process Package gcc-c++-4.3.2-7.i386 already installed and latest version Nothing to do

sudo update-alternatives --config gcc

什么都不给

bash-3.2$ g++ --version

这使:

g++ (GCC) 4.3.2 20081105 (Red Hat 4.3.2-7) Copyright (C) 2008 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

yum groupinstall "Development Tools"

说是最新版本

一些汇编:

bash-3.2$ g++ px.cpp -std=c++0x -o px px.cpp:2:18: error: chrono: No such file or directory

我能做些什么?问题出在fedora 10上?我不知道是否允许我更新计算机的操作系统(这是古老的,启动时的电池信息,只是为了看一眼)。而且,既然是古老的,恐怕就不要破坏了(通过升级)。