Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> dostęp do tworzenia i edytowania plików
Mateostin
post 9.06.2017, 07:54:33
Post #1





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 23.03.2016

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post
viking
post 9.06.2017, 07:57:53
Post #2





Grupa: Zarejestrowani
Postów: 6 378
Pomógł: 1116
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


Wszystko uzależnione jest od konfiguracji serwera. Spróbuj 777 na katalogu gdzie zapisujesz.


--------------------
Go to the top of the page
+Quote Post
Mateostin
post 9.06.2017, 08:08:12
Post #3





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 23.03.2016

Ostrzeżenie: (0%)
-----


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...
Go to the top of the page
+Quote Post
viking
post 9.06.2017, 08:21:17
Post #4





Grupa: Zarejestrowani
Postów: 6 378
Pomógł: 1116
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


Tworzenie pliku odbywa się z flagą w+


--------------------
Go to the top of the page
+Quote Post
Mateostin
post 9.06.2017, 09:02:05
Post #5





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 23.03.2016

Ostrzeżenie: (0%)
-----


Ale tak czy siak nawet nie chce mi sie otworzyć, edycja i odczyt jest gdzies w ustawieniach apache bądz php?

Ten post edytował Mateostin 9.06.2017, 09:02:43
Go to the top of the page
+Quote Post
viking
post 9.06.2017, 09:13:03
Post #6





Grupa: Zarejestrowani
Postów: 6 378
Pomógł: 1116
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


Jaki jest błąd przy tworzeniu? Funkcja zwraca false i daje warning.


--------------------
Go to the top of the page
+Quote Post
Mateostin
post 9.06.2017, 10:00:29
Post #7





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 23.03.2016

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 22.06.2025 - 16:06