Какво е Създаване на сайт на Joomla 3
Въведение
Когато работите с хостинг, обикновено не попадате на файла php.ini, просто нямате достъп до него. Вярно е, че има хостинг доставчици, които дават частичен достъп до някои настройки на php.ini. Причината за това ограничаване на достъпа е съвсем ясна. В крайна сметка файлът php.ini, който задава конфигурацията на PHP сървъра и неразумното му редактиране ще доведе до сериозни проблеми, които хостинг доставчикът ще трябва да реши. Друго нещо е, когато работите с локален сайт на локална машина. Всяка компилация на LAMP или WAMP ще ви позволи да php.ini по дефиниция.
Какво е php.ini
Файлът php.ini е конфигурационният файл с по-голямата част от PHP настройките. По подразбиране конфигурационният файл е включен в дистрибуцията на PHP и се нарича php.ini-development. За да може PHP интерпретаторът да намери този файл, той трябва да бъде преименуван на php.ini. Файлът php.ini се изтегля с локалния сървър или се изтегля с дистрибуцията на PHP, когато сами създавате локалния сървър. В последния случай, както вече споменахме, той се нарича "php.ini-development" и трябва да бъде преименуван на php.ini, за да работи с него.
Файлът php.ini е текстов файл, състоящ се от директиви за PHP, но просто специални текстови редове определят основните настройки за това как ще работи PHP интерпретаторът.
На готови локални сървъри директивите на файла php.ini се създават от разработчици и всеки разработчик на платформа задава своите PHP настройки в него. Но настройките, посочени в php.ini, не са взети от главата. Шаблонът за всеки php.ini е файлът "php.ini-development", намиращ се в "родната" дистрибуция на PHP.
Ако няма директива във файла php.ini на локалния сървър, тогава PHP ще приеме директивата по подразбиране. Отново, файлът по подразбиране php.iniпроверете вашата PHP дистрибуция за вашата версия във файла php.ini-development.
Така че, ако имате инсталиран и работещ локален сървър (работи), тогава в неговите папки трябва да има файл php.ini, който PHP интерпретаторът вижда.
Достъп до php.ini
Достъп до споделен хостинг
При споделен хостинг обикновено нямате достъп до този файл и следователно не можете сами да промените настройките му.
Вярно е, че има хостинги, които осигуряват частичен достъп до php.ini и тези настройки се показват в административния панел на хостинга като отделен елемент.
Достъп до php.ini на localhost
На локалните сървъри имате пълен достъп до всички системни файлове. Файлът php.ini не е изключение. Можете да отворите файла php.ini за редактиране по всяко време. Трябва само да редактирате сървърни файлове в текстови тетрадки.
Къде да намеря php.ini
Намирането на файла не е трудно.
Ако вие сами сте сглобили локалната сървърна платформа, тогава вие сами сте я преименували и конфигурирали сами. Но мога да предположа, че трябва да го потърсите в директорията [C:\\php] (за Windows).
В Denver LAN php.ini намираме тук: C:\WebServers\usr\local\php5\php.ini.
На Xampp в папка Apache/bin:
Има няколко конфигурационни файла в OpenServers LAN. Те се намират в директорията C:\OpenServers\Userdata\ [Конфигурационни файлове]