本文目錄一覽:
- 1、PHP文件訪問時候報錯:Fatal error: Incompatible file format:
- 2、“PHP Fatal error: Call to undefined function () in ….”PHP程序錯誤,急求解決方法!
- 3、php調試出錯,顯示Fatal error: Call to undefined function mysql_connect() in
PHP文件訪問時候報錯:Fatal error: Incompatible file format:
英文意為:不兼容的文件格式:編碼文件的格式主要ID為 4,而 Loader 需要7
建議檢查 php 應用編寫需要的 PHP 版本與實際運行環境是否匹配。
“PHP Fatal error: Call to undefined function () in ….”PHP程序錯誤,急求解決方法!
解決方法:
打開php目錄
用記事本打開php.ini
做如下修改:
取消以下配置參數前面的分號
extension_dir =”.\ext” #設置php模塊路徑為同目錄下ext文件夾
register_globals= On #開啟GET數據調用
short_open_tag =On #php支持短標籤
cgi.force_redirect= 0 #開啟以CGI方式運行php
fastcgi.impersonate= 1
cgi.rfc2616_headers= 1
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
服務器上的php版本不支持mssql_connect()函數
好像這種函數只能能運行在php5.2版本以下
php5.3開始, php本身不支持sql server數據庫!
當然, 微軟官方有相關的組件下載, 可以集成到php中從而支持sql server數據庫!
但就算如此, 操作函數也不是mssql_connect()
而是其他的函數了!
php調試出錯,顯示Fatal error: Call to undefined function mysql_connect() in
php配置iis7的方式有兩種,ispi和cgi,但是php5.3已經不支持ispi了,只支持cgi,而採用php5.2配置iis7的時候會出現
找不到mysql數據庫不能用,是因為dll文件沒有加載,單擊php-cgi.exe,把確少的dll複製到system下,把php.ini複製到
windows目錄下,重啟服務器,就好了。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/150654.html