草庐IT

php - 如何使用 PHP 读取和写入 ini 文件

我一直在寻找官方的php文档,但找不到我要找的东西。http://php.net/manual/en/function.parse-ini-file.php我只想要一个函数来编辑和读取phpini文件中的值,例如,[default_colors]sitebg=#F8F8F8footerbg=#F8F8F8link=#F8F8F8url=#F8F8F8bg=#F8F8F8text=#F8F8F8border=#F8F8F8lu_link=#F8F8F8lu_url=#F8F8F8lu_bg=#F8F8F8lu_text=#f505f5lu_border=#F8F8F8如何读取属于“lu_

php - 如何使用 PHP 读取和写入 ini 文件

我一直在寻找官方的php文档,但找不到我要找的东西。http://php.net/manual/en/function.parse-ini-file.php我只想要一个函数来编辑和读取phpini文件中的值,例如,[default_colors]sitebg=#F8F8F8footerbg=#F8F8F8link=#F8F8F8url=#F8F8F8bg=#F8F8F8text=#F8F8F8border=#F8F8F8lu_link=#F8F8F8lu_url=#F8F8F8lu_bg=#F8F8F8lu_text=#f505f5lu_border=#F8F8F8如何读取属于“lu_

php - 如何让PHP显示错误? (我添加了 ini_set 和 error_reporting,但只给出 500 个错误)

因此,我当前的网页中确实没有任何错误,但我希望在它们弹出时能够看到错误,而不是HTTP500错误页面。我在谷歌上搜索了一下,认为添加这两行可以解决所有问题。ini_set('display_errors','On');error_reporting(E_ALL);注意:我无权访问php.ini文件,因为我使用的是学校帐户的服务器。所以我在页面顶部引入了一个错误($buggy后没有分号):但是,我只是收到一个服务器错误:“该网站在检索http://mywebpage.com/时遇到错误。可能是停机维护或配置不正确。”有什么想法吗?编辑:我重新配置了我的代码:errorSettings.p

php - 如何让PHP显示错误? (我添加了 ini_set 和 error_reporting,但只给出 500 个错误)

因此,我当前的网页中确实没有任何错误,但我希望在它们弹出时能够看到错误,而不是HTTP500错误页面。我在谷歌上搜索了一下,认为添加这两行可以解决所有问题。ini_set('display_errors','On');error_reporting(E_ALL);注意:我无权访问php.ini文件,因为我使用的是学校帐户的服务器。所以我在页面顶部引入了一个错误($buggy后没有分号):但是,我只是收到一个服务器错误:“该网站在检索http://mywebpage.com/时遇到错误。可能是停机维护或配置不正确。”有什么想法吗?编辑:我重新配置了我的代码:errorSettings.p

php - 使用文件 "php.ini"关闭显示错误

我正在尝试关闭我网站上的所有错误。我已经按照不同的教程来了解如何做到这一点,但我一直在阅读和打开错误消息。有什么我遗漏的吗?我在我的php.ini文件中尝试了以下内容:;Errordisplaydisplay_startup_errors=Offdisplay_errors=Offhtml_errors=Offdocref_root=0docref_ext=0由于某种原因,当我对不存在的文件执行fileopen()调用时,仍然会显示错误。出于显而易见的原因,这对于实时网站来说是不安全的。 最佳答案 我总是在配置文件中使用这样的东西:

php - 使用文件 "php.ini"关闭显示错误

我正在尝试关闭我网站上的所有错误。我已经按照不同的教程来了解如何做到这一点,但我一直在阅读和打开错误消息。有什么我遗漏的吗?我在我的php.ini文件中尝试了以下内容:;Errordisplaydisplay_startup_errors=Offdisplay_errors=Offhtml_errors=Offdocref_root=0docref_ext=0由于某种原因,当我对不存在的文件执行fileopen()调用时,仍然会显示错误。出于显而易见的原因,这对于实时网站来说是不安全的。 最佳答案 我总是在配置文件中使用这样的东西:

php - 创建ini文件,在PHP中写入值

我找不到一种方法可以轻松地让我创建一个新文件,将其视为一个ini文件(不是php.ini或类似的...每个用户一个单独的ini文件),并使用PHP创建/删除值。PHP似乎没有提供创建ini文件和读/写/删除值的简单方法。到目前为止,一切都只是“读取”——与创建条目或操作键/值无关。 最佳答案 从PHP文档的注释中找到以下代码片段:functionwrite_ini_file($assoc_arr,$path,$has_sections=FALSE){$content="";if($has_sections){foreach($ass

php - 创建ini文件,在PHP中写入值

我找不到一种方法可以轻松地让我创建一个新文件,将其视为一个ini文件(不是php.ini或类似的...每个用户一个单独的ini文件),并使用PHP创建/删除值。PHP似乎没有提供创建ini文件和读/写/删除值的简单方法。到目前为止,一切都只是“读取”——与创建条目或操作键/值无关。 最佳答案 从PHP文档的注释中找到以下代码片段:functionwrite_ini_file($assoc_arr,$path,$has_sections=FALSE){$content="";if($has_sections){foreach($ass

php - ini_set, set_time_limit, (max_execution_time) - 不工作

如果我执行set_time_limit(50)或ini_set('max_execution_time',50),那么当我回显ini_get('max_execution_time')在我的本地主机上,我得到50,但是当我在另一台服务器上执行此操作时,它会回显默认的30并完全忽略我的请求。这是为什么呢? 最佳答案 Youcannotchangethissettingwithini_set()whenrunninginsafemode.Theonlyworkaroundistoturnoffsafemodeorbychangingth

php - ini_set, set_time_limit, (max_execution_time) - 不工作

如果我执行set_time_limit(50)或ini_set('max_execution_time',50),那么当我回显ini_get('max_execution_time')在我的本地主机上,我得到50,但是当我在另一台服务器上执行此操作时,它会回显默认的30并完全忽略我的请求。这是为什么呢? 最佳答案 Youcannotchangethissettingwithini_set()whenrunninginsafemode.Theonlyworkaroundistoturnoffsafemodeorbychangingth