如果eAccelerator为PHP请求使用操作码caching,那么为什么所有公司都不在其生产服务器上使用这种caching呢? 有没有一个Apache / PHP / mod_php不会将其与包绑定的原因?
我有一些共同的configuration端口443和端口80.但我想为端口443一些特定的configuration(如打开SSLEngine On )。 我怎样才能得到这个工作?
我有http://example.com/intranet/ ,我不得不把它变成http://intranet.example.com不幸的是,一切都写入绝对path,所以它的像<a href="/intranet/timeclock">time clock</a> 所以你看到我的困境。 一切都想去/ intranet /时钟 我尝试了一些重写规则 RewriteRule ^/intranet / [R,L] RewriteRule ^/intranet/(*.) /$1 [R,L] 和别的。 没有运气。 我看了服务器故障的其他职位,并尝试了一些没有运气也。 安迪的build议?
我有一个使用phpMyAdmin 3.4.1导入20mb sql dumo的问题。 正如你在这里看到的那样,max scipt的执行时间有很大的值。 在Apache日志中,我看到以下内容: [Thu Jul 14 16:28:37 2011] [error] [client 195.64.203.162] Premature end of script headers: php, referer: http://hosting-rus.ru/mysql/phpMyAdmin341/db_import.php?db=jbs3&server=1&token=141da7abe59b0f8f53b3ce32fd6f9ead [Thu Jul 14 16:28:37 2011] [debug] mod_deflate.c(615): [client 195.64.203.162] Zlib: Compressed 624 to 377 : URL /php-bin/php/mysql/phpMyAdmin341/import.php, referer: http://hosting-rus.ru/mysql/phpMyAdmin341/db_import.php?db=jbs3&server=1&token=141da7abe59b0f8f53b3ce32fd6f9ead 而现在我不知道如何解决这个500错误,同时导入SQL转储。 你可以帮帮我吗? TIA!
我在运行Apache 2.2.3的CentOS 5服务器上安装了PHP5(安装了yum) 我确保httpd.conf文件具有所有必需的AddType和LoadModule命令。 甚至尝试重新启动httpd。 但是当我运行一个PHP文件,而不是正在执行,文件只是下载。 任何想法我可能会错过? 我确实看到了Google返回的不同主题。 也尝试了其他类似的SF问题( 这里和这里 )发布的解决scheme,但没有find一个解决scheme。 试过手动安装的PHP以及。 但PHP文件只是不被执行。 更多关于这个 现在我可以让PHP文件显示,而不是下载。 从httpd.conf中,删除了AddType指令并添加了AddHandler。 在进一步的调查中,如果我在我的服务器上运行一个命令php -f my_php_file.php ,该文件执行正常。 所以PHP安装不是问题。 但是在configuration文件的某处,映射丢失了(即使用php执行.php文件)。 有任何想法吗? 谢谢。
我有一个Web应用程序及其caching目录的问题(我使用的是symfony) 访问应用程序页面时,此caching目录由www-data用户填充。 caching也可以填充或删除从控制台执行一些命令。 问题是我使用这台机器进行开发,我需要通过networking访问,刷新caching,通过控制台创build新的模型等。 目前我有777的权限,使任何人都可写。 如果我浏览页面(并生成caching),则无法创build新模型,因为我无权更改由www-data生成的文件。 我必须使用sudo。 但是,然后,这些文件具有root权限,不能写入的Apache,页面崩溃… 我怎样才能使这个目录(及其dinamically生成的内容)可写入这两个用户? 非常感谢你。
我从代表安装apache2。 但是我不需要每天都使用它,只要我在某个应用程序上工作。 如果我需要,如何停止自动运行并手动运行它? 我的操作系统是Ubuntu 11.04
我目前正在运行一个具有“多商店”function的网站,这基本上意味着单一网站处理多个域名。 在这种情况下,我有domain-a.com和domain-b.com都指向一个商店。 目前,他们在domain-a.com/blog有一个博客,可以从这两个站点访问。 最近,我们希望为每个域build立一个单独的博客,所以我们将博客从domain-a.com/blog移到blog.domain-a.com ,并在htaccess文件中设置301redirect来转发domain-a.com/blog到新的位置。 问题是,这也将domain-b.com/blog上的stream量redirect到blog.domain-a.com 。 只使用.htaccess,可以让domain-a.com/blogredirect到blog.domain-a.com和domain-b.com/blogredirect到一个完全不同的位置,比如说domain-b.com/newBlog ? 编辑:最后一段的末尾已被重写为清晰
我在Apache中使用一个需要libapr-1.0.3.8的模块,它位于我的lib/目录下,但是我的安装(通过MacPorts)使用的是1.0.4.5 。 我可以强制Apache使用早期版本而不中断吗? 如果是这样,我怎么去指定这个?
我已经成立了审查委员会,在Debian Linux机器上运行Apache。 显然,审查委员会运行时,它不能findp4(perforce)可执行文件,因为它不在“path上”。 Review Board(从Apache运行)试图产生subprocess时使用哪条path? 它是万维网数据的? 我如何添加一个目录到那个path?