簡體   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