Я работаю с веб-приложением LAMP, работающим на Ubuntu 11.10.Я следовал инструкциям в Интернете, чтобы укрепить свои apache, php и mysql.
У меня есть PHP-скрипт, который отлично работает, когда я запускаю из командной строки под своим собственным идентификатором.Но когда я помещаю скрипты в каркас веб-приложения, он не может даже открыть файл журнала для записи (в / tmp) и не может читать другие файлы в / var / www / myapp / html.
Я использовал Ajax для получения содержимого файла на сервере и затем отправил эти файлы в браузер.Поэтому мой URL будет выглядеть так: "php / myphpscript.php? Arg = .......".
Моя структура каталогов: / var / www / myapp / html | php | js | cfg.
Я знаю, что эта проблема связана с разрешением, безопасностью, но я в растерянности.Может кто-нибудь описать, что мне нужно сделать здесь?
Спасибо,