[英]php.ini file nowhere to be found?
我知道有很多關於這方面的問題,但是我已經查看了每個問題並且一無所獲。
我正在運行php 7.0.6和Apache2.4。 我從windows.php.net/download下載了PHP(我得到了第二個,x86線程安全的)。 下載后,我將其直接提取到C:\\php
下的C:\\
驅動器。
我正在嘗試安裝Magento電子商務平台,但我需要在繼續之前安裝一些PHP擴展(即curl,xsl,intl,mbstring,openssl和gd)
我有一個閱讀,並發現要啟用它們我必須在php.ini
文件中刪除它們之前的分號,所以我導航到C:\\php
並查找它,但只能找到php.ini-development
和php.ini-production
,看過另一個帖子,也不是我想要的。
我還讀到它有時只是一個名為php的文件,但無法在C:\\php
文件夾中找到它
然后我執行了一個phpinfo();
在php文件中命令並運行它,得到這個結果:
Configuration File (php.ini) Path C:\Windows
Loaded Configuration File (none)
Scan this dir for additional .ini files (none)
Additional .ini files parsed (none)
然后我看了C:\\Windows
文件夾無濟於事,我不知道我應該如何找到php.ini
文件,所以我可以刪除分號並加載php擴展。
任何幫助,將不勝感激。
安裝C:\\php
地方C:\\php
有一個php.ini-development
和php.ini-production
。 您可以將其中一個復制或重命名為php.ini
。 這些是模板,具有所需的所有默認設置。 主要區別在於開發人員將啟用錯誤報告,而生產者不會:
它應該從PHP目錄C:\\php
或C:\\windows
加載。 我使用PHP目錄作為PHP我相信,將始終查看運行PHP的目錄:
copy c:\php\php.ini-development c:\php\php.ini
要么:
copy c:\php\php.ini-development c:\windows\php.ini
我的系統:
Configuration File (php.ini) Path C:\Windows
Loaded Configuration File C:\app\php\php.ini
如果您使用Bash shell運行Windows 10,則可以運行
php -i | grep '\.ini'
這將顯示加載的所有配置文件。 更頻繁地在Windows上工作的人可能會識別本機方式來本地執行等效操作。
確保在復制或重命名php.ini文件時,它將文件擴展名從.ini-developement(或.ini-production,取決於您使用的文件擴展名)更改為.ini。 如果您無法在文件上看到擴展名,可以通過單擊最右側的>查看並選擇文件擴展名復選框來更改該擴展名 。
或者,如果文件擴展名已更改為.ini,則可以查看文件類型列,其中應該說出配置文件 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.