Rumah  >  Artikel  >  php教程  >  新浪云sae不支持yaf的命名空间方式无奈放弃

新浪云sae不支持yaf的命名空间方式无奈放弃

WBOY
WBOYasal
2016-06-06 20:14:081309semak imbas

新浪云速度什么的还是可以的,收费也还ok。了解到新浪云本身支持yaf,就想在上面部署基于yaf的项目尝试一下,无奈传完代码和重写等都弄好后,一访问提示 Fatal error: Class 'Yaf\Application' not found in public/index.php on line 6 猜测到是不支持命名

新浪云速度什么的还是可以的,收费也还ok。了解到新浪云本身支持yaf,就想在上面部署基于yaf的项目尝试一下,无奈传完代码和重写等都弄好后,一访问提示

Fatal error: Class 'Yaf\Application' not found in public/index.php on line 6

猜测到是不支持命名空间方式,尝试在代码里修改:

ini_set('yaf.use_namespace', "1");

结果一访问提示

Warning: Set the ini directive 'yaf.use_namespace' without permission in public/index.php on line 2

看到这个我估计就没戏了。上网查了下解决方案,没有找到相应的解决方案,唯一比较靠谱的就是用说使用class_alias方法,不过这么多类都alias一下?岂不是很蛋疼。

最后还是考虑放弃掉了,现有的项目迁移过去要修改大量的代码。即使是新的项目,团队成员都习惯了命名空间的方式,要适应新的命名方式也要一段时间。

转载请注明:快乐编程 » 新浪云sae不支持yaf的命名空间方式无奈放弃

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:PHP 坑之 ==Artikel seterusnya:php-fpm平滑启动并配置服务