Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: dostęp do tworzenia i edytowania plików
Forum PHP.pl > Forum > PHP
Mateostin
Witam,

Posiadam skrypt który tworzy pliki w określonej lokacji, natomiast na serwerze nie ma chyba uprawnień do edycji/tworzenia plików
nadanie chmod 755 dla plików również nie rozwiązuje problemu. Czy to się ustawia gdzieś w pliki php.ini bądź coś w tym stylu?

Bardzo proszę o pomoc, z góry dziękuje.

dodam tez ze nawet prosta komenda:

  1. fopen("newfile.txt", "w") or die("Unable to open file!");


również nie działa.
viking
Wszystko uzależnione jest od konfiguracji serwera. Spróbuj 777 na katalogu gdzie zapisujesz.
Mateostin
Ten chmod również nie działa, być może podaje złą ścieżkę... ale przecież funkcja fopen którą napisałem powyżej powinna tworzyć plik w katalogu w którym się znajduje wiec...
viking
Tworzenie pliku odbywa się z flagą w+
Mateostin
Ale tak czy siak nawet nie chce mi sie otworzyć, edycja i odczyt jest gdzies w ustawieniach apache bądz php?
viking
Jaki jest błąd przy tworzeniu? Funkcja zwraca false i daje warning.
Mateostin
Juz sobie poradziłęm, blokowalo mnie Linux Security, nie miałem pojecia ze wraz z instalacja CentOS instaluje sie rowniez security.

zatem uzycie:

setenforce 0 pomaga gdyby ktos mial kiedys problem z CentOS'em...

niemniej jednak dziekuje CI Viking smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.