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

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

WBOY
WBOY원래의
2016-06-06 20:14:081309검색

新浪云速度什么的还是可以的,收费也还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的命名空间方式无奈放弃

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:PHP 坑之 ==다음 기사:php-fpm平滑启动并配置服务