当前位置: 首页 > 知识库问答 >
问题:

如何通过apache渲染. phtml文件

韩智敏
2023-03-14

我想渲染一个。但是,当我尝试使用Apache时,它将页面呈现为文本而不是html。

在vhost配置中,如果我尝试呈现索引。php,它可以正确执行。但是当我将DirectoryIndex更改为index时。phtml并尝试呈现索引。phtml存在于公共目录中,它只是呈现文本。

vhost配置为:codeServerName parminder。com DocumentRoot“C:/workspace/parminder\u local\u net/public”错误日志/parmindercom。日志
选项索引跟随SYMLINKS ALLOWS允许从所有目录索引中覆盖所有订单允许、拒绝允许。phtml*

我还需要配置什么才能使其工作?我需要使用吗。htaccess?基本概念是什么?

共有3个答案

訾旭
2023-03-14

安装apache服务器后,您需要提到apache解析器将读取哪些文件,

这是通过提及文件的类型来实现的。喜欢

**

> <FilesMatch \.php$>
>     SetHandler application/x-httpd-php </FilesMatch>

**

为了允许。php。php2。php3。php4。php5。php6,和。要作为PHP执行的phtml文件,请使用下面的一个

<FilesMatch "\.ph(p[2-6]?|tml)$">
    SetHandler application/x-httpd-php
</FilesMatch>
何灿
2023-03-14

您需要配置Apache,以便它知道您需要什么。要作为PHP处理的phtml文件。请参阅PHP安装指南的步骤8。

<FilesMatch "\.ph(p[2-6]?|tml)$">
    SetHandler application/x-httpd-php
</FilesMatch>

... 但是phtml是PHP2使用的文件扩展名。您可能应该对它们进行审核,使它们符合现代PHP编码实践,并根据当前惯例对它们进行重命名。

尹昂雄
2023-03-14

htaccess文件根文件夹--

试着添加这个:

AddHandler php脚本。php。php5。php4。php3。html。htm。phtml

 类似资料:
  • 问题内容: 对于那里的MVC专家来说,这应该相对简单,但我仍在学习中。 简单来说,我有一个视图不是强类型的。 在此视图上,我有一个文本框,使用jQuery的AutoComplete对其进行了扩展 当用户在文本框中键入内容时,自动完成功能将对Controller进行AJAX调用,该Controller会调用存储过程,并返回具有2个属性的JSON记录集合: ID (商品的标识符) 名称 (商品名称)

  • 我正在使用ARCore的Sceneform进行一个项目。我基于ARCore提供的HelloSceneform示例开发它。我想做的是通过点击添加一个可渲染对象,然后当我点击屏幕上的特定可渲染对象时删除它。我尝试了以下方法AnchorNode.setOnTapListener,但它不起作用(没有响应): 我还尝试了以下方法,这会导致意外的接近: 是否有任何方法可以实现此功能?

  • 问题内容: 我建立了一个复合组件,看起来像这样: 组件正确显示当前标签。 现在,当执行该动作时,什么也不会发生。但是,当我将Postfix添加到组件中的ID时,它可以正常工作(请参见下文)。 并使用后缀在render中定义ID: 有人可以向我解释为什么仅当我在ID中添加后缀时才起作用吗? 问题答案: 这个问题实际上有两个方面。 第一个问题是,实际上指定复合部件的ID 本身 的。默认情况下,HTML

  • 问题内容: 我有一个带有选项卡的页面,我想在单击选项卡时仅通过ajax渲染不同的部分。我有一些代码,但我认为这不是最有效的方法。我希望有人能帮助我解决已经存在的代码,或者如果有一种更简单的方法,我将不胜感激。谢谢! HTML标签 学校负责人 最新JS 路线 问题答案: 请参阅我对上一篇文章的回答。这将为您提供一个在Rails中的AJAX想法:完成模型#更新后显示模型#新表单 您可以做的是在操作中呈

  • 问题内容: 以上是我的html。我想改为通过Vue呈现代码。 上面是我的Vue代码,Jinja提出了一个例外,即“任务”未定义,我希望的是Vue而不是Jinja呈现的html代码,我知道可以在Laravel中使用以下代码来完成: 由于我是Jinja的新手,所以有人可以帮助我吗? 问题答案: 另一个选择是重新定义Vue.js使用的分隔符。如果你有很多现有的模板代码,并且希望开始将Vue.js功能添加

  • 问题内容: 我有一个要显示字符串数组的组件。代码看起来像这样。 运行正常。例如,如果 props.data = [‘tom’,’jason’,’chris’] 页面中呈现的结果将为 tomjasonchris 然后,我想使用逗号连接所有名称,因此我将代码更改为 但是,渲染的结果是 [Object],[Object],[Object]。 我不知道如何解释对象成为要渲染的反应组件。有什么建议吗? 问题