php遷移遇到的問題

來源:互聯網
上載者:User

php遷移遇到的問題
哥們搞了一個網站,研發在windows下php環境下開發測試完成後,放到linux下apache+php 環境下,程式不工作,顯然是apache+php
1:程式奇怪的地方是,記錄檔裡面沒有任何的報錯,這個很惱火,不好定位問題,後來
猜到是否缺少相關模組,和研發溝通後,發現缺少php 模組,於是通過安裝php擴充的方式,安裝缺少的模組,安裝後程式即正常!

2:程式其他的功能都正常,唯獨不支援支付,原因是curl 不支援https
錯誤如下:CURLE_UNSUPPORTED_PROTOCOL (1)
下面是如何使得curl 支援https協議?
tar zxvfcurl-7.20.0.tar.gz
cdcurl-7.20.0
./configure --with-ssl --prefix=/usr/local/curl
make
make install
先安裝curl
接著安裝curl模組,因為php已經安裝,如果不想重新編譯,只能使用擴充安裝方式!cd/php-5.5.38/ext/curl
/usr/local/php5.5/bin/phpize
./configure --with-curl=/usr/local/curl/ --with-php-config=/usr/local/php5.5/bin/php-config
make
make install

在php.ini中添加curl擴充(我以前已經添加了)
只需要重啟apache,/usr/local/apache2/bin/apachectl -k graceful


3:gd預設不支援jpeg,下面使其支援jpeg
cd php-5.5.38
cd ext/gd/
/usr/local/php5.5/bin/phpize
./configure --with-php-config=/usr/local/php5.5/bin/php-config --with-jpeg-dir
make
make test
make install
##留為備份!

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.