我需要在fedora上的apache中设置默认的umask,这样我上传的文件的权限就是644,默认设置为600,尽pipechmod($ uploaded_file,0644); 在PHP脚本。 有人可以提供一些方向…?
我在Windows 2003上运行apache的php 5,我已经把upload_max_filesize改成了50mb。 我保存了文件并重新启动了apache。 当我尝试在Drupalit中上传文件时,最大文件大小被设置为8mb(由php设置drupal的限制)。 你知道我会在哪里改变这个选项,使其更多。 我相信它是一个服务器设置,而不是一个应用程序。
我正在使用Pleskbuild立一个服务器,我们希望能够提供一个可公开访问的phpMyAdmin副本。 我能够确定它可以去的地方: /var/www/vhosts/default/httpsdocs 但是,它将phpMyAdmin作为实际的PHP文件,而不是执行PHP。 在该目录上启用PHP执行的最佳/正确方法是什么?
当我进一步调查时,让我重述一下我的问题: 问题: 我有一个PHP脚本,用于在我的Windows Web服务器2008上传图像。文件创build在正确的目录。 由用户Network Service创build和拥有。 Network Service可以完全访问上传的文件。 只要我尝试通过HTTP访问上传的文件(大部分是图像),我得到一个401.3 not authorized错误。 现在,如果我右键单击不可访问的映像并通过安全选项卡授予IIS_IUSRS组读取权限,则可以访问该映像! 默认情况下, IIS_IUSRS根本无法访问上传的文件。 包含图像文件的目录具有正确的访问权限设置。 但是每个新上传到该目录的文件都被允许用于IIS_IUSRS 。 问题是: 我怎样才能授予IIS_IUSRS默认访问新上传的文件? 该网站的应用程序池有其身份设置为默认,我也尝试将其设置为“networkIdentity”左右,但也没有工作。
您好:我正在使用GoDaddy的“豪华Linux”软件包托pipe一个网站。 最近,我注意到我的网站加载速度慢了近10倍。 当我开始debugging时,我注意到下面的redirect发生,但是我的脚本中没有任何东西会导致它。 它打到urlwww.domain.com,然后302火灾www.domain.com/39dnda,然后302又回到www.doamin.com? 第一个302是随机的,每次… 你可以在这里看到图片:http: //yfrog.com/4jredirectvp
在我的ACCESS_LOG中,我看到很多奇怪的东西,来自其他IP的请求尝试连接到其他IP。 示例行: 67.212.81.217 – – [15/Dec/2009:17:38:26 +0000] "GET http://www.megaupload.com/?d=JE615TVO HTTP/1.1" 200 531 "-" "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)" 我的Apache被黑客入侵了吗? 我怎样才能禁用它? 我试图谷歌关于这样的问题,一些网站build议它关于mod_proxy,我试图禁用它,但问题仍然存在。
我在我的Windows XP(SP3)开发机器上本地安装了Apache 2.2.11,这是我在3个月前安装的。 过去几周我刚开始有一个奇怪的问题。 Apache正在为phpMyAdmin等一些基本的PHP应用程序提供服务。 当我发出页面请求时,Apache似乎没有完成为该页面提供的所有资源。 Firefox显示“从服务器名称…传输数据”消息,并且该页面从未完成。 Internet Explorer也发生同样的问题。 我有时可以知道它正在等待哪个资源,因为除了某些图像或类似资源外,大部分页面都会呈现。 (不知道为什么Firebug不显示这个) 它没有每个页面请求的问题 – 对于大部分资源caching在浏览器中的页面请求,页面请求将毫无问题地工作。 或者非常轻的页面将毫无问题地工作。 但是,如果我“硬”刷新页面,我会有这个问题(可能是因为它是请求所有页面资源) 有谁知道这可能是什么? 奇怪的是,它刚刚开始发生 – 我没有对我的系统做任何改变(我知道) 我尝试使用Apache ThreadsPerChild设置,但似乎没有什么区别。 更新: 我一直在做更多的testing。 我一直在服务最基本的页面,只是一个普通的HTML文件: <html> <body> <h1>testing</h1> </body> </html> 如果我连续多次请求这个页面,并且每个请求都会在前一个完成之后立即发生,那么请求超时的时间有50%。 但是,如果我在请求之间留出1-2秒的间隔,那么就没有问题了。 这与浏览器请求真正的应用程序页面时所观察到的相关。 当浏览器没有任何caching的时候,浏览器会在很短的时间内请求所有的页面资源 – 这似乎是触发问题的原因。 UPDATE2: Nathan Long通过服务器状态页面帮助我更好地理解了这个问题(见下文)。 这很奇怪,它就像服务器有一个Hickup发送数据到客户端。 客户坐在那里等待永远不会到达的数据。 closures客户端进程不会终止服务器上的连接 – 服务器上每个先前尝试的连接仍然有活动的线程,但他们只是坐在那里 – 不发送任何数据,也不会终止。 (即使客户端现在closures)只有重启服务器才能终止它们。
我运行一个PHP脚本,出了点问题(我还没有弄清楚)。 只是为了有一个新的开始。 我重新启动Apache,但在日志中我得到这个: [Fri Dec 25 21:27:16 2009] [notice] Child 7584: Child process is running [Fri Dec 25 21:27:16 2009] [notice] Child 7584: Acquired the start mutex. [Fri Dec 25 21:27:16 2009] [notice] Child 7584: Starting 64 worker threads. [Fri Dec 25 21:27:16 2009] [notice] Child 7584: Starting thread to listen on port 9090. [Fri […]
我正在尝试为一些公司项目设置Jira,还有一些个人项目,而且我遇到了许多困惑。 运行Jira服务器的人是否能够给我一个设置公司项目(一群人将在项目中工作的最有效方式)的基本概要,以及一个个人项目(只有我自己,也许只有一个人人会在这个项目上工作)? 任何帮助,或者一个非常基本的“最佳实践”指南Jira权限将是非常有益的。 非常感谢
我将一个PHP应用程序移动到我的IIS 7 Web服务器上。 应用程序中的很多文件都是php文件,但没有php扩展名(实际上它们没有文件扩展名)。 这对旧的Apache主机工作正常,但我不能让它在IIS 7上工作。 我一直在试图修改处理程序映射,但我不知道如何映射没有扩展名的文件到PHP处理程序。 我试着只使用*,但正如我怀疑像jpegs静态文件也通过PHP运行,它不喜欢这个。 谢谢你的帮助。