我想上传(仅使用ftp)我的服务器只更改.我在我的本地有一个工作的git存储库.但我无法弄清楚使用ftp的任何方式.
我可以使用git push发送其他主机,因为它允许ssh,但这个主机只允许ftp.
我想下载(或简单地file_get_contents)5个地方.我等了1.2秒,这意味着总共1.2X5 = 6秒.我想节省等待时间.我以为我可以等1.3秒就足够了.我怎么办?
在我希望到达当前控制器的函数中:
$front = Zend_Controller_Front::getInstance();
Run Code Online (Sandbox Code Playgroud)
这只给出了一个处理程序但不是当前控制器.
我将代码从函数更改为控制器内部.并询问他们的起源是我从getInstance得到的处理程序和这个
var_dump(get_class($front), get_class($this));
Run Code Online (Sandbox Code Playgroud)
我明白了:
string 'Zend_Controller_Front' (length=21)
string 'IndexController' (length=15)
Run Code Online (Sandbox Code Playgroud)
如何才能到达真正启动的前端控制器?
我不能作为参数传递,因为这个函数使用了数万亿次.
我想将数组存储在文件中.我triend csv(fgetcsv,fputcsv)但是有很多与locale相关的错误.我不能继续使用它.我使用序列化,但编辑非常困难.还有一个相关的bug \r.
我正在寻找一种更好的国际方式来将变量存储在文件中.
SQLite可以解决.我想知道SQLite与MySQL或基本序列化相比的性能.如果有虫子我也会遇到.
笔记:
table->fieldDB结构中的s 相同.fgetcsv&编写了一个基本结构fputcvs.有bug!它剥离了一些字符.这就是为什么我在寻找替代方案.我不想从一开始发明整个轮子,但PHP人员不懂编程:请查看:http://bugs.php.net/bug.php?id = 48507当我第一次安装symfony应用程序时,它大声失败并出现错误:
HTTP 500 Internal Server Error
Attempted to load class "IntlTimeZone" from the global namespace.
Did you forget a "use" statement?
Run Code Online (Sandbox Code Playgroud)
怎么解决?