Temat: owncloud - problem z uruchomieniem php

witam!
Chciałem przetestowac sobie owncloud, no i wszystko byłoby ok tylko po zrobieniu pliku index.php dla sprawdzenia czy działa wywala mi błąd 404.
Wszystko robiłem zgodnie z poradnikiem do owncloud.
mój plik lighttpd:

    server.modules = (
        "mod_fastcgi",
    )
    server.network-backend = "write"
    server.document-root = "/www1/"
    server.port = 8181
    mimetype.assign = (
        ".gif"   => "image/gif",
        ".jpg"   => "image/jpeg",
        ".jpeg"  => "image/jpeg",
        ".png"   => "image/png",
        ".svg"   => "image/svg+xml",
        ".css"   => "text/css",
        ".html"  => "text/html",
        ".htm"   => "text/html",
        ".js"    => "text/javascript",
        ".txt"   => "text/plain",
        ".dtd"   => "text/xml",
        ".xml"   => "text/xml"
    )
    static-file.exclude-extensions = ( ".php", ".pl", ".fcgi" )
    server.pid-file = "/var/run/lighttpd.pid"
    server.upload-dirs = ( "/tmp" )
    fastcgi.server = (
        ".php" => ((
            "host" => "127.0.0.1",
            "port" => 1026,
        ))
    )

w php.ini zmieniłem też:

  doc_root = "/www1"
    cgi.force_redirect = 0

no i jak wołam 192.168.1.1:8181 to wywala bład 404 sad

plik index.php dokładnie taki jak w poradniku:

<?php phpinfo(); ?>

co mogłem nie tak zrobić?

2

Odp: owncloud - problem z uruchomieniem php

php nie uruchomiłeś?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: owncloud - problem z uruchomieniem php

nie no php uruchomiłem i działa z tego co widać

root@Gargoyle:~$ /etc/init.d/php start
root@Gargoyle:~$ /etc/init.d/lighttpd start
root@Gargoyle:~$ 2012-01-03 19:45:14: (log.c.166) server started

root@Gargoyle:~$ php-cgi -v
PHP 5.3.6 (cgi-fcgi) (built: Nov 14 2011 18:19:04)
Copyright (c) 1997-2011 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies
root@Gargoyle:~$

no ale stronki testowej php dalej nie widzi

4

Odp: owncloud - problem z uruchomieniem php

utwórz sam index.html z dowolnym tekstem i zobacz czy wczyta.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5 (edytowany przez kamillo 2012-01-03 20:10:14)

Odp: owncloud - problem z uruchomieniem php

no przez 192.168.1.1:8181 nie wczytało pliku index.html, natomiast tak działa 192.168.1.1:8181/index.html

6

Odp: owncloud - problem z uruchomieniem php

owncloud tez działa jak podam pełną ścieżkę 192.168.1.1:8181/index.php, jak nie dam końcówki w adresie index.php to nie startuje...

7

Odp: owncloud - problem z uruchomieniem php

Dodaj do konfiguracji

