當前位置:首頁 » 編程語言 » phpso文件

phpso文件

發布時間: 2022-04-28 14:58:57

編譯安裝php5.6 so文件在哪

php安裝的最後一步make install時,我們會看到將動態鏈接庫libphp5.so拷貝到apache2的安裝目錄的moles目錄下,並且還需要在httpd.conf配置文件中添加LoadMole語句來動態將libphp5.so模塊載入進來,從而實現Apache對php的支持。

⑵ go的so文件可以給php用嗎

要確定你調用的so文件不是從別處拷貝來的!!即,你的PHP和你的SO文件是否都是在你的本機編譯運行的。如果不是,則要確定你的SO文件和你的PHP版本是否匹配!最後檢查你調用的so文件的許可權和你的PHP的許可權是否一致

⑶ libphp5.so是什麼文件

libphp5.so是php5提供的,你還需要編譯php5才能生成這個文件
在PHP的configure的時候,加上:
--with-apxs2=/usr/local/apache/bin/apxs
這樣就會自動編譯一個libphp5.so出來了。

⑷ 請教各位,php如何調用so文件 - PHP進階討論

配置過程如下:下載PHP安裝包,解壓後,cd php5.1.2cd ext./ext_skel --extname=sockets./buildconf --force./configure --enable-socketsmakecc -fpic -DSOCKETS=1 -I/usr/local/include -I/usr/local/lib -I. -I.. -I../main -I../TSRM -I../Zend -c -o sockets/sockets.o sockets/sockets.ccc -shared -L/usr/local/lib -rdynamic -o sockets/sockets.so sockets/sockets.o這個sockets.so建成了,怎地不能用...?

⑸ php 怎麼安裝擴展

在windows平台上,主要是三個步驟:

1、下載php擴展庫文件;

一般在http://pecl.php.net/上就有下載信息。

2、解壓縮文件,將*.dll文件復制到PHP程序主目錄下的「ext」或者「extension」目錄。

3、打開php.ini文件,在「Dynamic Extensions」配置段中加上「extension=*.dll」,關閉文件,重新啟動一下伺服器就可以載入成功了。

⑹ brew安裝php so文件在哪

brew默認安裝目錄是:/usr/local/Cellar/
如安裝了php55-redis擴展,則.so文件會生成在,/usr/local/Cellar/php55-redis/2.2.7,裡面。

⑺ php5.6編譯生成libphp5.so的問題求助

由於好久沒有搭環境,在linux上搭apache、PHP的環境時,遇到libphp5.so 無法生成這個問題,我也困擾了我半天,很是郁悶。從網上找了各種資料,都是瞎轉載,太無聊的一堆人了,自己成功沒有成功的先轉載,鄙視。 害的我嘗試了半天也沒有解決。下面列出我的正確解決辦法:
常見問題一:配置apache打開libphp5.so文件後提示錯誤
/usr/local/apache2/moles/libphp5.so: No such file or directory

解答: 發現moles下面沒有libphp5.so文件,說明安裝apache2的時候配置有問題,需要重新編譯安裝,必須採用 ./configure --enable-so 這種方式。然後重新安裝 make clean -> make -> make install。 然後重新安裝php,安裝時要求採用./configure --with-apxs2=/usr/local/apache2/bin/apxs 這種方式 然後 make & make install。如果還出現這個問題,可以重新安裝一下apache 和 php

常見問題二:在centOS中 配置apache的php時提示錯誤
cannot restore segment prot after reloc: Permission denied
解答:可以網路查看資料,關於centOS中的selinux。SELINUX的問題,對LIB庫的保護。
關閉 SELINUX
vi /etc/selinux/config
#SELINUX=enforcing #注釋掉
#SELINUXTYPE=targeted #注釋掉
SELINUX=disabled #增加
:wq!#保存退出
shutdown -r now#重啟系統

⑻ Linux下,我拿到了一個so文件,想用php調用其中的函數,應該怎麼辦

<?php
dl('***.so'); //假設內部函數hello(){return 'hello,world';}
echo hello();
?>

⑼ 請問WINDOWS系統下,PHP如何調用.so文件

在linux機器上運行該so,參數和返回值 由wrapper程序 封裝 響應及傳遞 給windows機器上跑的 proxy程序. 這樣就實現了win調用so了. : )

熱點內容
安卓市場手機版從哪裡下載 發布:2025-05-15 20:17:28 瀏覽:813
幼兒速演算法 發布:2025-05-15 20:15:08 瀏覽:86
best把槍密碼多少 發布:2025-05-15 20:13:42 瀏覽:547
android安裝程序 發布:2025-05-15 20:13:20 瀏覽:559
c語言跳出死循環 發布:2025-05-15 20:06:04 瀏覽:824
a19處理器相當於安卓哪個水平 發布:2025-05-15 20:05:29 瀏覽:639
榮耀9i安卓強行關機按哪個鍵 發布:2025-05-15 20:00:32 瀏覽:750
密碼鎖寫什麼最好 發布:2025-05-15 19:05:31 瀏覽:782
5的源碼是 發布:2025-05-15 19:04:07 瀏覽:719
c語言創建的源文件 發布:2025-05-15 18:54:08 瀏覽:611