问题标签 [require-once]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
2415 浏览

php - php require_once 尝试仅在我的生产服务器上包含第二次

我在各种包含文件的顶部有这段代码:

有时我需要包含我的几个包含文件来生成一个页面,并且在我的本地服务器上这工作正常,因为上面的代码告诉它只包含 functions.php 一次(因此它不会尝试两次声明函数)。

当我上传到我的生产服务器时,它突然尝试第二次包含 functions.php,导致第二次尝试重新声明函数时出现致命错误。

我的生产服务器上的 php 配置中有什么东西会导致 require_once 的行为不同吗?

0 投票
2 回答
110 浏览

php - PHP 方法消失了?

我正在使用 PHP 的require_once()方法将一个 PHP 脚本包含到另一个中。该脚本包含一个类 TemplateAdmin,它在脚本之后立即实例化自身,如下所示:

这在一段时间内工作得很好。但是,我采用了一种新的导入技术来包含类和包。我已经测试了这种新技术,并且它有效!但是,出于某种奇怪的原因,我导入的任何类中的任何方法在我需要时都不存在。但是,似乎实例变量仍然存在。

例如,当调用具有此绝对路径的类时:

...我在调用堆栈中收到此错误:

这个错误是指我top()在类内部使用方法TemplateAdmin

有谁知道为什么会这样???如果这有帮助,我一直在使用require_once(),我在 Windows XP Media Center 机器上运行 PHP 5.3.5。

感谢您的时间!

0 投票
1 回答
2640 浏览

php - 需要一次停止脚本

我有一个包含内容的 php 脚本 test.php

这是 user.php 的内容

并且永远不会打印测试,并且在 chrome 上根本不会加载页面

该网站在检索http://example.com/test.php时遇到错误。它可能因维护而停机或配置不正确。

我这辈子都想不通。谢谢它提前

0 投票
1 回答
617 浏览

php - 在项目中重构 require_once 文件

我是 PHP 的初学者。我正在使用此目录层次结构进行项目:、、和model文件control夹在我的项目文件夹中viewhelper

现在我正在尝试在每个文件中编写一个文件init.php,这是我的require_oncecontrolmodelinit.php

但是当我测试我的项目时,我得到了这个错误:

注意:未定义变量:第 11 行 C:\wamp\www\harmony\control\login.php 中的会话

这是我的login.php文件:

那么你能帮帮我吗?怎么了?

0 投票
2 回答
3982 浏览

php - require_once 连接到其他网站

我试图让我的访问者在访问我的网站时自动连接到另一个网站

我确实放了这个

但我想这段代码行不通,它只会给我一个类似这样的错误

所以我想知道如何让我的访问者留在同一页面但自动连接到我想要的网站一次?

0 投票
2 回答
174 浏览

php - 如何阻止在PHP中调用功能页面的外部所需页面

我的根目录中有一个简单的配置页面。它类似于wordpress 系统中的 wp-config.php。它的名字是config.php(或任何东西)。我的文件( functions.php)中有一些 mysql 登录或一般页面功能。

当用户调用我的索引页面时,它会加载 config.php(或其他功能页面)。但我想让他们免受外部调用:我想在用户进入 mydomain.com/config.php 时阻止或重定向用户

1.有没有办法做到这一点?

2. 如果是/不是,这对安全性有影响吗?我不知道安全性,但是当我想到它时,我会感到困扰。

0 投票
3 回答
4244 浏览

php - 为什么人们说 require_once 比 require 慢?

可能重复:
为什么 require_once 不好用?

当 PHP 包含一个文件时,我假设它将文件名存储在一个数组中。

然后,当包含另一个文件时,它会检查该数组以查看它是否已经包含,对吗?

那么这里有什么大不了的呢?为什么人们如此害怕这种数组检查?这不像您要包含数百万个文件...

in_array 检查一直进行。我几乎在所有功能中都使用它们:)

0 投票
3 回答
1081 浏览

php - 使用 SSH 调用 PHP 文档包括获取变量

我从 cron 作业调用的 PHP 文档中有以下内容。

但是,我收到了错误Could not open input file: /path/to/file.php?params=1

但我正在超越 if 语句is_file('/path/to/file.php')

因此,在对 PHP 文档的 SHH 调用中包含 get 变量似乎存在问题。

有没有办法解决?我需要能够以某种方式动态调用我的参数。

0 投票
1 回答
111 浏览

php - require_once 重复

我正在尝试通过电子邮件向自己发送一次客户的浏览器数据;但是,require_once 所在的页面有一个 jQuery 库更改图像,并且似乎...... php 在每次图像转换时都在运行。

我试图用这个来防止重复,但这也失败了

其中 $execute 在 send_mail.inc 中设置为 5。

想法?

0 投票
1 回答
1509 浏览

php - 如何为不同文件夹中的项目使用 require_once 标头?

require_once("header.php");用于我网站的所有页面。不过,我觉得我只能将该代码用于直接在 public_html 文件夹下提交的文件。如果我将require_once("header.php");代码用于位于 public_html 下的目录(例如衬衫)中的任何其他文件,例如您有 public_html/shirts/example.php,header.php 不会正确加载图像、链接或任何其他页面.

我知道要在短期内解决这个问题,我可以为该目录创建一个新标题并将 ../ 添加到所有代码中,但我认为有一种更简单的方法。有谁知道我可以更改 header.php 的代码的方法,所以我不必制作单独的标题?

谢谢。