Práva v zapisování a čtení

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Vastlik
Člen | 58
+
0
-

Ahoj,
snažím se zprovoznit nette na macu. Mám nastavené chmod 777 na logu, tempu i vendoru.
Ale stále hlásí chybu.
http://postimg.org/…e/sme1lg34h/

Díky za odpovědi.

Jan Endel
Člen | 1016
+
0
-

co vchází do $file? Nemá chudák google nastavený cestu někam úplně do kšá?

Vastlik
Člen | 58
+
0
-

Ne ne, na Windows funguje dobře.

David Kregl
Člen | 52
+
0
-

Ahoj, já běžím na MAC-u a nikdy jsem se s takovým problémem nesetkal. :(

  • Nepotřebuje ten Google nějakou svojí temp složku, která by se přenosem přes git smazala?
  • Máš složky temp a log ve správném levelu adresářové struktury?
  • Je tvoje root složka projektu zapisovatelná?

Editoval David Kregl (10. 8. 2015 19:37)

David Matějka
Moderator | 6445
+
0
-

Koukam, ze defaultne to zapisuje cache do systemoveho temp dir: https://github.com/…2FConfig.php#L139 .. menil si to nejak?

Vastlik
Člen | 58
+
0
-

Systémovou dir jsem neměnil. Zkusim znova chmod, protože je to fakt divné.

David Matějka
Moderator | 6445
+
0
-

Mel jsem na mysli, jestli si menil tu cestu pro google cache. Mel bys ji nastavit do nette temp dir, v neonu, kde registrujes sluzbu zhruba takhle:

services:
	-
		class: Google_Client
		setup:
			- setClassConfig(Google_Cache_File, [directory: %tempDir%/cache/google])

a vytvor slozku temp/cache/google

Luděk Veselý
Člen | 29
+
0
-

Pred radek 149 vloz echo dirname($storageDir);, melo by to vypsat slozku do ktere se snazis zapisovat, pak ji v terminalu muzes nastavit odpovidajici prava. Tu knihovnu od google neznam, ale myslim si ze by mohla jit nejak nakonfigurovat, aby pouzivala slozku kterou chces..

Editoval Luděk Veselý (10. 8. 2015 20:04)