- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我需要从我的 Debian 服务器上的 php 脚本运行一个 Windows 命令行工具。为此,我正在尝试使用 Wine。通过终端调用 wine 和工具工作正常:“$ wine tool.exe”
但是当从我的 php 脚本运行同样的东西时...
exec("wine tool.exe");
...我在我的 Apache 错误日志中得到以下信息:wine: '/var/www' 不属于你,拒绝在那里创建配置目录
我想这是一个简单的基本 linux 用户权限问题...我应该将 Wine 的用户权限更改为 www-data 吗?怎么办?
最佳答案
您应该为运行 Wine 创建一个单独的主目录。创建一个属于www-data的目录,设置HOME变量,su www-data,运行一次winecfg;然后运行 tool.exe(作为该用户)。在 exec 调用中,确保设置了 HOME(尝试 exec("HOME=/tmp/wine wine tool.exe")
)
关于php - 如何从 Apache/Php 使用 Wine? - '/var/www' 不属于你,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1377388/
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 这个问题似乎不是关于 a specific programming problem, a software
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 这个问题似乎不是关于 a specific programming problem, a software
我有一个“有趣”的问题,即以两种不同的方式运行 wine 会导致: $> wine --version /Applications/Wine.app/Contents/Resources/bin/wi
我正在构建一个将在 Linux 下的 Wine 下运行的应用程序,我想在用户首次启动 wine 时将一些文件添加到在 ~/.wine 中创建的默认 Windows 图像中 - kind类似于用于创建新
基本上我想知道是否有办法使用Wine(可能是libwine?)为windows .dll制作包装器.so。我加载 .dll,从中加载一些函数指针,并像 FFI 一样使用 Wine。似乎 Wine 必须
当我输入时: brew install wine 那应该安装 Wine 2.0.3,对吗? (最新版本) 但是我想安装特定版本的wine:wine 3.0 rc2 如果我使用 Homebrew 软件
我正在尝试通过 Brew 在我的 Mac 上安装 Wine。我正在使用 Catalina,刚刚更新了 brew,安装了 XQuartz 并安装了 Xcode。当我输入命令“Brew install w
Closed. This question is opinion-based。它当前不接受答案。 想改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。 5年前关闭。
Wine中中文存在很多的乱码,显示成<< >> ??等,这是对对话框中"确定"等的解决: Wine中对话框默认的字体是Tahoma,在我们的LINUX上
我在多台计算机上安装了 Dropbox,在 Windows 上我可以将 Dropbox 安装为虚拟文件夹(在我的例子中为 M:\)。我想在 Ubuntu 上的 wine 上做同样的事情,这样我就可以在
我正在运行一个安装了 wine 程序的 debian 9 docker 容器。 我想要 MS corefonts 支持。例如Arial、Courier、Comic Sans 等。我目前的方法是调用 w
在 Linux Mint 17.2 下运行 Wine。程序的西里尔字母名称、菜单项名称、文本文件 - 所有这些都是不可读的。 确实存在一些异常(exception)情况。例如,我可以在 CoDeSys
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 关闭 9 年前。 要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于 Stack Overflow
我在 wine 中运行一个多语言应用程序。问题是 一个符号出现在带有变音符号的字符的位置。 这发生在西方语言中,如葡萄牙语和其他语言。 但是,我可以毫无困难地看到俄语、中文的字符 和日语。 最佳答案
我正在尝试截屏。在 Windows 下工作就像一个魅力。 window :http://i.imgur.com/QzmMDmO.jpg 但是,在 Ubuntu(14.04 LTS,使用 Wine)下不
我创建了一个名为 wine 的用户运行 Wine 有两个原因: 任何恶意事件只能破坏/home/wine Wine 倾向于用 ~/.local 中的大量配置文件污染主文件夹 但是,我希望为 wine
我知道我可以通过 regedit 更改我的 wine PATH,但实际上我只需要为一次运行更改 PATH。 例如,我的软件名为frontend.exe,这取决于example/mylib.dll,我需
我知道我可以通过以下方式运行任务管理器:wine taskmgr。不过,我希望在终端屏幕上列出类似于 ps 的 wine 进程(但不使用它),但仅适用于 Wine 环境中的进程。 如何使用 Wine
是否可以获取当前操作系统上文件的 Wine 路径? 例子: wine-get-path ~/foo.txt # Outputs: Z:\\Users\Tyilo\foo.txt wine-get-pa
如果“允许窗口管理器装饰窗口”已打开。wine 源中知道用户单击此 X 按钮并向应用程序发送 WM_CLOSE 的函数名称是什么?谢谢 最佳答案 窗口管理器发送类型为 WM_PROTOCOLS 且协议
我是一名优秀的程序员,十分优秀!