當前位置:首頁 » 編程語言 » php開啟報錯

php開啟報錯

發布時間: 2023-07-12 04:51:23

❶ docker-compose啟動php-fpm報錯問題

當你的機子關閉了ipv6啟動php-fpm會出現:
address family not supported by protocol
魯莽解決方法用命令 find / -name zz-docker.conf 找到配置文件位置
直接修改listen = [::]:9000 為 listen = 0.0.0.0:9000
官方DockerFIle:
https://github.com/docker-library/php/blob//7.0/fpm/alpine/Dockerfile
一般正確做法是修改建立新的dockerfile,
sed "s/[::]:/0.0.0.0:/g" zz-docker.conf

(/var/lib/docker/aufs/diff//usr/local/etc/php-fpm.d/zz-docker.conf)

另外解決方法就是不用compose,而是建立Dockerfile文件,裡面跑ubuntu,nginx等,然後順便安裝phpfpm,相當於一個鏡像,這樣和外部本機ipv6環境無關啦。

❷ 如何讓PHP報錯

首先需要確定是否打開了錯誤報告,方法有兩個:
1.可以查看PHP配置文件,看是否打開錯誤報告:
display_errors = On
2.PHP腳本中有動態設置php.ini配置文件的方法,可以設置如下 :
ini_set('display_errors', 'On');
其次,需要設置錯誤報告級別:
error_reporting = E_ALL; // 最嚴格的錯誤報告級別, 一般在開發階段開啟
error_reporting = E_ALL &~ E_NOTICE // 除了notice以外的錯誤
error_reporting = E_ERROR | E_PARSE | e_CORE_ERROR // 只考慮致命的運行時錯誤,新解析錯誤和核心錯誤 。一般在生產環境中使用

❸ php文件訪問報錯404

錯,路徑一定有問題

首先,你所謂的路徑沒問題只是你看到的沒問題。

那麼很可能:

  1. http服務組件,也就是apache或者nginx配置的根目錄並不是你所認為的根目錄路徑

  2. 可能開啟了錯誤的偽靜態,導致當前地址被重寫,那麼你所看到的路徑就並不是真正的路徑了,而重寫後的地址並不正確,所以404

    暫時想到這兩點,但是不管哪種原因,一定是路徑不正確。

❹ PHP報錯syntax error, unexpected '(' 是什麼錯誤啊

PHP報錯syntax error, unexpected是設置錯誤造成的,解決方法為:

1、這兩行程序,第一行的括弧沒有完全匹配,引發編譯器報錯。

❺ Linux 安裝PHP無法正常啟動報錯,求指教。

看看你的php-fpm.conf的塵乎208行
配置錯誤
如果沒有php-fpm.conf
在php安裝目錄下/etc下有php-fpm.conf.default,這伏飢個才是你需要的。 cp 一個成 php-fpm.conf,啟動缺兄返php再試試

熱點內容
dosphp 發布:2025-02-08 21:01:27 瀏覽:702
sm3雜湊演算法 發布:2025-02-08 20:55:00 瀏覽:285
抽獎源碼帶後台 發布:2025-02-08 20:33:54 瀏覽:225
歐博中央空調原始密碼是多少 發布:2025-02-08 20:33:47 瀏覽:335
運動使人快樂緩解壓力 發布:2025-02-08 20:27:01 瀏覽:98
linux命令大文件 發布:2025-02-08 20:25:06 瀏覽:897
C蟻群演算法 發布:2025-02-08 20:21:25 瀏覽:513
私人搭建伺服器能幹嘛 發布:2025-02-08 20:21:24 瀏覽:596
網吧怎麼通過伺服器玩網路游戲 發布:2025-02-08 19:59:52 瀏覽:914
文檔編輯加密 發布:2025-02-08 19:56:31 瀏覽:394