草庐IT

apache-tika

全部标签

php - 在没有 apache 虚拟主机的情况下安装 zend 框架

我的网站在/var/www/invent中。我在/var/www/invent/library中有zend-framework。基本上我想要的是当我访问http://localhost/invent时就像我在apacheconf文件中定义了一个虚拟主机“发明”一样工作(比如访问http://invent)。我怎样才能做到这一点?我在Windows下开发了我的项目,设置了虚拟主机,但我不想继续这样工作,因为我无法在不允许我创建虚拟主机的公共(public)虚拟主机服务上部署我的应用程序。更不用说如果我在LAN上部署应用程序,我还需要配置客户端的主机文件......请帮助,这是zend最烦

PHP 函数不可用 - 可能缺少 APACHE 编译配置

我刚刚从共享托管环境切换到专用服务,在测试我的代码时,我发现某些PHP函数不可用:Fatalerror:Calltoundefinedfunctionmb_strtoupper()我可以完全访问WHM,并且可以使用一系列选项重新编译PHP。作为新手,我觉得最好将我不熟悉的选项保留为默认设置。PHPINFO()声明我正在运行5.2.9版和APACHE2.2。我是否错过了配置APACHE的选项-是否需要打开某些选项才能获得对PHP功能的完全访问权限? 最佳答案 这个问题最好在serverfault.com上提出但是,关于您的版本,您很可

php - 关于 Apache 如何处理文件上传的任何文档?

我花了几个小时在谷歌上搜索,并搜索了Apache站点,但我找不到任何关于Apache如何处理文件上传的文档——尤其是大文件。我读过anecdotalreports在上传完成之前不涉及PHP,这是我所期望的。但至于Apache在上传过程中做了什么,我找不到任何东西。我热衷于文档的原因是Apache将上传内容完全存储在内存中,而不是将它们流式传输到磁盘。httpd将使用我正在使用的服务器上可用内存的每个字节,直到它崩溃。通常,消耗的物理内存量是正在上传的文件大小的3倍,并且增加了大约5MB/s(远不及我的上传速度)。我已经在我正在使用的另一个LAMP堆栈上测试了相同的请求,并且Apache

php - 如何获取启用了 php 的 apache 模块列表

我试过了得到这个Fatalerror:Calltoundefinedfunctionapache_get_modules()in为什么内置函数出错,如何获取模块列表 最佳答案 manualpage包含有关支持apache_get_modules()的PHP和Apache版本的详细信息。您必须运行PHP>=4.3.2并使用Apache2处理程序API,或者PHP>=5.0和Apache1或Apache2过滤器API。 关于php-如何获取启用了php的apache模块列表,我们在Stack

apache - 在特定文件夹中使用自定义 php.ini

我已经完全控制了我的Apache/WHM/CPanel服务器。我为所有内容设置了一个默认的PHP.ini文件,这对生产服务器来说很有趣。在同一台服务器上,我有一个暂存/测试服务器-我希望display_errors在其上打开而不是关闭(当然,因为它在生产站点中)。我如何告诉服务器使用该目录中的本地PHP.ini文件?谢谢! 最佳答案 在目录中添加一个htaccess文件,规则为php_flagdisplay_errorson 关于apache-在特定文件夹中使用自定义php.ini,我们

php - 从 PHP/Apache、exec() 或 system() 程序作为 root : "sudo: unable to open audit system: Permission denied"

我花了半天时间想弄清楚这个问题,并且做了很多研究。我也熟悉有关该主题的许多现有讨论,例如:HowtorunPHPexec()asroot?不幸的是,我发现的所有建议似乎都不适合我。首先,我正在为规范编写一些东西,所以我真的无法避免这样做。此外,所有机器都将存在于未连接到Internet的专用网络上。虽然拥有一定的安全性很重要,但最重要的是防止错误。我的目标是配置一些“瘦服务器”。通过PHP脚本,我需要能够更改网络配置(静态或DHCP)并重新启动网络。我尝试的第一件事是编写一个SUIDroot的C程序。它读取、修改和写入网络配置文件。如果我以普通用户身份运行它,它工作得很好并且可以访问和

PHP open_basedir 在 Apache 中损坏但在运行时在 PHP 中工作

我正在将网站迁移到一台新服务器,而一个在其站点可用文件中使用open_basedir的站点给我带来了问题,并且在我尝试加载它时只显示空白页面。我已通过将open_basedir配置从ApacheVirtualHost移动到ini_set()中的前端index.php页面来修复它。虽然这个修复困扰着我,但我觉得我遗漏了一些东西。是否有我需要更改的特定Apache设置或其他设置才能在VirtualHost配置中运行?请注意,我在更改站点可用文件后确实重新启动了apache。这是站点可用文件:ServerNamewww.mysite.comServerAdminwebmaster@mysit

php - 检测哪个脚本导致服务器过载 - apache + php

我试图找到哪些php脚本使我的服务器的cpu过载,但根据top的结果我无法具体看出是哪一个。有什么方法可以将顶级进程与导致负载的脚本联系起来吗?或者还有其他调试方法吗?PIDUSERPRNIVIRTRESSHRS%CPU%MEMTIME+COMMAND19810apache150364m44m5004S15.20.30:02.39/usr/sbin/httpd19827apache150364m44m4752S15.20.30:01.58/usr/sbin/httpd19599apache180365m45m5012D12.30.30:08.83/usr/sbin/httpd19900

php - Mac OSX Apache 写入权限

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭10年前。Improvethisquestion所以这是我的问题。当我发现我无法从管理面板在WordPress中安装插件或主题时,它就开始了,它只是不断询问我的连接信息(http://cl.ly/DLdH/o)。我发现一篇博客文章建议将wordpress文件夹的所有权更改为Apache用户,即_www这样sudochown-R_www./这确实部分解决了问题,因为我能够安装插件和主题以及通过PHP写入目录,这一切都很好,但后来我无法添加/删

php - 在 Mint 上设置 apache 和 php

sudoapt-getinstallapache2sudoapt-getinstallphp5sudoapt-getinstalllibapache2-mod-php5sudo/etc/init.d/apache2restart我已经完成并创建了一个测试页面test.php但浏览器没有显示任何信息test.php内容但是apache单独工作(浏览器加载http://localhost/就好了) 最佳答案 应该是:您当前的代码似乎是格式错误的HTML注释。 关于php-在Mint上设置ap