index-file.names = ( "index.php", "index.html )

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

8

Odp: owncloud - problem z uruchomieniem php

no tak index.html było oryginalnie po zainstalowaniu lighttpd, a później sam to skasowałem, wrzucająć zalecaną konfigurację big_smile ale przy okazji sobie teraz namieszałem. Dodałem do rc.local uruchamianie php i lighttpd i coś się stało bo w rc.local mam krzaki

ĺtŢ;˘CDÝT츀D‚‡íĄ+ľCÚ—
›'G®A †µwÉő÷LĚÉq˘@¬JÂE?T•˝ƒ:XiâúIQíŹTešŤ÷ô?c?˙SyÜÉÁźS%Ę8Ţj÷Y*‰Á)7'ˇYČ„ŰŔb‚noČÉYş~ ĹĚbŇľĽ0}—Ă&ŠüU›bL±!ň˛Ľ«š[sĂŐs„-5ubŐ{›[~»Ţ›—±ąŕ$µ[R•őΫ&i©ćoôŢ®ăçrM[î    4pq̘ƒKꆶçhÔş$?–éĽěDE<;—b{ŃO`Ď?š›I¶˙‰˘öÚŤ3łšO/íě'鱬öąU


Moge prosić o podanie co powinno się tam znajdować?? wersja gargoyle od Ciebie najnowsza (z 28.12.2011)

9

Odp: owncloud - problem z uruchomieniem php

W /rom/etc/rc.local masz oryginalną zawartość.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

10

Odp: owncloud - problem z uruchomieniem php

ok już śmiga smile no i moje pierwsze spostrzeżenia:
1. Nie działa pod IE, pod Firefox nie ma problemu. Nie wiem od czego to zależy.
2. Wrzuciłem sobie 500M muzyki i w zakładce pliki widze wszystkie, natomiast w zakładce muzyka, jak przeskanuje kolekcje to załaduje mi wyrywkowo piosenki z różnych folderów. Chyba nie bardzo mu sie podoba że mam posortowaną muzyke smile
3. Przy próbie sciągania kilku piosenek na raz, spakuje je do zip-a ale jako kilkadziesiąt kb, czyli robi uszkodzone zipy...

11

Odp: owncloud - problem z uruchomieniem php

No i czemu nie zgłosiłeś tego do twórców projektu?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

12

Odp: owncloud - problem z uruchomieniem php

wczoraj juz brakło czasu, ale dzis jak jeszcze potestuje to będe zgłaszał uwagi do twórców projektu

13

Odp: owncloud - problem z uruchomieniem php

O... i router to "uciągnie"? Mam drugi serwer na którym nie chciałbym instalować php.

Szukałem czegoś co pozwoliłoby mi synchronizować kontakty z innymi osobami. Może to da radę.

14

Odp: owncloud - problem z uruchomieniem php

Uciągnie, dlaczego by nie. To nie pozwala na synchronizację jeszcze. Masz online je, ale syncho jeszcze nie.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

15

Odp: owncloud - problem z uruchomieniem php

byłem zmuszony postawić router od nowa i po ponownej próbie uruchomienia sobie owncloud pojawiły się problemy z lighttpd.
Wywala mi

root@Gargoyle:~$ /etc/init.d/lighttpd start
2012-02-09 21:30:34: (configfile.c.544) source: /etc/lighttpd/lighttpd.conf line                                                                             : 25 pos: 24 use => for assignments in arrays
2012-02-09 21:30:34: (configfile.c.909) configfile parser failed at: server.netw                                                                             ork-backend
root@Gargoyle:~$

moje ustawienia lighttpd:

# lighttpd configuration file
# 
## modules to load
# all other module should only be loaded if really neccesary
# - saves some time
# - saves memory
server.modules = ( 
#    "mod_rewrite", 
#    "mod_redirect", 
#    "mod_alias", 
#    "mod_auth", 
#    "mod_status", 
#    "mod_setenv",
    "mod_fastcgi",
#    "mod_proxy",
#    "mod_simple_vhost",
#    "mod_cgi",
#    "mod_ssi",
#    "mod_usertrack",
#    "mod_expire",
#    "mod_webdav"
#)

# force use of the "write" backend (closes: #2401)
server.network-backend = "write"

## a static document-root, for virtual-hosting take look at the 
## server.virtual-* options
server.document-root = "/www1/"

## where to send error-messages to
#server.errorlog = "/var/log/lighttpd/error.log"

## files to check for if .../ is requested
index-file.names = ( "index.html", "default.html", "index.htm", "default.htm", "index.php" )

## mimetype mapping
mimetype.assign = (  
    ".pdf"   => "application/pdf",
    ".class" => "application/octet-stream",
    ".pac"   => "application/x-ns-proxy-autoconfig",
    ".swf"   => "application/x-shockwave-flash",
    ".wav"   => "audio/x-wav",
    ".gif"   => "image/gif",
    ".jpg"   => "image/jpeg",
    ".jpeg"  => "image/jpeg",
    ".png"   => "image/png",
    ".svg"   => "image/svg+xml",
    ".css"   => "text/css",
    ".html"  => "text/html",
    ".htm"   => "text/html",
    ".js"    => "text/javascript",
    ".txt"   => "text/plain",
    ".dtd"   => "text/xml",
    ".xml"   => "text/xml"
 )

## Use the "Content-Type" extended attribute to obtain mime type if possible
#mimetypes.use-xattr = "enable"

## send a different Server: header
## be nice and keep it at lighttpd
#server.tag = "lighttpd"

$HTTP["url"] =~ "\.pdf$" {
    server.range-requests = "disable"
}

##
# which extensions should not be handle via static-file transfer
#
# .php, .pl, .fcgi are most often handled by mod_fastcgi or mod_cgi
static-file.exclude-extensions = ( ".php", ".pl", ".fcgi" )

######### Options that are good to be but not neccesary to be changed #######

## bind to port (default: 80)
server.port = 80

## bind to localhost (default: all interfaces)
#server.bind = "localhost"

## error-handler for status 404
#server.error-handler-404 = "/error-handler.html"
#server.error-handler-404 = "/error-handler.php"

## to help the rc.scripts
server.pid-file = "/var/run/lighttpd.pid"


###### virtual hosts
##
##   If you want name-based virtual hosting add the next three settings and load
##   mod_simple_vhost
##
## document-root =
##   virtual-server-root + virtual-server-default-host + virtual-server-docroot or
##   virtual-server-root + http-host + virtual-server-docroot
##
#simple-vhost.server-root = "/home/weigon/wwwroot/servers/"
#simple-vhost.default-host = "grisu.home.kneschke.de"
#simple-vhost.document-root = "/pages/"


## 
## Format: <errorfile-prefix><status>.html
## -> ..../status-404.html for 'File not found'
#server.errorfile-prefix = "/www/error-"

## virtual directory listings
#server.dir-listing = "enable"

## send unhandled HTTP-header headers to error-log
#debug.dump-unknown-headers = "enable"

### only root can use these options
#
# chroot() to directory (default: no chroot() )
#server.chroot = "/"

## change uid to <uid> (default: don't care)
#server.username = "nobody"
#
server.upload-dirs = ( "/tmp" )

## change uid to <uid> (default: don't care)
#server.groupname = "nobody"

#### compress module
#compress.cache-dir          = "/dev/null/"
#compress.filetype           = ("text/plain", "text/html")

#### proxy module
## read proxy.txt for more info
#proxy.server = (
#    ".php" => (
#        "localhost" => (
#            "host" => "192.168.0.101",
#            "port" => 80
#        )
#    )
#)

#### fastcgi module
## read fastcgi.txt for more info
fastcgi.server = (
      ".php" => ((
            "host" => "127.0.0.1",
            "port" => 1026,
       ))
)
#fastcgi.server = (
#    ".php" => (
#        "localhost" => (
#            "socket" => "/tmp/php-fastcgi.socket",
#            "bin-path" => "/usr/local/bin/php"
#        )
#    )
#)

#### CGI module
#cgi.assign = ( ".pl"  => "/usr/bin/perl", ".cgi" => "/usr/bin/perl" )

#### SSL engine
#ssl.engine = "enable"
#ssl.pemfile = "server.pem"

#### status module
#status.status-url = "/server-status"
#status.config-url = "/server-config"

#### auth module
## read authentification.txt for more info
#auth.backend = "plain"
#auth.backend.plain.userfile = "lighttpd.user"
#auth.backend.plain.groupfile = "lighttpd.group"
#auth.require = (
#    "/server-status" => ( 
#        "method"  => "digest",
#        "realm"   => "download archiv",
#        "require" => "group=www|user=jan|host=192.168.2.10"
#    ),
#    "/server-info" => ( 
#        "method"  => "digest",
#        "realm"   => "download archiv",
#        "require" => "group=www|user=jan|host=192.168.2.10"
#    )
#)

#### url handling modules (rewrite, redirect, access)
#url.rewrite = ( "^/$" => "/server-status" )
#url.redirect = ( "^/wishlist/(.+)" => "http://www.123.org/$1" )

#### both rewrite/redirect support back reference to regex conditional using %n
#$HTTP["host"] =~ "^www\.(.*)" {
#    url.redirect = ( "^/(.*)" => "http://%1/$1" )
#}

#### expire module
#expire.url = ( "/buggy/" => "access 2 hours", "/asdhas/" => "access plus 1 seconds 2 minutes")

#### ssi
#ssi.extension = ( ".shtml" )

#### setenv
#setenv.add-request-header  = ( "TRAV_ENV" => "mysql://user@host/db" )
#setenv.add-response-header = ( "X-Secret-Message" => "42" )

#### variable usage:
## variable name without "." is auto prefixed by "var." and becomes "var.bar"
#bar = 1
#var.mystring = "foo"

## integer add
#bar += 1
## string concat, with integer cast as string, result: "www.foo1.com"
#server.name = "www." + mystring + var.bar + ".com"
## array merge
#index-file.names = (foo + ".php") + index-file.names
#index-file.names += (foo + ".php")

#### include
#include /etc/lighttpd/lighttpd-inc.conf
## same as above if you run: "lighttpd -f /etc/lighttpd/lighttpd.conf"
#include "lighttpd-inc.conf"

#### include_shell
#include_shell "echo var.a=1"
## the above is same as:
#var.a=1

#### webdav
#$HTTP["url"] =~ "^/webdav($|/)" {
# webdav.activate = "enable"
# webdav.is-readonly = "enable"
# webdav.sqlite-db-name = "/var/run/lighttpd-webdav-lock.db"
#}

co znowu namieszałem?? neutral

16

Odp: owncloud - problem z uruchomieniem php

#)
a ma być
)

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

17

Odp: owncloud - problem z uruchomieniem php

no tak przeoczyłem "zakomentowany" nawias smile coś jest jeszcze nie tak bo po uruchomieniu serwera i php zamiast panelu owncloud, lub zwykłego info o php mam na stronie takie coś:


php i serwer uruchomiły się raczej poprawinie:

root@Gargoyle:/www1$ /etc/init.d/php start
root@Gargoyle:/www1$ /etc/init.d/lighttpd start
2012-02-10 11:36:56: (log.c.166) server started
root@Gargoyle:/www1$ php-cgi -v
PHP 5.3.6 (cgi-fcgi) (built: Nov 14 2011 18:19:04)
Copyright (c) 1997-2011 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies

18

Odp: owncloud - problem z uruchomieniem php

"Takie coś" nie podałeś.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

19 (edytowany przez kamillo 2012-02-10 14:48:13)

Odp: owncloud - problem z uruchomieniem php

no tak... nie wiem co się stało ale przez ok 30min nie mogłem się dobić do forum, jakaś zawieszka... a mój post wszedł ale nie cały...

"takie coś" to miał być ten screen:
http://img213.imageshack.us/img213/8920/owncloud.jpg

20

Odp: owncloud - problem z uruchomieniem php

daj jeszcze /index.php

A jak nie to włącz logowanie w php i zobacz o co się buntuje.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

21

Odp: owncloud - problem z uruchomieniem php

no nie działa z /index.php
A jak zrobić to logowanie w php i sprawdzić o co sie buntuje??

22

Odp: owncloud - problem z uruchomieniem php

php.ini zobacz

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

23

Odp: owncloud - problem z uruchomieniem php

tyle mi pokazał

root@Gargoyle:~$ /etc/init.d/php restart
root@Gargoyle:~$ PHP:  syntax error, unexpected '(' in /etc/php.ini on line 58
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/extensio                                                                             ns/no-debug-non-zts-20090626/ctype.so' - File not found in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/extensio                                                                             ns/no-debug-non-zts-20090626/gd.so' - File not found in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/extensio                                                                             ns/no-debug-non-zts-20090626/hash.so' - File not found in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/extensio                                                                             ns/no-debug-non-zts-20090626/json.so' - File not found in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/extensio                                                                             ns/no-debug-non-zts-20090626/mbstring.so' - File not found in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/extensio                                                                             ns/no-debug-non-zts-20090626/pdo.so' - File not found in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/extensio                                                                             ns/no-debug-non-zts-20090626/pdo_sqlite.so' - File not found in Unknown on line                                                                              0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/extensio                                                                             ns/no-debug-non-zts-20090626/session.so' - File not found in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/extensio                                                                             ns/no-debug-non-zts-20090626/simplexml.so' - File not found in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/extensio                                                                             ns/no-debug-non-zts-20090626/sqlite.so' - File not found in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/extensio                                                                             ns/no-debug-non-zts-20090626/xml.so' - File not found in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/extensio                                                                             ns/no-debug-non-zts-20090626/zip.so' - File not found in Unknown on line 0
root@Gargoyle:~$

brak aż tylu bibliotek do php czy jak?

24

Odp: owncloud - problem z uruchomieniem php

Nie  - masz błąd php ini teraz.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

25

Odp: owncloud - problem z uruchomieniem php

ehh no juz go naprawiłem, ale jednak dalej nie wiem jak sprawdzić to logowanie błędów w php... tak sprawdziłem że w php.ini namieszałem tongue ale już to naprawiłem