草庐IT

MY_Model

全部标签

php - 为什么 www.example.com/index.php/my/path/here 是由 index.php 处理的?

我只是好奇,apache的功能是如何调用的,它是这样引导请求的www.example.com/index.php/my/path/here到一个文件index.php?一开始,您可能会想,如果此请求导致404错误页面,那将是正确的,因为在站点根目录中没有名为index.php的文件夹。顺便说一句,是否有可能关闭此Apache功能(如果它是一个功能)以便此类请求真正以404结束? 最佳答案 这不是URL重写功能。或者至少它不需要是。参见AcceptPathInfoDirective:Thisdirectivecontrolswheth

php - 像 http ://localhost/index. php/articles/edit/1/my-first-article 这样的 URL 在没有 .htaccess 的情况下如何工作?

我不明白:http://localhost/index.php/articles/edit/1/my-first-article此URL在Kohanaframeworkdocumentation中作为示例提及.我查看了我的安装文件,除了我自己的文件之外,没有与此无关的.htaccess。那么,怎么可能会调用index.php,然后作为参数,这些东西看起来像是添加到URL的目录?这看起来并不“真实”。或者这就是原生PHP/Apache/HTTP东西的实际工作方式?据我了解,/总是告诉“嘿,一个目录!”。对我来说真的是零意义……这怎么可能?还是他们在某个地方有我看不到/找不到的.htacc

php - Phalcon\Mvc\Model::beforeCreate() 方法

如果我尝试使用在beforeCreate()方法中定义的date_created字段保存模型,它不会保存它:classTestEntityextendsPhalcon\Mvc\Model{publicfunctionbeforeCreate(){$this->date_created=date('Y-m-dH:i:s');}/***Returnssourcetablename*@returnstring*/publicfunctiongetSource(){return'test_entity';}}ControllerAction上下文:$test=newTestEntity();$

CodeIgniter - 在非对象上调用成员函数 model()

这个问题在这里已经有了答案:Calltoamemberfunctiononanon-object[duplicate](8个答案)关闭9年前。我有一个正在View中创建的登录表单。然后在我的Controller中,我试图加载我的模型,但它似乎没有加载。在stackoverflow上查找了一些答案,几乎每个人都说自动加载模型、导入数据库库等。我这样做了,但我仍然收到错误Fatalerror:Calltoamemberfunctionmodel()onanon-objectinC:\xampp\htdocs\\project\application\controllers\login.ph

php - 发送 : How to add webpage title in all my views?

现在我必须像这样分别在我的所有View中添加标题:TestProject-Home和TestProject-Dashboard现在,如果我想更改标题的TestProject部分,那么我必须在所有View中更改它。我如何在BootStrap.php中提及它并将其添加到所有View中?每当我必须更改它时,我都会在一个地方更改它。 最佳答案 您应该查看headTitleView助手。您可以将此代码段放在您的Bootstrap文件中(来自http://framework.zend.com/manual/en/zend.view.helper

php - 注意: undefined offset :在第641行的/my/Zend/ib/Search/Lucene/Index/SegmentInfo.php中

我在使用zendsearch-lucene框架编制索引时遇到问题。我们的文件存储库有大约25000个文件,我正试图为它们建立索引。但在批索引过程中,出现了以下错误:Notice:Undefinedoffset:2047in/my/Zend/lib/Search/Lucene/Index/SegmentInfo.phponline641Notice:Tryingtogetpropertyofnon-objectin/my/Zend/lib/Search/Lucene/Index/SegmentMerger.phponline202Fatalerror:Uncaughtexception'

php - 拉维尔 5 : Eloquent & form model for business hours

我正在尝试为我的用户实现工作时间。所以我有基本的用户表和user_business_hours表,如下所示:|id|user_id|weekDay|start_time|end_time|created_at|updated_at||---:|---------|--------:|------------|----------|------------|------------||1|10|1|10:00:00|12:00:00|...|...||2|10|1|13:30:00|18:00:00|...|...|现在的问题是:如何查询此模型并设置Form::model()/输入,让l

php - 定义 "Validation in the Model"

关于用户输入验证的位置有一些讨论:ShouldvalidationbedoneinFormobjects,orthemodel?Wheredoyoudoyourvalidation?model,controllerorview这些讨论已经很老了,所以我想再次提出这个问题,看看是否有人有任何新的意见。如果没有,我提前道歉。如果您来自模型阵营的验证-模型是否意味着数据的OOP表示(即ActiveRecord/DataMapper)作为“实体”(借用DDD术语)-在这种情况下,我假设,希望所有模型类都继承通用的验证约束。或者这些规则是否可以简单地成为模型中服务的一部分——即验证服务?例如,您

php - Model View Controller ......和泛型类?

我读了一些与我要问的问题相关的问题,但我真的想不通。让我们一起复习:模型是管理进出数据库的数据的类。所以它们是与数据库相关的类。View是HTML部分。基本上是页面布局。Controller是应用程序的逻辑部分,它使用模型,从View获取/提供输入/输出。太棒了。如果我必须使用与数据库无关的类怎么办。就像session类、模板类或纯逻辑类一样,它们可以帮助我使用一些常用的逻辑功能。这些类(class)应该去哪里?它们是模型还是只是库类? 最佳答案 大多数MVC框架都支持库和助手。您的通用类可以放在这些目录中。http://codei

php - 亚马逊 S3 : Monitor my bucket's current disk and bandwidth usage using PHP?

是否可以使用PHP创建基本脚本,以便在特定存储桶已经使用AmazonS3的100GB磁盘或100GB带宽时我可以收到警报(例如通过电子邮件)? 最佳答案 您可以使用亚马逊的php库以编程方式获取存储桶的大小。http://docs.amazonwebservices.com/AWSSDKforPHP/latest/#m=AmazonS3/get_bucket_filesize是如何做的一个例子。使用上面的示例,您可以创建一个简单的函数来获取所有存储桶的大小。如果它们超过您的尺寸阈值,您可以给自己发送一封电子邮件。如果您使用的是基于u