问题标签 [apache2.2]

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 投票
1 回答
237 浏览

windows - 如何在 windows web server 2008 R2 64bits 上加密 SSL paypal 按钮,

我尝试在我的 windows web server 2008 R2 64bits 上使用 SSL paypal 按钮进行加密。我已经安装了 apache 2.2.22 、 php 5.4.3 和 openssl 。

我在 ssl paypal 按钮中找到要加密的类,但它不起作用。我没有任何错误,只是按钮的代码没有加密。

加密类:

我不知道为什么它在 windows 上不起作用,但它在 1and1 (linux ?)

非常感谢

0 投票
4 回答
15710 浏览

php - oci_connect() 仅适用于命令行

好的,所以我对 oci、apache、php 和 suse 有这个可怕的问题。首先,版本:

问题

我有非常简单的 php 文件:

当我从命令行运行它时,它执行得很好:

但是当我在浏览器中运行它时,它给了我:

阿帕奇配置

我已经为这个问题苦苦挣扎了一段时间,我很确定我的 apache 配置是正确的。

我在任何 apache 进程启动之前导出所有必需的变量- 我添加了

/etc/init.d/apache2脚本的开头(我启动 apache /etc/init.d/apache2 start)。

Apache 从wwwrun用户运行,该用户在oinstalldba组中:

可能的问题

Environment我在输出部分没有任何环境变量phpinfo();- 这可能是问题吗?如果是,我该如何解决这个问题?这是某种安全问题吗?我读过启用 SELinux 的类似问题,但我没有,我的防火墙已关闭。

解决方案?

任何帮助将不胜感激!

0 投票
1 回答
3071 浏览

php - 在 Windows 服务器上的 PHP 5.3.14(Apache2.2 版本)上安装 mbstring/libmbfl

我想在我的开发环境中使用一个正在运行的simpleHTMLDomWindows 服务器(从 Apache 下载)。我想启用,但是当我重新启动 Apache 时,我在 PHP 日志中看到以下错误:Apache 2.2PHP 5.3.14mbstring (extension=php_mbstring.dll)

PHP 警告:PHP 启动:无法在第 0 行的未知中加载动态库“C:\PHP\ext\php_mbstring.dll”

DLL文件在那里。我在php.net上发现 mbstring 需要 libmbfl 才能工作。我找不到如何让 libmbfl 工作。

我找不到加载 libmbfl 的任何类型的 DLL。如何让 simpleHTMLDom 在我的开发环境下工作?

0 投票
1 回答
80941 浏览

apache - 在 Apache Server mod_proxy 指令中为所有 ProxyPass 映射设置超时

我有什么和工作:

我将Apache HTTPD 2.2用于代理请求。我有多个ProxyPass映射:

这很好用。

我想要的是:

我的一些请求需要更长的时间,所以他们超时给我一个Proxy Error - Reason: Error reading from remote server

我想为timeout我的所有请求设置。我可以在不必timeout=... KeepAlive=On为每个ProxyPass映射添加的情况下执行此操作吗?

我目前有类似的东西:

我可以以某种方式告诉 Apache 为所有映射添加timeout参数KeepAlive吗?提前致谢。

0 投票
1 回答
38 浏览

mod-rewrite - 你能看出这个 apache2 重写规则有什么问题吗?

想要重定向/dl/[dlcode]/[cleanname].mp4/dl/cache/[dlcode].mp4

在 apache2 配置文件中得到 AllowOverride All,然后在文档根 .htaccess 中得到以下内容,

我一直在尝试使用 def 存在的文件。[dlcode] 和 [cleanname] 都只包含 a-zA-Z0-9 字符

为任何帮助干杯!

0 投票
0 回答
473 浏览

windows-7 - 如何在 Windows 7 机器上使用 apache websocket?

我需要开发一个程序,从服务器获取一些文件并使用它们在客户端绘制一些图形。我想在我的 Windows 7 机器上使用 Apache 2.2 并使用 html5 在浏览器中开发程序(一开始我使用客户端-服务器在同一台机器上)。我正在寻找 websockets,我发现apache-websocket似乎对我的情况很有用。但是,尽管我相信我按照所有说明进行了安装并检查了库路径是否正确,但我不断收到以下错误:

mod_websocket.obj:错误 LNK2019:未解析的外部符号 __imp_apr_thread_mutex_create 在函数 mod_websocket_method_handler 中引用

和类似的其他行。

有人知道我为什么会收到这些错误吗?

