3.0 Sparks_Path错误时的CodeigniterSpark

gijlo24d  于 2022-12-07  发布在  Spark
关注(0)|答案(1)|浏览(142)

我对Codeigniter还很陌生(最近6个月),最近才开始学习Spark以及如何使用它们。我按照选项1安装Spark here from getsparks.org,然后我收到了Spark Manager已经成功安装的消息。然后我去安装我的第一个Spark found here,并收到了以下消息:Spark已安装到./sparks/GoogleAPIClient/0.6.0 -您的系统正在运行!
在尝试加载我的应用程序时,我首先遇到一个EXT常量未定义的错误。在阅读了一些线程后,有人建议我将define('EXT', '.php');添加到application/config/constants.php文件中,我就这样做了。现在,当我尝试访问它时,我得到一个错误消息:

Cannot find spark path at sparks/sparks/0.0.9/

我验证了管理器和我的spark的安装程序都是正确的。我读到将APPPATH . 'sparks/'添加到SPARKPATH常量可以解决这个问题(它没有),然后尝试'../sparks/',结果没有。我错过了什么?
使用代码点火器3.0

jhkqcmku

jhkqcmku1#

通常codeigniter 4,spark都是随包一起提供的,但是你仍然可以在终端上尝试以下命令(codeigniter 4或更早的版本仍然有效)。我在mac osx sierra 10.12上运行了这些命令,使用php 8和codeigniter 3。

$ php -r "$(curl -fsSL http://getsparks.org/go-sparks)"

它应该在终端-上给予以下输出

"Pulling down spark manager from 
    http://getsparks.org/static/install/spark-manager-0.0.9.zip ...
    Pulling down Loader class core extension from 
    http://getsparks.org/static/install/MY_Loader.php.txt ...
    Extracting zip package ...
    Cleaning up ...
    Spark Manager has been installed successfully!"

然后,您可以使用以下命令来验证是否一切正常。

php tools/spark help

它应该返回一些文本和说明以及一些命令。

相关问题