我已经厌倦了,我无法启动apache,我重新安装了几次,但是它不起作用,出现了不同的情况,比如防火墙或者其他什么,但是现在我无法运行apache普通的原因。 “请求的操作失败”,我用CMD,我有错误: F:\server\apache\Apache2\bin>apache Syntax error on line 60 of F:/server/apache/Apache2/conf/httpd.conf: Cannot load F:/server/apache/modules/mod_actions.so into server: \xcd\xe5 \xed\x e0\xe9\xe4\xe5\xed \xf3\xea\xe0\xe7\xe0\xed\xed\xfb\xe9 \xec\xee\xe4\xf3\xeb\xfc . F:\server\apache\Apache2\bin> 如果我在第60行注释错误将在下一行,有一个模块文件和Apache不能运行它们,我认为这是所有'CAZ目录错误,但哪一个相同的,到处都是我写的正确的path?
我听说你可以使用mod_rewrite清理你的URL,基本上我想这样做.php文件扩展名不显示在URL中。 例如,假设我在网站上有以下文件结构: /index.php /about.php /contact.php /css/main.css /img/animage.jpg /admin/index.php /admin/login.php /admin/admin.php 我想用mod_rewrite进行如下的基本修改: 当一个请求被发送到根目录即/about ,如果find一个目录叫做about ,那么它应该performance为一个名义上的目录(即从目录加载index.php)。 如果没有find目录,它应该指向about.php 如果请求一个.php文件,它应该301redirect到不带.php扩展名的.php名。 只有那些直接在浏览器中直接查看的目录应该有这些URL改变(即根目录和admin目录),因此css和img应该保持它们的URL不变。 我怎样才能使用mod_rewrite进行这些更改?
现在我使用nginx和APC一起用于phpcaching和mysqlcaching的memcache。 我想知道什么清漆caching可以在我现有的环境中做,因为我想实现清漆,任何想法?
所以我正在一个杂志网站上工作,我想要URL /latest重写到文件latest.php 。 我正在cPanel托pipe服务器上工作,所以我把.htaccess放在/public_html目录中(重要的是第8行): RewriteEngine On RewriteRule ^archives/search/?$ /archives/search.php [L] RewriteRule ^archives/([\d]{4})-([\d]{1})/?$ /archives/download.php?year=$1&issue=$2 RewriteRule ^archives/([\d]{4})/?$ /archives/download.php?year=$1 RewriteRule ^archives – [L] RewriteRule ^admin – [L] RewriteRule ^search – [L] RewriteRule ^latest /latest.php [L] RewriteRule ^contact/?$ /contact.php [L] RewriteRule ^([az]+)/?$ /page.php?p=$1 [L] ErrorDocument 404 /notfound.php ErrorDocument 500 /dberror.php 但是,导航到/latest ,我得到一个500 interal server error 。 我原本以为这是在.php文件中的一些问题,但是当我完全清空文件latest.php并且错误持续时,排除了这个问题。 有趣的是,当我改变/latest的任何其他和导航到,它的作品。 我不知道为什么。 […]
我正在testing一些新的服务,我放在一起的function。 我有Postfix的邮件服务设置。 我正在使用Ubuntu Linux Natty(11.04) 我试图find一种方法来检测何时使用PHP mail()函数发送垃圾邮件。 我知道有一些用户可能上传的脚本会打开稍后可能被利用的漏洞。 当用户尝试使用mail()函数将邮件发送到多个帐户(数千个)到使服务器变慢的时候,这种情况也会发生。 Ubuntu上的哪些命令行工具可以用来: 检测到这种滥用 隔离用户的帐户正在用来做这件事 closures活动 只是寻找一些我可以阅读的指针。 提前致谢。
我刚刚发现,suhosin确保不执行文件权限比755更开放的PHP文件。但是,我需要暂时允许别人FTP访问某些文件,所以我需要chmod这些到777.不幸的是使得我的PHP运行时不可执行文件。 有没有办法绕过这个检查(暂时)?
我的服务器上有这个小问题。 几星期我的服务器几次下降(2-3)。 我所能看到的是,每次php-fpm进程中的每一个都在100%以上。 以及我们的驱动器有一个小的写入尖峰(我的意思是指在3disk SSDarrays上的4M吞吐量)。 服务器运行在NGINX + FPM,LEMP服务器上。 它有24个核心,48G RAM和3xSSD的RAID5arrays。 我也检查了错误日志和其他日志,似乎没有任何可以caching的东西…现在已经发生了一个多星期了,我开始担心了。 任何人有类似的问题? 或者可以指向我的方向? 那真可爱。 干杯。
我有一个应用程序,声称要求其目录(及其子目录)的两个目录的chmod 777权限。 而不是这样做,suEXEC将是一个更安全的select?
我做了一个网站,我需要能够上传video文件,它已经工作了很长一段时间。 然而,过了一段时间,它只是停止工作,现在当我上传一个video,它会给我下面的IIS错误消息。 图像可以工作(可能是由于其尺寸较小)。 我使用PHP服务器端脚本的HTML表单上传。 我已经设置了整个inetpub的用户权限,以允许IIS用户的所有操作。 如果你有什么想法,请告诉我,一直试图解决这个问题已经有好几个星期了。 提前致谢!
在CentOS 5.8 / Apache 2.2.3 / FastCGI / PHP 5.3.10虚拟机上我有原始和克隆的Magento安装(用作登台服务器)。 我想通过这个暂存服务器上的apache和php最小化内存使用情况,我正在寻找如何做到这一点的build议 。 例如,我想知道是否可以在单个虚拟服务器上设置像prefork MPM / worker MPM这样的限制。 PHP的memory_limit已经设置为128M,因为这是最低的Magento需要运行。 谢谢