PHP require_once не удалось открыть потоковое отклоненное разрешение

Другим преимуществом шаблонов C++ является специализация.

template <typename T> T sum(T a, T b) { return a + b; }
template <typename T> T sum(T* a, T* b) { return (*a) + (*b); }
Special sum(const Special& a, const Special& b) { return a.plus(b); }

Теперь при вызове суммы с указателями второй метод назовут при вызове суммы с неуказательными объектами, первый метод назовут, и если Вы будете звонить sum с Special объекты, третье назовут. Я не думаю, что это возможно с Java.

8
задан Vic Seedoubleyew 11 September 2016 в 09:27
поделиться

2 ответа

The problem was not a permission issue. The file I was including was named mysql_connect.php which I think conflicts with either one of mysql's files or functions so the server was confusing my file for that and wouldn't require_once() or include_once() or include() the file. Hence the permission denied fatal error. I change the name of the file and all is well. Thanks to you all for trying to help me out.

3
ответ дан 5 December 2019 в 07:12
поделиться

Things to check:

  • The web server user (often apache) executing the web script needs read ("r") permission on the included file. The web server user is usually different than the user who wrote the files.
  • Check that all the parent directories of the included file have the appropriate execute ("x") permission set.
  • The open_basedir php.ini setting. If this is configured to be on, you might have a limited set of file opening permissions.
  • Your SELINUX settings.
20
ответ дан 5 December 2019 в 07:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: