草庐IT

NAPI模块

全部标签

php - 是否有关于模块化 Web 应用程序架构的好书资源?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。我问这个问题是因为ZendFramework。我真的很喜欢它,但它提供模块化的方式仍然不是很灵活。例如我们很多人一开始创建default和admin模块,但实际上它是不可重用的。事实上,admin不应该是一个模块,而是一些负责每个模块管理端的范例(比如插件管理器)。那么,无论如何,有没有关于模块化Web应用程序体系结构的好书?附言抱歉,如果这是重复的。

javascript - 如何在 joomla 模块中通过 javascript 发送输入文件类型

我想用javascript将文件发送到php文件。我的php文件中有这个表单Filename:upload在js文件中写入这段代码jQuery(document).on("click","#poi",function(){varobjfile=newFormData();varfile=jQuery("#file1").get(0).files[0];objfile.append("iefile078",file);varajax;ajax.upload.addEventListener("progress",progresshandler,false);functionprogres

php - 在 CentOS 上安装 PHP 模块

我正在尝试在CentOS7.0上安装PHP5.5.21。当我执行php-v我收到大约10个这样的模块错误:PHPWarning:PHPStartup:curl:UnabletoinitializemoduleModulecompiledwithmoduleAPI=20100525PHPcompiledwithmoduleAPI=20121212我尝试使用peclinstallcurl和peclupgradecurl安装或更新包但是pecl总是响应:Noreleasesavailableforpackage"pecl.php.net/curl"yuminstallphp-curl说:Pa

php - 如何在我的 Yii2 api 模块上设置 HTTP header 过期?

我在我的类init()上用这个初始化我的Api模块publicfunctioninit(){//parent::init();Yii::$app->request->parsers=['application/json'=>'yii\web\JsonParser'];Yii::$app->request->enableCsrfValidation=false;Yii::$app->response->format=Response::FORMAT_JSON;$headers=Yii::$app->response->headers;$headers->set('Expires',gmd

PhpStorm 忽略模块弃用

我目前正在处理一个需要从PHP5.3迁移到PHP5.5的旧项目我发现它可以让PhpStorm找到项目中所有已弃用的函数调用(根据Findalldeprecatedusageintheproject)并且在某种程度上它似乎工作得很好。但是它似乎并没有标记现在已弃用的mysql方法调用(我们有很多)。起初我以为这是一个PHP版本问题,但我检查了设置,PhpStorm设置为使用5.5我似乎唯一能找到的解释是,当我按住ctrl键并单击mysql函数时,调用phpDocblock,因为该方法没有@deprecated属性。/***(PHP4,PHP5)*CloseMySQLconnection*

php - Python 模块存在于终端中,但在通过 PHP 的 shell_exec 运行时不存在

当我在终端中运行python脚本时,它工作正常。然后,我继续从本地主机通过PHP的shell_exec运行完全相同的脚本。shell_exec("python/Applications/MAMP/htdocs/pharm/Webmaps.py")它给出的错误是:Traceback(mostrecentcalllast):File"/Applications/MAMP/htdocs/pharm/Webmaps.py",line1,inimportfoliumImportError:Nomodulenamedfolium它无法识别已安装的模块。不用说,它在本地主机上的Windows中工作得

php - 我应该在 HMVC Codeigniter 中将其设为不同的模块吗?

我刚刚开始在Codeigniter中使用HMVC。主要模块是一个名为“博客”的新闻/博客站点。我希望用户能够登录以发表评论,所以我有身份验证文件(实际上是tankauth)。现在我还希望用户拥有自己的个人资料页面,显示他们的发布统计信息和个人信息。用户还可以拥有一个私有(private)消息系统,他们可以在其中相互发送消息。作为HMVC的新手,我应该如何模块化我的代码?我目前猜测一个好的将是'blog'-博客/新闻显示'auth'-用户身份验证'用户'-用户个人资料+私信'blog'和'users'都将调用'auth',它还在页面的一角显示一个小部件,显示注册|如果未登录,请注册,欢迎

zend-framework - 在子目录主机上部署模块化 zend 项目

我正在将一个zend项目myproject从本地主机部署到子目录www.subdirectory.com/~username/myproject,我什至面临很多问题虽然我已经读到在将zend项目从本地主机部署到子目录时没有太多需要更改,但我已经尝试过this我从一个答案中得到的,但没有用。问题是,当我将链接放在打开项目目录的文件树上方时,当我单击public时,它会将我重定向到默认模块的索引页面。我无法转到任何其他页面我无法控制apache2服务器。有没有办法部署项目,这是我下面的代码,用于.htaccess、index.php和application.ini任何答案或指导会有帮助.h

php - 如何设置特定用户对后端 Joomla 2.5.4 中特定模块的访问权限?

我有Joomla2.5.4,其中我有两个不同类型的用户组,现在我希望这两个用户在管理员(后端)具有对特定模块/组件的特定访问权限请指导我找到实现此目标的方法。 最佳答案 刚刚成功完成了这些步骤:根据用户/访问级别/添加新访问级别创建我自己的ACL从用户/组创建我自己的用户组/添加新组添加了一个只允许该访问级别的新管理模块转到扩展/扩展管理器并选择“管理”选项卡选择了一个已安装的管理组件点击“选项”,然后选择“权限”标签调整了我添加的组的访问权限如果我没有完全理解您的问题,或者这不能满足您的需要,也许可以使用JED中的管理员用户插件将

php - Mcrypt PHP - 模块初始化失败

如何在PHP上安装mcrypt模块?我需要在WAMPServer上安装mcrypt扩展,以便我可以对密码使用IDEA加密。我不能使用任何其他类型的加密,因为我正在与之交互的大型数据库已经对密码使用了IDEA加密。我对在PHP上安装mcrypt扩展做了很多研究。我看到有两个主要步骤:安装扩展引用php.ini文件中算法和模式所在目录第1步我已成功完成,因为它不再给出fatalerror:“调用未定义的函数mcrypt_encrypt...”第2步是我遇到问题的地方,因为现在当我调用mcrypt_encrypt函数时,php返回警告:“警告:mcrypt_encrypt():模块初始化失败