om du har att göra med WordPress måste du förr eller senare ställa dig själv denna fråga. Även om inte direkt ansluten till WordPress, php.ini är en av de viktigaste konfigurationsfilerna på din server eftersom den ansvarar för att konfigurera din PHP-installation, och på ett sådant sätt din WordPress-webbplats och php.ini går ofta hand i hand.
gör din webbplats lyhörd. Vilka Är Dina Alternativ?
den vanligaste parametern som du kan behöva ändra är upload_max_filesize. Som standard är det 2Mb, vilket kan vara ganska lågt. Andra populära är register_globals, safe_mode och max_execution_time. Du kan också använda den här filen för att aktivera eller inaktivera tillägg av din PHP-installation.
beroende på din system-och servermiljö finns det olika platser och sätt du kan hitta php.ini-fil.
var är PHP.ini?
oavsett om du arbetar på localhost, eller på en live-server, det enklaste och beprövade sättet att hitta din php.ini-filen är att skapa en PHP-fil med en enda rad kod i den och visa utmatningen.
- skapa en fil (namnge den hur du vill, i vårt fall är det ’test.php’), och se till att det slutar med .php förlängning.
- Lägg denna kodrad i den:
<?php phpinfo(); ?>
- öppna filen via din webbläsare. Om du till exempel placerade den i din rotmapp kör du http://mywebsite.com/test.php.
Du borde se något så här:
din php.ini-filen ska placeras antingen i avsnittet ’ Konfigurationsfilsökväg ’eller som i mitt fall i avsnittet’ laddad konfigurationsfil’. Den första platsen är standard, den andra platsen gäller om din PHP-installation används som en modul.
andra lösningar
om det i vissa fall inte fungerar att skapa en php-fil och infoga en enda rad kod, finns det några andra sätt att hitta php.ini.
lokal server
om du arbetar lokalt, hitta php.ini skulle bero på servermiljön du använder. Låt oss gå snabbt igenom några av de mest populära.
WAMP
vänsterklicka på din wapm-serverikon och gå sedan till PHP – > php.ini. Lätt? Lätt.
XAMPP
XAMPP är lite annorlunda, men kan också tämjas utan stora svårigheter. Kör din XAMPP-installation, högerklicka på ”Config” – knappen (framför Apache-modulen) och här är det, vår lilla kille:
Linux
om du är på Linux kör du följande kommando i terminalen:
php -i | grep "Loaded Configuration File"
det ska mata ut något så här:
Loaded Configuration File => /usr/local/lib/php.ini
i de flesta fall php.ini skulle finnas i ’laddad konfigurationsfil’, men om den inte finns där, ersätt’ laddad konfigurationsfil ’sträng med’konfigurationsfil’.
live server
platsen för php.ini beror mestadels på värd du använder, men vi täcker här några av de vanligaste scenarierna.
cPanel
öppna filhanteraren och navigera till rotkatalogen. Vår lilla kille borde sitta längst ner.
Om du inte vet hur du hittar din rotmapp, gå bara en nivå upp din huvudsakliga public_html-katalog.
delad Hosting
tyvärr, om du är på en delad hosting, kan du inte komma åt din php.ini-fil. Lösningen skulle vara att ange de nödvändiga konfigurationsinställningarna i din .htaccess-fil i följande mönster:
php_value name value
namnet här representerar namnet på PHP-egenskapen du behöver ändra. Detsamma gäller värdet. Till exempel ändrar den här raden den maximala uppladdade filstorleken till 8 Mb:
php_value upload_max_filesize 8M
starta om efter ändringarna
Om du har gjort minst en ändring till php.ini-fil, du måste starta om servern, annars kommer ändringarna inte att gälla. Om du är på Linux skriv följande kommando:
/etc/init.d/httpd restart
WAMP-användarna måste högerklicka på serverns ikon i verktygsfältet och välja ”Starta om alla tjänster”.
Om du använder XAMPP, gå till huvudpanelen, klicka på ’Stopp’ – knappen framför ’Apache’ – modulen och klicka sedan på ’start’ – knappen igen.
sista ord
som du kan se, Hitta php.ini kan vara både knepigt och enkelt samtidigt. Jag har försökt att täcka de vanligaste lösningarna och servermiljöerna, och hoppas att den här guiden hjälper dig att äntligen hitta den här filen. Om du vet några andra sätt att hitta php.ini, gärna dela dina tankar i kommentarerna nedan.
FAQ
det är en fil som definierar arbetet i alla program som kräver PHP. Den innehåller standardkonfigurationer och kontrollerar sådana viktiga saker som resursgränser och uppladdningsstorlek.
som tidigare sagts-den innehåller mycket viktiga konfigurationer för de appar som fungerar på PHP. Om du vill ändra några av dem-behöver du phph.ini.
Tja, först och främst kommer det förmodligen att vara upload_max_filesize. Standardvärdet för det (2Mb) är vanligtvis för litet och webbplatsägare gör det större. Förutom det är chansen att du vill ändra värdena på register_globals, safe_mode och max_execution_time.
Läs också
hur man bygger & underhålla Elementor WordPress webbplats?
hur man bygger och underhåller en HTML5-webbplats?
Ultimate Gutenberg redaktör lärande kurs