6.5 és az drupal.hu-ról a magyar nyelv. Teleptés simán lefut, kész az oldal, aztán piros "A fájl nem hozható létre."
Logban:
Típus nyelv
Dátum csütörtök, október 9, 2008 - 01:21
Felhasználó admin
Hely /?q=admin/reports/status
Hivatkozó /?q=admin/reports/status
Üzenet Magyar nyelvhez tartozó JavaScript nyelvi fájl létrehozása közben hiba lépett fel.
Szint hiba
Hogy lehetne ennél többet megtudni a dologról, esetleg megoldani a baját?
Drupal verzió:
Bárhová katt, ezt kétszer
Bárhová katt, ezt kétszer kiírja ("A fájl nem hozható létre), ill. két log bejegyzés, pl:
Hely /?q=admin/reports/dblog
Hivatkozó /?q=admin/reports
vagy:
Hely /?q=user/1
Hivatkozó /?q=node/add
szóval bármi. Amúgy ezt leszámítva, látszólat teljesen rendben van a fordítás is. Magyarul beszél hozzám :)
Fájlrendszer könyvtára
Ellenőrizd hogy a Fájlrendszer könyvtára és a benne levő alkönyvtárak írhatóak-e a PHP által.
Ellenőriztem, meg hát
Ellenőriztem, meg hát telepítettem is...., szerintem minden jó. (ok, nyilván nem, de nem találtam meg az okot.)
Nem jöttem rá hogy milyen jogoultsággal van gondja, de magyar fordítás felrakása nélkül minden rendben.
tudsz feltölteni?
biztos, hogy az a gondja, hogy vagy nem tudja írni a fájlt. Két helyre írhat a fájlok közé (feltöltés) és az ideiglenes fájlok közé (temp) Ezzel az utóbbival lesz a gond.
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
Ha FTP-n keresztül írható egy
Ha FTP-n keresztül írható egy könyvtár, akkor nem feltétlenül írható még a PHP által. Állítsd be úgy a Fájlrendszer könyvtárát és a benne levő összes másikat is, hogy mindenkinek legyen jogosultsága azokat írni/olvasni (tulajdonos, csoport és a "többiek").
Köszönöm mindenkinek az
Köszönöm mindenkinek az ötleteket..., szerver hiba volt.
Hogy pontosan mi azt nem tudom...
(Hol működött, hol nem..., magyar fordítás nélkül például egészen sokáig. Aztán mikor már úgy sem, akkor próbáltam korábbi verzió, ill. feltöltöttem egy már máshol működő Drupalt..., aztán írtam a szolgáltatónak...)
Nem szerverhiba volt
Nem szerverhiba volt nálam!
Ugyanez megtörtént, telepítés után. A "sites/default/files" mappa attributuma 775 volt.(nem 220:)
Átlöktem 777-re és rögtön megjavult, azaz eltűnt a piros alapon lévő hibaüzi. ("A fájl nem hozható létre.")
Üdv. Peti
Tévedtem az extra.hu -n
Telepítettem egy új portált az extrára (joomla helyére)
Telepítéskor előjött a topicindító hiba. Uccu ide és az itt leírtak szerint át próbáltam "lökni" 777-re. De nem volt mit, mert a sites/default alatt nem volt files mappa!!!
Nosza létre hoztam, majd beállítottam 777-re(775-tel hozta létre a TotálCommanderem!)
honlap frissítés, de a hibaüzi maradt:(((((...
Elkezdtem kutakodni az adminban, ott is a webhelybeállítás => fájlrendszer-ben.
Itt már be volt írva a megfelelő mappastruktúra, csak a beállításokat kellett menteni.
Ebben a pillanatban tűnt el a hibaüzi, valamint jelezte, hogy a megfelelő könyvtárakat létrehozta:)
Úgy néz ki hogy a telepítő nem hozza létre automatikusan, csak ha telepítés után a fájlrendszer beállításnál jóváhagyod. Van benne ráció, nem véletlen találták így ki!
Tehát nem szerverhiba, nem attributumhiba, hanem egyszerű beállításhiba!
(a mai tudásom szerint:)
Bárki belefuthat, emiatt adtam közre.
Peti
Üdv. Peti
775 elég
Én az admin/settings/file-system oldalon állítottam be, és azonnal eltűnt a topikindító hibaüzenet. Kíváncsiságból megnéztem: 775 az attribútuma a sites/default/files/ mappának.
A fájl nem hozható létre.
A Peti közelítette meg jól a dolgot
a 2009. június 11. 20.10 hozzászólásában, nekem ezzel sikerült megoldani a problémát aminek az oka az, hogy a rendszer azon a helyen ahol a peti is leírta, nem találja az első szövegdobozban a megfelelő könyvtárat mivel oda valamiért nem megfelelő hivatkozás kerül be alapértelmezettként.
A hibát úgy orvosoltam hogy azon a helyen ahol a Peti leírja tehát admin/settings/file-system vagy a magyar felületről admin - webhelybeállítás - fájl rendszer
Az alsó szövegdobozban ahol teljesen kívülről látja a könyvtárfát a tárhelyszolgáltatóm szervérről tehát egészen a /var/www/virtual/sajátdomainod/ahovaadrupaltraktad/
Itt először is létrehoztam neki egy mappát amire hivatkozott alapból de nem volt meg!
Ez volt a phptmp mappa
A létrehozási hely tetszoleges a szerveren, csak akkor ide a beirásba is ugyanaz a hely kerüljön. tehát a /var/www/virtual/sajátdomainod/ahovaadrupaltraktad/phptmp
Amit a második szövegdobozban alapból kiír könyvtár helyet tehát az én tárhelyszolgáltatóm szervertípusánál (debian)
" /var/www/virtual/sajátdomainod/ahovaadrupaltraktad/ "
Na ugyanúgy látja csak meg a keresett mappát az első szövegdobozban is
tehát oda is be kell neki másolni azt ami a második szövegdobozban látható elejétől a végéig
azaz /var/www/virtual/sajátdomainod/ahovaadrupaltraktad/
majd a végére hozzátűzni neki hogy sites/default/files
És így fogja megtalálni amit eddig nem tudott létrehozni és a piros üzenet eltünik!!
http://www.divatoutlet.info
- kezdő drupalos -
admin - webhelybeállítás - fájl rendszer
Köszi a megoldást - nálam is bevált! localhostról költöztettem egy fejlesztést és fejfájást okozott, mikor megjelent a topicban említett felirat! Az Ideiglenes fájlok könyvtáránál bennmaradt egy lokális mappára való hivatkozás...
--------
BushiloZ