The webposts which say to uncomment
;extension=php_curl.dll
in php.ini are wrong. You still get an error message
no-debug-non-zts-20121212 not found. This means the php install libcurl option was not enabled during compile.
dc@localhost ~]$ laravel new blog
Crafting application...
[Guzzle\Common\Exception\RuntimeException]
The PHP cURL extension must be installed to use Guzzle.
new name
If you are installing php from the source code, configure with libcurl option. And make sure you installed libcurl-devel.
>sudo yum install libxml2-devel
>sudo yum install libcurl-devel
Verify you see the curl.h headers under /usr/include/curl
dc@localhost ~]$ ls /usr/include/curl
curlbuild-64.h curl.h curlver.h mprintf.h stdcheaders.h types.h
curlbuild.h curlrules.h easy.h multi.h typecheck-gcc.h
>cd into the php 5.5.13 directory
[dc@localhost php-5.5.13]$ ./configure --with-curl
...output omittedc
>[dc@localhost php-5.5.13]$ sudo make install
Installing shared extensions: /usr/local/lib/php/extensions/no-debug-non-zts-20121212/
Installing PHP CLI binary: /usr/local/bin/
Installing PHP CLI man page: /usr/local/php/man/man1/
Installing PHP CGI binary: /usr/local/bin/
Installing PHP CGI man page: /usr/local/php/man/man1/
Installing build environment: /usr/local/lib/php/build/
Installing header files: /usr/local/include/php/
Installing helper programs: /usr/local/bin/
program: phpize
program: php-config
Installing man pages: /usr/local/php/man/man1/
page: phpize.1
page: php-config.1
Installing PEAR environment: /usr/local/lib/php/
[PEAR] Archive_Tar - already installed: 1.3.11
[PEAR] Console_Getopt - already installed: 1.3.1
[PEAR] PEAR - already installed: 1.9.4
Wrote PEAR system config file at: /usr/local/etc/pear.conf
You may want to add: /usr/local/lib/php to your php.ini include_path
[PEAR] Structures_Graph- already installed: 1.0.4
[PEAR] XML_Util - already installed: 1.2.1
/home/dc/Downloads/php-5.5.13/build/shtool install -c ext/phar/phar.phar /usr/local/bin
ln -s -f /usr/local/bin/phar.phar /usr/local/bin/phar
Installing PDO headers: /usr/local/include/php/ext/pdo/
No comments:
Post a Comment