php框架

php – mkdir():权限被拒绝

我的服务器上的所有文件都有777.PHP5.4站点适用于其他服务器.这是Yii框架这里ls-l在chown之后,没有帮助确保:>web目录由apache用户拥有.>您要创建的父目录也归该用户所有.>父目录不是您没有写入权限的安装>您要创建的路径是正确的>$this->newDirMode包含正确的权限值.如果没有问题但它仍然无效我会这样做:>让自己成为apache用户并尝试手动创建>尝试省略“mkdir中的第三个参数’true';”并一个接一个地创建所有目录>检查日志希望这可以帮助.

php – 如何设置分层Zend Rest路由?

AFAIK,Zend_Rest_Route中没有功能,可以让你做这样的事情.有一个建议,但不确定何时实施.您可以在Bootstrap中添加此设置来设置此自定义路由.user_id或item_id在UsersController中的itemAction中可用作参数:

使用mod_rewrite或类似PHP的语言处理友好/干净/漂亮的网址更好吗?

我正在开发我第一个体面的PHP站点,而对于应用程序中处理清洁/友好/漂亮的URL的“正确的方式”,我有点困惑.我看到的方式有两个主要选择:1.使用mod_rewrite来处理所有可能的URL.这看起来与以下内容相似但不完全相同:2.将所有内容传递给一些处理程序脚本,让它担心细节:显然,这是所有未经测试的“航空代码”,但是你得到了点.>这两种方式之一会比其他方式慢吗?大概mod_rewrite是较慢的,因为我将被迫使用.htaccess文件.>这些方法之一有严重的缺点吗?

php – 模型在MVC框架中应该有多粗粒度?

我一直在阅读之前提出的几个问题,我没有遇到过一个以“黑白”为我回答问题的问题!所以,如果这是重复的,请道歉.问题可能类似于询问“一根绳子有多长”,但请耐心等待!对于registernation系统,我有一个用户模型,其功能如下:>add_user>delete_user>activate_user上述用户模型处理一个表.MySQL数据库中的users表.你可以猜出每个函数的功能但是这个足够粗糙吗?我的意思是我的模型应该包含更广泛的方法,例如:>add_record>delete_record>update

PHP vs OO PHP – 哪一个使用?

我正在开发一个使用常规PHP的Web系统.这是我第一次使用PHP的经验,所以代码不清楚或清晰.它将一些HTML代码与PHP混合.我会说我已经做了一半的代码.面向对象PHP的真正优势是什么?)在StackOverflow中,PHPers已经有很多问题进入OO:>PHPObjectOrientedorNot?

php – 控制器的Laravel单元测试

我正在尝试在TDD之后启动一个新的Laravel应用程序我的第一步是检查/home控制器是否在主页上被调用.尽管接下来的几个教程,我无法让测试工作,我看不出我做错了什么.我的设置是:作曲家安装laravel作曲家安装PHPunit这是我的路线:我的控制器:我的测试:我得到的错误是代码作为副本,但它不运行.谁能看到我在做错什么?

php – 在Zend框架应用程序中记录设计模式

我正在使用ZendFramework构建一个应用程序.应用程序需要对代码中的每个操作或函数进行密集的日志记录.所以我的代码大部分时间看起来像这样:有时我甚至必须登录2个表,所以绝大多数记录代码加倍,函数开始变得复杂和漫长.我使用Zend框架的Zend_Log进行日志记录,所以我的问题不是记录类本身,而是将日志记录代码与代码功能本身分离开来,并保持分离问题.有些人提出了面向方面的编程(AOP),但不

使用php中的autoload和搜索类文件会使性能受损吗?

我一直在努力,将最好的类包含在我的PHP代码中.Pathing通常是一个问题,但是几分钟前,我发现thisquestion有很大的帮助.现在我正在阅读有关__autoload的内容,并认为它可以使开发我的应用程序的过程更容易.问题是我喜欢维护文件夹结构以分开功能区域,而不是将所有内容都放入通用/lib文件夹.所以,如果我重写自动加载来深入搜索包含所有子文件夹的类文件夹,我可以期待什么性能匹配?