我正在尝试设置Apache以使用PHP。它似乎在工作,因为我可以运行一个文件索引。php来自我的“示例”目录,该目录位于Apache中的htdocs中。但是,当我在phpinfo()屏幕上查看配置文件(php.ini)路径时,它与我在httpd中的路径不匹配。另外,我的php中打开的模块。ini文件未设置为启用。
所以我认为它没有得到我的php。伊尼。在phpinfo()屏幕上显示路径为C:\Windows。
在Apache的conf目录下的http文件中,我有这样一个:
.
.
.
#LoadModule vhost_alias_module modules/mod_vhost_alias.so
LoadModule php5_module C:/php/php5apache2_2.dll
PHPIniDir "C:/php/"
所有这些文件都存在。然而,这甚至不是一个php。ini在C:\Windows。
你可能会说也许我的httpd.conf文件没有被读取。然而,如果我把php5_module改为
LoadModule php5_module C:/php/incorect.dll
Apache无法启动。所以这是正在阅读的。只是我的php。ini没有被读取。为什么?谢谢你的帮助!
编辑:还要提到的是,在phpinfo()屏幕上,加载的配置文件显示为(无)。我甚至不知道这是在说什么,但只是想让你们中的一些人有更多的洞察力。
哦,PHP版本是5.4。6.
编辑2:Windows版本:Windows 7专业服务包:服务包1
我找到了在IIS 7上正确安装它的方法:
如果使用64位,请将IIS设置为允许32位
cscript%SYSTEMDRIVE%\inetpub\adminscripts\adsutil。vbs设置W3SVC/AppPools/Enable32bitAppOnWin64 1
设置环境变量
例如,C:\php的路径\
PHPRC到,同样的目录
转到Web服务扩展:添加新扩展。。。
以php为例命名,并将其指向php5isapi。dll。
将状态设置为允许。
右键单击Web站点:
在选项卡上,ISAPI过滤器,将其命名为例如php,并将其指向php5isapi。动态链接库
然后转到主目录选项卡:
单击配置
在映射上,单击添加:
可执行文件是:php5isapi。dll扩展到:。php
单击OK,然后单击OK。
然后在“文档”选项卡上单击“添加”:
然后在那里添加您想要加载的默认值,比如index。php
然后停止并启动IIS。
这在Windows 2003 Server和WinXP 64上对我有效。
我希望这对你也有用。
已解决-不能向前斜杠,必须向后斜杠。拿
PHPIniDir "C:\srv\php5_4_8\"
更改:
PHPIniDir "C:/php/"
致:
PHPIniDir "C:/php"
加载模块:
LoadModule php5_module "c:/php/php5apache2_2.dll"
添加PHP处理程序:
AddHandler application/x-httpd-php .php
更新目录索引(可选):
DirectoryIndex index.php index.html
在路径
变量的末尾包含“c:\php”。
这些配置允许你对许多与URL映射和路径匹配有关的设置进行定制。关于所有可用的配置选项,请参考PathMatchConfigurer类的API文档。 下面是采用MVC Java编程配置的一段代码: @Configuration @EnableWebMvc public class WebConfig extends WebMvcConfigurerAdapter {
我下载了用于开发Java Servelet的Apache Tomcat,然后我也想到了使用PHP,我参考了这篇文章以获得有关为PHP设置Apache服务器的帮助,它说: 要配置Apache以运行PHP,请使用httpd。需要修改conf文件。该文件位于conf文件夹下的apache安装目录中。打开httpd。在EditRocket中创建conf文件,并执行以下操作: A.在所有LoadModule
本文向大家介绍查找php配置文件php.ini所在路径的二种方法,包括了查找php配置文件php.ini所在路径的二种方法的使用技巧和注意事项,需要的朋友参考一下 通常php.ini的位置在: 如果你还是找不到php.ini或者找到了php.ini修改后不生效(其实是没找对),请使用如下办法: 1.新建php文件,写入如下代码 会显示php.ini所在路径,哪个路径下没有php.ini文件, ph
目录: 在配置项目yml文件中: 问题: null 客户端YML: 有没有人知道我怎样才能在这两种情况下只带一个配置文件?
我试图捕捉包含指定路径的路径,如path/to/my/url/variablePart,在管道条件中,我放入了ctx.url.path == 'path/to/my/url/',但不幸的是,它只获取包含path/to/my/url/的日志,而不考虑包含可变部分的其他日志,有一个通配符可以帮助我捕捉以' path/to/my/url/'开头的每个路径。?我已经试过做CTX . URL . path
我一直在尝试在我的Ubuntu 14.04上安装VTK。由于找不到OpenGL,我在进行配置时遇到了一些问题,但我(以为我)通过使用 和 正如这个问题中建议的那样。然而,现在我无法运行,因为libGL.so的路径不正确。我一直在寻找各种奇怪的解决方案,但似乎都不明白其中的任何一个,在我向终端输入奇怪的命令之前,我想知道我在做什么。以下是一些想法: 当我键入“locate libGL.so”时,我得