繁体   English   中英

php.ini.default在Mac OS X Snow Leopard上未找到Cloudfusion的新路径

[英]php.ini.default not finding new path to cloudfusion on Mac OS X Snow Leopard

我正在尝试跟着有关Amazon EC2的书一起去,它说要在php.ini的etc文件夹中的cloudfusion sdk中包含一个新文件路径。 所以我在php.ini.default中取消注释path变量,并将新路径设置为:

include_path = ".:/php/includes:/Users/john/cloudfusion"

但是,当我尝试在名为amazon的文件夹中运行我的php脚本时,它总是给我错误:

Warning: require_once(sdk.class.php): failed to open stream: No such file or directory in /Users/john/amazon/create_bucket.php on line 26

Fatal error: require_once(): Failed opening required 'sdk.class.php' (include_path='.:') in /Users/john/amazon/create_bucket.php on line 26

有人有什么想法吗?

PHP不会读取php.ini.default ,它只是在内部默认使用其中的值,以确保您的更改被读取,您可以将该文件复制到php.ini并编辑您的值。

或者,您可以使用http://nl3.php.net/ini_set函数即时修改您的包含路径。 您需要在实际的require_once之前使用ini_set

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM