Articles of apache 2.2

不能在CentOS 5.8 / Apache 2上执行PHP脚本

我最近在朋友networking服务器上做了一些工作,但是我在执行PHP脚本时遇到了麻烦。 服务器是CentOS 5.8。 这是Apache日志在尝试执行脚本(test.php,权限0644)后的样子: [Mon Aug 13 09:47:41 2012] [error] [client -.-.-.-] SoftException in Application.cpp:256: File "/serv/website/www/test.php" is writeable by group [Mon Aug 13 09:47:41 2012] [error] [client -.-.-.-] Premature end of script headers: test.php [Mon Aug 13 09:47:41 2012] [error] [client -.-.-.-] File does not exist: /serv/website/www/cp_errordocument.shtml [Mon Aug 13 09:47:41 2012] [error] [client […]

共享Web文件夹的所有者/组

我有一个服务器设置,一对夫妇用户需要访问webroot和子文件夹。 我如何确保他们上传的文件具有适当的权限才能被apache看到,并允许他们根据需要编辑/删除文件

更改侦听端口后无法进入CentOS / Apache2(VirtualBox)网站

我有一个通过virtualbox构build的web服务器,我已经运行良好的端口80.我目前正在尝试将端口#更改为8088,以便我们的IT人员可以打开它到外部世界,以允许外部连接。 我已经编辑了我的httpd.conf,并更改了listen指令,并为*:8088添加了一个虚拟主机条目。 我还将端口添加到selinux。 但是,我仍然无法连接到该网站通过http://IP:8088 ,它超时说它无法连接。 我检查了netstat, 看来 apache正在监听它: tcp 0 0 ::: 8088 ::: * LISTEN 6431 / httpd 任何想法还有什么可能是错的?

CF10 mod_jk.so将不会加载RHEL 5.6和Apache httpd 2.2.3

有没有人有这样的解决scheme…运行RHEL 5.6,Apache的httpd 2.2.3-65.el5_8,并试图启动networking服务器时得到这个错误: httpd: Syntax error on line 445 of /etc/httpd/conf/httpd.conf: Syntax error on line 2 of /etc/httpd/conf/mod_jk.conf: Cannot load /data/cf10/config/wsconfig/1/mod_jk.so into server: /data/cf10/config/wsconfig/1/mod_jk.so: undefined symbol: ap_get_server_description 我已经浏览了谷歌,并有一些build议编译我自己的连接器,但我需要一个来自Adobe的CF10。 此外,adobe站点列出了CF10与Apache HTTPD 2.2.21的兼容性,以及RedHat Enterprise,它们不会将版本号向上移动,它会在存储库中反向修补。 任何帮助都是极好的。 我们距离CF10(或计划)上线50天,真的可以帮助解决这个问题。 为了回应这里的海报之一,我确实已经validation了我在基于x64操作系统的系统中使用了x64连接器。 Eric所要求的输出: undefined symbol: ap_server_root (/data/cf10/config/wsconfig/1/mod_jk.so) undefined symbol: apr_pool_cleanup_null (/data/cf10/config/wsconfig/1/mod_jk.so) undefined symbol: apr_hash_get (/data/cf10/config/wsconfig/1/mod_jk.so) undefined symbol: ap_get_server_name (/data/cf10/config/wsconfig/1/mod_jk.so) undefined symbol: apr_strerror […]

查找本地机器上的任何域

我希望我的服务器将所有域请求转发到单个页面,而不必在httpd.conf中创build任何条目或创build区域文件。 转发到的页面将处理请求并提供结果。 例如:我注册example.com让我们说godaddy(不寒而栗)添加一个指向我的服务器的logging 当一个用户访问example.com时,一条logging将把他们引导到服务器,我现在希望服务器将它们显示给某个页面,而不必在服务器上有任何example.com的logging。 我怎么会这样做? 了Umut

跟踪一个奇怪的Apache重写

tl:dr; 你将如何去跟踪一个URL不应该发生重写? 细节:我有一个.htaccess文件,它很简单: RewriteEngine On RewriteCond %{REQUEST_FILENAME} -s [OR] RewriteCond %{REQUEST_FILENAME} -l [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^.*$ – [NC,L] RewriteRule ^.*$ /index.php [NC,L] 重写已启用。 当我访问如下的url: foo.com/index.php我得到了我所期望的。 但是foo.com/index/会redirect到foo.com/index.htm 所以在我的应用程序路线,如foo.com/index/books/fiction将成为foo.com/index.htm/books/fiction 哪里可以设置? 我以为它可能在我的虚拟主机文件,但看起来像: <VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /var/www <Directory /> Options FollowSymLinks AllowOverride All </Directory> <Directory /var/www/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow […]

PHP 5处理程序 – suphp和dso问题

我有问题,我不知道该怎么做得到这个工作, 我有我自己的VPS服务器,我在PHP处理程序的控制,但是我的问题是如果我打开 **PHP DSO handler** some websites starts working but some stop working 或者如果我select **PHP 5 Handler suphp** some websites starts working but some stop working 我不知道该怎么办 1. convert them to working in SuPHP (as i heard this is the safest) ? 2. run both in domain wise (may be adding it to the .htacess) […]

如何设置Apache返回403用作CSS背景的图像

可能重复: 如何防止我的网站上的资源热链接(“图像盗窃”/“带宽盗窃”)? 我想configuration我的Apache服务器,类似于我在Farming Simulator网站上注意到的工作configuration。 他们为主导航栏使用CSS背景图像,但是如果尝试使用直接链接( 示例 )查看图像,则会返回403 Forbidden错误。 我知道如何允许/拒绝索引的目录,而不是如何拒绝访问这些目录中的文件。 有谁知道我怎么去configuration.htaccess工作是这样的? 我发现了一个类似的问题,但它并没有真正回答我的问题。

Apache服务器closures,原因是什么?

我对Linux很新,所以我不知道如何解决这个问题。 我有一个在CentOS上运行的vServer,由Plesk 10pipe理。我的网站随机关机几个小时。 在apache日志中的错误说明如下: [Sun Aug 19 21:31:00 2012] [notice] caught SIGTERM, shutting down [Sun Aug 19 21:32:21 2012] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec) [Sun Aug 19 21:32:22 2012] [warn] RSA server certificate CommonName (CN) `Parallels Panel' does NOT match server name!? [Sun Aug 19 21:32:22 2012] [warn] RSA server certificate CommonName (CN) `Parallels […]

将mod_mem_cacheconfiguration为仅caching某些内容types并找出caching的内容

我已经在服务于多个网站的服务器上安装了Apache的mod_mem_cache。 我急需安装,因为我遇到了大量的交通堵塞,并且正在消防。 它大大提高了性能,我的所有站点似乎都服务正确的内容,一切都很好,但我有两个问题: 如何限制caching的内容types? 理想情况下,我只想cachingcss | js | jpg。 我尝试了mod_mem_cache.conf中的一个<FilesMatch> ,但没有成功。 有什么办法可以在任何时候查看哪些文件在caching中?