我试图做一个肮脏的黑客来为我的网站的特定部分设置一些php.ini变量。Kohana 3.0.8将kohana index.php复制到子目录时,class/kohana/core.php出现问题
黑客攻击是这样的,网站范围内的php.ini变量有关POST大小是推荐的PHP默认值。然而,在一个领域,我期待着发送大量的POST。这是出于安全的原因,因此,人们不能到处张贴块状物,并采取了站点RAM和处理器等
这里就是我想要做的,那么:
我创建一个子目录在名为'massiveupload'的public_html区域(控制器也称为this)。
在文件夹中我已经放置一个.htaccess文件,它与缺省的kohana相同,但有一些差异(首先RewriteBase现在是/ massiveupload,其次是RewriteRule现在是RewriteRule。* index.php/projects/$ 0 [PT])。我的php_values也在这里设置。
复制了index.php文件并更改了系统,应用程序和模块路径,以便它们是正确的。
现在......如果我在索引文件的顶部粘的phpinfo()我可以看到php_values正在当我访问http://www.mysite.com/massiveupload
然而,当phpinfo()函数取出的网站在此行打破:
需要SYSPATH.'classes/kohana/core'.EXT;
哪给了我一个HTTP 500(内部服务器错误)。
我检查了路径和文件存在,file_exists()也可以找到它。所以我的猜测是它是文件内的东西。
任何帮助将不胜感激。