问题标签 [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.
php - 需要包含变量的文件
我目前正在使用以下代码在我的网页中包含一个文件:
但是,我现在已经编辑了我的系统,因此我将 URL 输入到根目录中的数据文件中,这使我的站点的其他部分起作用并允许我使用不同的目录。
简而言之,我在网站上使用了启动页面,现在根目录是 /directory 而不是根目录,因此我的数据文件中的 URL 是http://www.domain.com/directory。
所以,我需要解决的是如何使用包含 URL 的数据文件中的变量将此行指向目录
所以$_SERVER['DOCUMENT_ROOT']
变得无关紧要,因为我需要从不再位于根目录中的数据文件中的变量中获取数据。
它需要是这样的:
如果我需要使用与根目录不同的目录构建站点,我也希望这行代码能够过时。
我希望这是有道理的!
php - 数据未写入mysql数据库
我有两个 php 文件。
这是一个和代码:
第二个文件是我在上面调用的 php.config.db.php:
但是当我只启动 php 文件时,我得到一个没有错误的白屏,并且我的数据库是空的。为什么?(对不起我的英语不好)
php - 在php中需要一次问题
我正在使用 xampp 开发我的 php 应用程序。几天前我安装了 pear ti 使用 DB 抽象。之后,我不能使用父目录中的包含文件,但是我可以从子目录中包含。
这是我检查包含路径时看到的内容
.;E:\xampp\php\PEAR
我尝试使用 set_include_path 将包含路径更改为存储文件的位置,然后应用程序无法加载 Pear 文件。
任何帮助表示赞赏。
php - PHP - 在我的网站中遇到 require_once() 的问题
我正在开发一个网站,但我并不真正了解正在发生的问题......
主页中的表格内有一个链接。当我点击它时,它应该为超链接页面提供一些 GET 参数。接收页面对其进行处理,更新数据库并重定向到主页。
我require_once()
在主页中包含了一些必要的 php 文件作为“”。但我不能在处理页面上这样做。它给出了一些警告。我真的不明白为什么,我不知道这个问题的解决方案。请帮忙!
主页中的代码:
处理页面中的代码:
我收到的警告是:
警告:require_once(includes/db_connection_open.php) [function.require-once]:无法打开流:第 1 行的 C:\xampp\htdocs\MySite\includes\process.php 中没有这样的文件或目录
致命错误:require_once() [function.require]:在 C:\xampp\htdocs\MySite\includes\ 中打开所需的 'includes/db_connection_open.php' (include_path='.;C:\xampp\php\PEAR') 失败第 1 行的 process.php
php - 在 require_once 中使用常量
我在开发过程中使用以下内容来定义 root:
这个概念对我来说是新的,我是一个 PHP 初学者,所以请保持温和。
我正在尝试在“require_once”中使用“URL”,但我似乎无法让它工作(因为不包括所需的文件)。我尝试了以下方法:
我检查了http://www.php.net/manual/en/function.require-once.php并在 Stackoverflow 上进行了搜索,但我并没有真正取得任何进展。
我确定这是我在这里犯的一个非常愚蠢和基本的错误,但我很茫然,非常感谢一些帮助!
php - require_once 问题,当调用另一个文件中包含的函数时
这是我的问题:
index.php 内容:
connection.php 内容:
logging.php 内容:
错误信息:
注意:未定义变量:第 22 行 /home/notes/public_html/phpcommonscripts/functions/logging.php 中的 database_MYDB
(第 22 行是 mysql_select_db() 行...)
我在这里做错了吗?
php - 调用非对象的成员函数
我已经阅读了几个已经存在与这个或类似名称的线程。似乎没有人能准确地解决我的情况。
我在utils.php
课堂上遇到了这个错误。
我这样定义变量debug
:
然后像这样调用它(在第 89 行):
我如此困惑的原因是我从我的这些行中复制并粘贴了这些行,index.php
并且该调用工作得很好。
如果需要,我可以包含指向index.php
和utils.php
文件的链接,以及PHPDebug.php
.
php - 如何使用php而不是OOP自动包含文件?
我有不同的模块,例如 用户、统计信息等。如果我点击用户,我会获得有关用户的信息,如果我点击统计信息,我会获得用户统计信息等等。但我想用 php(不是 OOP)自动执行此操作 - 从mods文件夹自动包含和调用文件(例如users.php、statistics.php等)。我知道 php OOP 具有自动加载类功能。但我不知道 PHP 面向对象。我如何在没有 OOP 的情况下使用 PHP 做到这一点?我希望链接是这样的:
php - PHP安装警告:[function.require-once]:打开流失败
我在尝试在本地安装 groupon 克隆的脚本时遇到问题。我使用在 windows7 中运行的 XAMPP
这就是我尝试运行 index.php 的原因:
php 文件的开头是这样的:
这是第 17 行:
DOCUMENT_ROOT 在之前加载的 config.php 文件中定义如下:
希望有人可以提供帮助。
是的,该文件位于该目录中(已经检查过:P)。
php - require_once("facebook-sdk/facebook.php") 抛出警告“无法打开流:权限被拒绝”
我正在试用 Facebook 开发人员的教程。但是,我无法在我的代码中成功包含 Facebook PHP SDK。如前所述,require_once("facebook_sdk/facebook.php");
引发以下错误:
我正在 Lucid Lynx 下开发。我试过做chmod 777 facebook.php
,但问题仍然存在。我发现了这个 SO question,但解决方案(重命名文件,因为它可能与 PHP 自己的文件之一冲突)对我不起作用。(想想看,名为facebook.php的文件如何与内部 PHP 文件冲突?!)即使我切换到 plain require
,也会抛出相同的警告。
奇怪的是,如果我将文件(facebook.php
和base_facebook.php
)复制到外部facebook_sdk
并相应地更改require_once
行,则要求成功。有什么想法吗?