[英]php how to enable an extension
我已經安裝了xampp。 xampp的版本是:
XAMPP 5.6.12-0
我正在努力:
OS X El Capitan,版本10.11.1
我在這條路徑中有php.ini
:
/Applications/XAMPP/xamppfiles/etc/php.ini
里面有一行:
extension=php_imap.dll
但是,該IMAP
擴展未加載,我知道是因為我在終端上運行了以下命令:
php -r "print_r(get_loaded_extensions());"
這是我得到的結果:
Array
(
[0] => Core
[1] => date
[2] => ereg
[3] => libxml
[4] => openssl
[5] => pcre
[6] => sqlite3
[7] => zlib
[8] => bcmath
[9] => bz2
[10] => calendar
[11] => ctype
[12] => curl
[13] => dba
[14] => dom
[15] => hash
[16] => fileinfo
[17] => filter
[18] => ftp
[19] => gd
[20] => SPL
[21] => iconv
[22] => json
[23] => ldap
[24] => mbstring
[25] => session
[26] => standard
[27] => mysqlnd
[28] => mysqli
[29] => PDO
[30] => pdo_mysql
[31] => pdo_sqlite
[32] => Phar
[33] => posix
[34] => readline
[35] => Reflection
[36] => mysql
[37] => shmop
[38] => SimpleXML
[39] => snmp
[40] => soap
[41] => sockets
[42] => exif
[43] => sysvmsg
[44] => sysvsem
[45] => sysvshm
[46] => tidy
[47] => tokenizer
[48] => wddx
[49] => xml
[50] => xmlreader
[51] => xmlrpc
[52] => xmlwriter
[53] => xsl
[54] => zip
)
如何安裝/啟用IMAP擴展
我在網上搜索,發現了這個問題 ,他們說要將extension=php_imap.dll
添加到我的php.ini
。 但是,它已經在那里。
我繼續搜索,發現了這個問題 ,他們說要做apt-get install php5-imap
。 但是,我在終端上遇到以下錯誤
apt-get: command not found
您知道如何啟用/安裝IMAP擴展程序嗎?
謝謝
使用OSX時,取消注釋.dll擴展名似乎很奇怪。 查找以下行:extension = imap.so,如果有注釋,則取消注釋。 然后重新啟動您的Apache 。 然后,您可以通過將具有以下內容的test.php文件放入本地主機來進行檢查:
<?php
echo phpinfo();
如果這樣做並打開該站點,請在該站點中搜索imap。 它的標題應該像imap這樣
IMAP c-Client Version 2XXX
如果找到該條目,則擴展程序應該已經加載。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.