gpt4 book ai didi

php - 在 Code Igniter Rest 服务器上加载语言时出错

转载 作者:行者123 更新时间:2023-12-03 01:00:24 26 4
gpt4 key购买 nike

我正在使用 Code Igniter 编写一个 API,并且我听取了很多人的建议来使用 Code Igniter Rest Server 库( Git Repo )。我已按照开发人员指示的步骤进行操作,但遇到了与语言加载相关的问题。据我所知,当我需要 REST_Controller.php 文件时会出现问题,并且在某些时候该脚本尝试加载语言文件并失败。问题是我将这个确切的文件放在应用程序和系统语言/英语目录中。在 config.php 中,我在语言 session 中有这样的内容:

$config['language'] = 'english';

这些是应用程序和系统的语言路径:

application/language/english/rest_controller_lang.php
system/language/english/rest_controller_lang.php

我仍然收到此错误:

Unable to load the requested language file: language/english/rest_controller_lang.php

感谢有关如何解决此问题的任何提示。

最佳答案

我也遇到了同样的问题并解决了。

问题是 codeigniter 找不到 rest_controller 翻译。您只需要创建此文件/application/languages/english/rest_controller_lang.php

然后复制并粘贴此代码:

<?php
/*
* English language
*/
$lang['text_rest_invalid_api_key'] = 'Invalid API key %s'; // %s is the REST API key
$lang['text_rest_invalid_credentials'] = 'Invalid credentials';
$lang['text_rest_ip_denied'] = 'IP denied';
$lang['text_rest_ip_unauthorized'] = 'IP unauthorized';
$lang['text_rest_unauthorized'] = 'Unauthorized';
$lang['text_rest_ajax_only'] = 'Only AJAX requests are allowed';
$lang['text_rest_api_key_unauthorized'] = 'This API key does not have access to the requested controller';
$lang['text_rest_api_key_permissions'] = 'This API key does not have enough permissions';
$lang['text_rest_api_key_time_limit'] = 'This API key has reached the time limit for this method';
$lang['text_rest_ip_address_time_limit'] = 'This IP Address has reached the time limit for this method';
$lang['text_rest_unknown_method'] = 'Unknown method';
$lang['text_rest_unsupported'] = 'Unsupported protocol';

原始存储库: https://github.com/chriskacerguis/codeigniter-restserver/blob/master/application/language/english/rest_controller_lang.php

如果您使用的是Linux服务器,您可以使用wget命令和git的行 View 直接获取它,如下所示,

wget https://raw.githubusercontent.com/chriskacerguis/codeigniter-restserver/master/application/language/english/rest_controller_lang.php

希望对你有帮助

关于php - 在 Code Igniter Rest 服务器上加载语言时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44337250/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com