Tag: Apache

每个虚拟主机的error_log?

在一台运行Apache和PHP 5的Linux服务器上,我们得到了多个带有单独日志文件和所有东西的虚拟主机。 我们似乎无法区分虚拟主机的唯一情况是php error_log 。 覆盖httpd.conf的<Location>中的这个设置似乎没有任何作用。 我忽略了什么? 有没有办法让每个虚拟主机有单独的php error_logs ?

套接字和websocket之间的区别?

我正在构build需要使用套接字连接与另一个应用程序通信的Web应用程序。 对我来说这是一个新的领域,所以要确保套接字不同于websocket 。 看起来他们只是在概念上相似。 问起,因为最初我计划使用Django作为我的项目的基础,但是在上面链接的SOpost中,已经明确指出websocket是不可能的(或者至less不可靠,即使是像django-websockets )使用首选的Django设置(Apache与mod_wsgi)。 然而,我发现其他职位随便导入Python的套接字模块,像抓住服务器的主机名一样简单。 所以: 他们真的不一样吗? 有没有任何理由不使用Django的项目,依靠与外部服务器build立套接字连接?

Apache Proxy:没有协议处理程序是有效的

我想代理一个子目录到另一台服务器。 我的httpd.conf: RewriteEngine On ProxyPreserveHost On RewriteRule .*subdir/ https://anotherserver/subdir/ [P] 问题是,Apache总是logging这个: AH01144: No protocol handler was valid for the URL /subdir/. If you are using a DSO version of mod_proxy, make sure the proxy submodules are included in the configuration using LoadModule., referer: http://localhost/ 所以在search互联网之后,我激活了这些模块: LoadModule headers_module modules/mod_headers.so LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_ajp_module modules/mod_proxy_ajp.so LoadModule […]

Ubuntu升级到13.10后,mCrypt不存在

在将我的系统从Ubuntu 13.04升级到13.10后,出现了几个使用apache,mysql和phpconfiguration的问题。 我解决了他们大部分,但我似乎无法得到mCrypt库工作。 包安装,所以我不需要apt-get它。 服务器的作品,一切似乎很好,但是当我尝试运行Laravel 4的php artisan serve ,我得到一个消息,mCrypt是必需的。 我做了php –ri mcrypt和输出是Extension 'mcrypt' not present. 我试图把extension=mcrypt.so到/etc/php5/apache2/php.ini但它没有工作。 有任何想法吗? dpkg –get-selections | grep php5输出dpkg –get-selections | grep php5 dpkg –get-selections | grep php5 libapache2-mod-php5 install php5 install php5-cli install php5-common install php5-gd install php5-json install php5-mcrypt install php5-mysql install php5-readline install

stream浪的端口转发不起作用

在入门指南的末尾,我遇到了一个小问题。 我正在运行一个运行Apache2的CentOS basebox(通过Puppet进行configuration)。 我已经使用Vagrantfile的以下行设置了Web请求的端口转发: config.vm.forward_port "web", 80, 4567 但是当我向那个港口提出要求时,他们就失败了。 Safari报告的错误是“Safari无法打开页面” http:// localhost:4567 / “,因为服务器意外地丢弃了连接。 我做了一个vagrant reload并看到“[默认] – networking:80 => 4567(适配器1)”在滚动,所以我应该在哪里开始排除故障? 谢谢。

apache to tomcat:mod_jk vs mod_proxy

使用mod_jk和mod_proxy来使用apache前端一个tomcat实例有什么优点和缺点? 我在生产中使用mod_jk已经有好多年了,但是我听说它是​​面向tomcat的“老式”方式。 我应该考虑改变吗? 会有什么好处?

如何debuggingapache虚拟主机configuration?

再一次,我的apache虚拟主机configuration有问题。 (使用默认configuration,而不是我的特定configuration)。 问题不是真正的configuration错误,而是如何解决它。 有没有人有很好的build议来解决这类问题很快? 一些更多的信息。 默认的conf文件是这样的: NameVirtualHost * <VirtualHost *> ServerAdmin webmaster@localhost DocumentRoot /var/www/ <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all </Directory> ErrorLog /var/log/apache2/error.log # […]

更新后android工作室资源错误:找不到资源

在Android Studio最近更新之后,我们在编译之前的项目时遇到了问题。 起初,我们得到以下错误: /Users/james/Development/AndroidProjects/myapp/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/23.0.0/res/values-v23/values-v23.xml Error:(2) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Inverse'. Error:(2) Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Button.Colored'. 我更新了我们的gradle文件中的sdk编译目标为23,这使得这个特定的问题消失了,但是它给我们留下了大量的apache.http包错误(具体来说,我们用于http的东西的一吨apache包现在已经消失了在sdk 23)。 我想要做的是解决奇怪的资源错误,但不更新到sdk 23.我现在没有时间重新编写我们的工具库来使用任何新的Apache组件发布实施。 有没有人有任何想法?

Apache不从MAMP Pro开始

Apache不会启动,它会引发一个错误: 或者Apache无法启动。 请检查日志文件以获取更多信息。 dyld:未find符号:_iconv参考文献:/usr/lib/libmecabra.dylib预计位于/usr/lib/libmecabra.dylib / Applications / MAMP / Library中的/Applications/MAMP/Library/lib/libiconv.2.dylib / bin / apachectl:第80行:2799跟踪/ BPT陷阱:5 $ HTTPD“$ 这对多个端口是一样的。 build议的MAMP端口和常规的apache端口。 MySQL开始非常好。 有什么build议么?

Windows:XAMPP vs WampServer vs EasyPHP vs替代

在三年前还有一个类似的问题,但我想进一步打开它,包括所有可能的Windows / Apache / MySQL / PHP堆栈。 你认为哪个最好? XAMPP似乎是最受欢迎的,但是我已经读了几个不好的东西,这让我想知道它是否和它的stream行一样好。 例如,我听说他们的默认PHPconfiguration是非常不安全的(显然他们的pipe理应用程序不能没有打开这些洞的function)。 显然,对于一个开发情况来说这并不可怕,但是你最终可能会依赖诸如register_globals东西。 我还发现了一些让我担心的事情:开发者build议Vista用户禁用UAC以使用他们的软件! 对我来说这是一个很大的红旗。 是的,在启用了UAC的情况下在Vista上运行这样的问题是有问题的,但禁用UAC不应该作为解决scheme提供,特别是对于新手来说(尤其需要UAC的人)。 这让我非常担心。 如果需要, WampServer显然更容易切换PHP或Apache的版本。 但它的function比XAMPPless(例如没有FTP服务器)。 EasyPHP是我没有经验的,所以我不能说,但它显然也很受欢迎。 备择scheme? 在Wikipedia上列出了大量的其他堆栈。 做这些推荐? 那么你使用哪个,为什么你认为这是最好的? 你刚刚坚持你尝试的第一个? 我想大多数人只是想要快速,轻松和最新的东西。