实际上,我检查了其他 websocket 插件,在我看来,它们被引入主要用于 unix 机器,我找不到太多关于 Windows 7 的信息。如果您有任何其他建议,包括如何安装和启动使用它们,将不胜感激,谢谢,

0 投票
0 回答
1100 浏览

php - 错误 101 (net::ERR_CONNECTION_RESET):连接已在 apache 2.2 服务器上重置

我正在使用apache 2.2。我在尝试运行它时编写了此代码,我的浏览器无法运行它,它正在显示

以下是我的php代码:

错误:

此网页不可用 与 localhost 的连接已中断。错误 101 (net::ERR_CONNECTION_RESET):连接已重置。 是我的apache的问题吗???如果是这样,那么如何解决它..

0 投票
0 回答
73 浏览

php - 每当我试图从我的 mysql 表中选择多个列时,我的 apache 都会被重置

假设我现在有一个包含五列的表,TABLE(a,b,c,d,e) 如果我尝试获取多个列,例如

注意其余代码没有任何错误。因为选择1列时代码正常工作

选择多列时会导致错误::

当仅选择多列时尤其会发生这种情况。*

有人告诉我这是我的 apache 配置问题...如果是这样,您能告诉我如何解决吗?


0 投票
1 回答
1999 浏览

php - $_POST、$_GET 和 $_REQUEST 空

已解决:我省略了输入字段上的名称属性。我有一个简单的 html/php -form。我提交它。$_POST 始终为空。如果我尝试获取,那么 GET 始终为空。$_REQUEST 和 php://input 相同。我什么也得不到。

有很多关于这个主题的帖子,但我还没有找到解决我问题的方法。我没有重写或重定向。method_request 是 POST。表单中的 id 没有冲突,php://input 也是空的,REQUEST 也是空的。我已将 Suhosin.simulation 开启,这意味着它无法正常工作。POST_MAX_SIZE = 16M。对于两个小文本应该足够了。

php.ini 变量 request_order 和 variable_order 分别是 GP 和 GPS。Magic_quotes_gpc 已关闭。默认 mime-type = text/html 并且每个页面都有字符集 UTF-8。函数 php_sapi_name() 的结果是 apache2handler。

PHPVersion = 5.3,Suhosin - 补丁 0.9.1。操作系统 = Ubuntu 12.04 LTS,Apache = 2.2.22。

这里有两个文件。我对它们进行了一些简化,但通常它们可以正常工作。我有 GET 方法的类似文件。

$_POST 数据应该发送到的另一个文件:

www.thuis.lb 是本地服务器的名称。它的 IP 为 127.0.0.1。Thuis 是荷兰语,意为在家。有什么我忘记了或者我做错了什么吗?

编辑:更多信息。在更复杂的第一个 php 中,存在与数据库的信息交换。这就像一个魅力。完全没有问题。因此,我认为这个问题是一个安全问题。我将为 www.thuis.lb 添加虚拟主机文件。虽然它几乎就像默认的虚拟主机,但它可能是问题所在。

编辑二:我可以添加更多信息。在访问日志中有例如这一行: 127.0.0.1 - - [04/Apr/2013:11:13:43 +0200] "POST /testPost_2.php HTTP/1.1" 200 2020 " http://www. thuis.lb/testPost.php " "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:19.0) Gecko/20100101 Firefox/19.0"。这表明 imo apache2 正在以良好的状态接收帖子。但是 PHP 中的 $_POST 仍然是完全空的。在 Firebug>Net>Headers 的显示中是 Content Length 0。

0 投票
1 回答
993 浏览

svn - LDAP 回退到使用 apache2 的 svn 的基于文件的身份验证

嗨,

我实现了一个 SVN 服务器,它通过 LDAP 协议针对 AD 对用户进行身份验证。我使用 apache2 版本 2.2.14 来访问存储库 (HTTP)。到目前为止,这有效。

如果用户无法通过 LDAP 进行身份验证(因为未在 AD 中定义),我想增强我的配置以执行简单的“基于 svn 文件”的身份验证。我尝试这种方式:

我的根位置:

许多子位置之一(不同的存储库):

那是行不通的。重新加载 apache2 后,我仍然能够对 AD 中列出的用户进行身份验证,但回退到基于文件的身份验证不起作用。Apache-Module 已启用(mods-enabled/authn_file.load 存在)

也许还有一个提示:此配置还允许通过 HTTP 和 SVN 协议实现多存储库访问方法。

提前感谢您的回复。

最好的问候 ITL