Работаю в Друпале.
Но, похоже, в данном случае он не при делах.
Дело вот в чём.
В работающем модуле на ровном, что называется, месте стало вылезать сообщение:
The filename is not readable.
Прошелся по модулю.
Сообщение вылезает на строке
require_once file_directory_path().'/excel_reader2.php';
Тут у меня работа с екселем начинается.
Всё работало как часы. И на тебе.
Прописал путь
require_once $GLOBALS[base_url].'/'.file_directory_path().'/excel_reader2.php';
В ответ получил
Fatal error: require_once() [function.require]: Failed opening required 'http://localhost/akuna/sites/default/files/excel_reader2.php' (include_path='.;C:\php5\pear') in ...module on line 592
Выхожу из модуля - красным цветом привет от Друпала:
# warning: require_once() [function.require-once]:
URL file-access is disabled in the server configuration in
...module on line 592.
# warning: require_once(http://localhost/akuna/sites/default/files/excel_reader2.php)
[function.require-once]:
failed to open stream: no suitable wrapper could be found in
Поправил в РНР ини секцию
;;;;;;;;;;;;;;;;;;
; Fopen wrappers ;
;;;;;;;;;;;;;;;;;;
Разрешил, в общем, всё. Хотя раньше и без этого работало.
И теперь получаю только The filename is not readable как ни корячься.
Помогите, люди добрые..
Времени в обрез осталось
P.S. Перед этим немного навводил нового типа контента и контента как такового, кое-что подправил в старом. Работа с базой в общем и целом, но вроде как эти вещи не связаны с образовавшейся ситуацией.
P.P.S. Самое смешное. Снёс базу. Восстановил контрольную точку суточной свежести.
Проблема та же.
Но при этом, что интересно, заметил, что слетели все настройки РНР.
На размеры файлов, временные ограничения.
Что делать - ума не приложу.