草庐IT

debian-buster

全部标签

php - 使用更改配置安装 debian 软件包

我需要安装启用zend线程安全(ZTS=1)的php5源代码debian包但默认情况下此配置是禁用的。如何用我的配置重建包? 最佳答案 使用apt-getsourcephp5下载并解压包源编辑debian/rules文件,添加--enable-roxen-zts或--enable-maintainer-ztsCOMMON_CONFIG(通过./configure--help确认您需要哪一个)。sudoapt-getbuild-depphp5安装构建依赖项。从提取包源的目录运行dpkg-buildpackage-uc-b。如果您安装了

phpmyadmin - apache2.4 + php-fpm + debian 中的 phpmyadmin

我在debian中有这个设置:apache2.4proxy_fcgi和php-fpm(v5.5)。在我的虚拟主机文件中,我有:DocumentRoot/var/www/htmlProxyPassMatch^/(.*\.php(/.*)?)$unix:/var/run/php5-fpm.sock|fcgi://./var/www/htmlCustomLog${APACHE_LOG_DIR}/access.logcombinedErrorLog${APACHE_LOG_DIR}/error.log一切正常,我可以看到phpinfo()和我在/var/www/html/下请求的每个php文件

php - Debian Stable php-5.4 上的 Symfony2 JsonResponse utf8 编码问题

当返回UTF8字符时,我在DebianStablephp5(5.4.39-0+deb7u1)上遇到JsonResponse问题。我在DebianTestingphp5(5.6.6+dfsg-2)上开发了一个应用程序,下面的代码非常有效:$response=newJsonResponse();$response->headers->set('Content-Type','application/json');$response->setData($data);return$response;但是在部署到稳定的产品服务器之后,我开始收到以下完全相同的数据库/数据字符集等的异常:reques

php - 基于 Debian 的系统 session 在特殊 cron 中的 30 分钟被杀死,如何覆盖?

一直在拔头发试图找出为什么我的session在30分钟时被终止/杀死/销毁。好吧,看起来基于Debian的系统有一个特殊的cron运行,它忽略所有php.ini和apache配置,并在30分钟时终止任何空闲session。cron路径:/etc/cron.d/php5在cron内部:#/etc/cron.d/php5:crontabfragmentforphp5#ThispurgessessionfilesolderthanX,whereXisdefinedinseconds#asthelargestvalueofsession.gc_maxlifetimefromallyourphp

Android Galaxy S3 停止安装 mtp 到 debian 测试

所以它曾经只是工作。插入手机,文件夹弹出并显示文件。然后有一天它没有。那是大约两个月前。这很可能是由于对debian进行了一些更新。我在试图解决这个问题时遇到了死胡同,需要一些帮助。现在我插上电话,我看到一个或多个带有此文本的不同弹出消息框。UnabletomountSAMSUNGAndroidSGHI747UnabletoopenMTPdevice'[usb:001,040]'UnabletomountSAMSUNGAndroidSGHI747Messagerecipientdisconnectedfrommessagebuswithoutreplying[顺便说一句,上面的bloc

Debian Linux使用小米球Ngrok内网穿透

1.小米球官网注册获得token并开通隧道。小米球注册地址:点我跳转注册登录后先在左侧进入商品管理-商品列表下单小米球注册版服务器(其他服务器也可)和实名认证服务(0.5元,必须实名),然后到系统管理-账户管理-我的账户下,进行实名认证,接着复制小米球Token,后面会用到。接着到我的隧道处,编辑隧道,选择协议并修改本地服务地址,如我的就是https和127.0.0.1:5700。2.下载linux_arm版的文件,然后复制以下三个文件到debian的/root/xmq/路径下。3.修改xiaomiqiu.conf文件,没有vim先安装。auth_token后面填自己的token,server

c++ - 如何制作一个交叉工具链以使用 Debian 从 Win7+Eclipse+MinGW+wxWidgets 编译到 Beaglebone Black?

我在Windows环境编程方面有一些经验,但我需要在BeagleBoneBlack上开发一个“Kiosk”(我听说这是正确的名称)。我是Linux的新手,也是我将要使用的工具的新手。直到最近几个月,我才使用VB6和C++Builder进行开发。现在我有Eclipse、MinGW和wxWidgets在我的Windowns764位PC上工作,BeagleBoneBlack正在启动Debian7.8与LXDE。我需要设置一个工具链来为BeagleBoneBlack进行编译。我非常努力地阅读了至少一百页,但我仍然没有弄明白。来自ThisSite我了解到可以从Windows为Linux编译,这可

c++ - 如何在类 debian 系统中使用 libapt(或 libept)来列出包并获取它们的信息?

有人使用libapt或libept在类debian系统中列出软件包并获取有关软件包的信息吗?Libapt根本没有很好的文档,我发现很少有关于libept的示例和教程。有人可以向我解释最好的方法吗获取apt系统中所有包的列表获取有关单个包的信息(如名称、版本、依赖项、描述等)。获取单个包安装的文件列表直接使用apt内部文件非常简单,但我想使用一个库来遵守apt规范。 最佳答案 在debian中有一个名为libapt-pkg-doc的包,其中包含一些文档(如API引用)。安装后,您可以在file:///usr/share/doc/lib

linux - Debian Stretch 上的 Redis 启动问题(九)

实际上,我正在为公司的新生产服务器切换到debian9,并希望为它们提供ansible。到目前为止,一切正常,但现在我被redis-server困住了。默认情况下,Debian9自带redis3.2版本。我正在通过apt-getinstallredis-server安装包。之后,redis在后台作为守护进程启动。现在我想应用一些自定义配置,比如绑定(bind)到2个不同的IP(127.0.0.1和服务器IP)。改变这个以及daemonize选项(改为yes)后,redis不再愿意在后台启动。每当执行serviceredis-serverstart或/etc/init.d/redis-s

npm - 无法在 debian stretch 中安装 redis-commander

我尝试安装redis-commander但是当我运行redis-commander时出现以下错误redis-commander{Error:ENOENT:nosuchfileordirectory,open'/root/.redis-commander'errno:-2,code:'ENOENT',syscall:'open',path:'/root/.redis-commander'}Noconfigfoundorwasinvalid.Usingdefaultconfiguration.NoSave:truelisteningon0.0.0.0:8081events.js:137th