2011-10-08 75 views
1

我有一個正在運行的EC2實例從一個bitnami tomcat apache mysql php堆棧啓動。到目前爲止,我只使用過tomcat。現在我想安裝和配置wordpress。在安裝過程中,它說php mysql模塊沒有加載。我用PHP MYSQL模塊不加載在亞馬遜EC2 Bitnami AMI

sudo apt-get install php5-mysql 

我試圖再次WordPress的安裝程序,它仍然表示,它不能找到PHP的MySQL國防部安裝了PHP的MySQL模塊。我搜索了一下,有很多帖子說我需要取消註釋php.ini文件中的一行。我搜查,但無法找到一個php.ini文件。我可以找到mysql.so雖然..

locate mysql.so 
/opt/bitnami/mysql/php-extensions/mysql.so 
/opt/bitnami/mysql/php-extensions/pdo_mysql.so 
/opt/bitnami/mysql/tmp/mysql.sock 

我必須創建一個php.ini文件嗎?我在哪裏放?而這個文件的內容應該是什麼。我不是一個PHP開發人員。剛剛學會了一些配置從wordpress數據庫讀取的內容以顯示在我的網站上。

一兩件事。該說的phpinfo中有一個地方的php.ini ..但該文件不存在..

謝謝!

回答

1

好的..我解決了這個問題。如果有人絆倒它,在這裏回答。在php的信息頁面中,我能夠找到php在尋找擴展名和php.ini文件。我放在擴展目錄的mysql.so和mysqli.so和創建了以下條目的新php.ini文件:

extension_dir=<dir where i copied the so files> 
extension=mysqli.so 
extension=mysql.so 
mysql.default_socket = <socket file of your mysqld> 

此檢查的phpinfo頁面後,你會發現MySQL和mysqli的條目..