[英]cURL installed on Windows… but how to get it to work with PHP code?
[英]Installed mysql from source on linux and then how to get it work with php?
我從源代碼安裝了apache和php,並在一個月前使它們一起工作。 因為這個學期我正在學習他們兩個。
現在我需要mysql來做更多的工作。 我剛剛從源代碼安裝了mysql。 但是我不知道如何讓它與php一起使用。
我環顧四周,發現了一些有關設置LAMP環境的主題。 其中大多數安裝php時首先安裝mysql,並使用命令選項--with-mysql=/usr/local/mysql
和--with-mysqli=/usr/local/mysql/bin/mysql_config
。 但就我而言,我首先安裝了php。
有什么辦法讓php知道我已經安裝了mysql嗎? 還是應該重新安裝php?
最后,我通過附加--with-mysql=/opt/mysql
,-- --with-mysqli=/opt/mysql/bin/mysql_config
和--with-pdo-mysql
三個配置選項重新編譯了php源,以使我的php支持mysql的模塊。 采取的步驟如下:
1>停止apache和mysql服務
2>備份php.ini
3>刪除php
4>重新配置php源
./configure --prefix=/opt/php --with-apxs2=/opt/apache/bin/apxs --with-mysql=/opt/mysql --with-mysqli=/opt/mysql/bin/mysql_config --with-pdo-mysql --...and other options
5> make,然后進行安裝
6>將php.ini復制回去並取消注釋mysql模塊上的相應指令
為什么要從源代碼安裝軟件包?
在CentOS中使用yum
,在Ubuntu中使用apt-get
,例如:
yum install php
yum install mysql
要使PHP與MYSQL一起使用,您必須安裝php-mysql
擴展,例如:
yum install php-mysql
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.