Jerry Stuckle <jstuckle@attglobal.net> writes:
On 6/1/2013 4:34 PM, Csanyi Pal wrote:
Csanyi Pal <csanyipal@gmail.com> writes:
Jerry Stuckle <jstuckle@attglobal.net> writes:
On 6/1/2013 3:21 PM, Csanyi Pal wrote:
Csanyi Pal <csanyipal@gmail.com> writes:
Hi,
I just upgraded Squeeze to Wheezy, and have difficulties with cURL PHP
extension: I can't enable it.
I have installed following packages related to this issue:
curl, libcurl3, libcurl3-gnutls, php5-curl.
I know that cURL extension is not enabled because I want to install
Moodle and it complains about cURL extension.
How can I solve this problem?
I have in
/etc/php5/mods-available/curl.ini
; configuration for php CURL module
; priority=20
extension=curl.so
Still doesn't work cURL. Why?
What do you have in /etc/php5/mods-enabled?
I even haven't the /etc/php5/mods-enabled/ directory.
Instead, I have this symbolic link:
/etc/php5/conf.d/@20-curl.ini
that pointing to the:
-> ../mods-available/curl.ini
Sorry - you're right. Got that mixed up with the Apache mods.
cURL *should* be installed then.
Yes, I think so too.
$ aptitude search php5-curl
i php5-curl - CURL module for php5
I've never worked with Moodle, but a quick glance indicates it's a web
application running under Apache. After installing the cURL
extensions, you did restart Apache, correct?
Yes, I restarted Apache2 with '/etc/init.d/apache2 restart' command.
You can prove if cURL is installed under the Apache version of PHP
(not the same as the CLI version) with a simple page containing only:
How could I know whether I have the Apache version of PHP installed?
$ aptitude show php5-curl
Package: php5-curl
New: yes
State: installed
Automatically installed: no
Version: 5.4.4-14
Priority: optional
Section: php
Maintainer: Debian PHP Maintainers
<pkg-php-maint@lists.alioth.debian.org>
Architecture: powerpc
Uncompressed Size: 115 k
Depends: libc6 (>= 2.4), libcurl3 (>= 7.16.2), phpapi-20100525+lfs,
php5-common (= 5.4.4-14),
ucf
PreDepends: dpkg (>= 1.15.7.2~)
Description: CURL module for php5
CURL is a library for getting files from FTP, GOPHER, HTTP server.
PHP (recursive acronym for PHP: Hypertext Preprocessor) is a
widely-used open source
general-purpose scripting language that is especially suited for web
development and can be
embedded into HTML.
Homepage: http://www.php.net/
<?php phpinfo(); ?>
This will show all extensions loaded. If cURL is listed, then you
should follow up with Moodle (incorrect test for cURL?).
I created the file info.php with the abowe mentioned content, and try it
out, but curl extension isn't listed there.
If it is not listed, we need to follow up more - what does it say the
config file you're using is?
Which config file do you think about?